In a large bowl, mix together the cheddar cheese, mozzarella cheese and green onion. Set aside.
Preheat the oven to 400 degrees F. In a large bowl, mix together the olive oil, crushed tomatoes, mustard, paprika powder, garlic powder, hot sauce and salt.
Add the cubed potatoes and stir until they are coated. Spray an 11x8-inch baking dish with cooking spray. Scoop the potatoes into the baking dish, leaving behind as much of the sauce mixture as possible.
Bake the potatoes in the preheated oven until they are cooked through and browned on the outside, about 45-50 minutes, stirring every 15 minutes.
Once the potatoes are fully cooked, remove from the oven. Add the cubed chicken to the bowl with the leftover sauce mixture and stir to coat.
Top the cooked potatoes with the marinated chicken.
Sprinkle the cheese mixture over the chicken.
Return the casserole to the oven (400 degrees F) and bake until the chicken is cooked through and the topping is bubbly, about 20-25 minutes.
Serve with ketchup, more hot sauce or any kind of sauce you like.