Cook the Rice: In a medium saucepan, cook long-grain rice in chicken broth according to package instructions. Set aside.
Cook the Chicken: If using fresh chicken, season with salt, pepper, and Italian seasoning, then cook in a skillet with olive oil until golden. Alternatively, use rotisserie chicken for a shortcut.
Blanch the Broccoli: If using fresh broccoli, steam it lightly for 2–3 minutes to maintain texture. If using frozen broccoli, thaw and pat dry before adding.
Prepare the Sauce: In a large mixing bowl, combine cream of chicken soup, milk, sour cream, garlic powder, onion powder, salt, and pepper. Stir until smooth.
Assemble the Casserole: In a 9x13” baking dish, layer cooked rice, shredded chicken, and broccoli. Pour the creamy sauce over the top and stir everything together.
Add the Cheese: Sprinkle shredded cheddar cheese evenly over the casserole.
Prepare the Topping: In a small bowl, mix crushed Ritz crackers with melted butter. Sprinkle over the top of the casserole for a crunchy finish.
Bake: Preheat the oven to 350°F (175°C) and bake for 25–30 minutes, until the cheese is melted and the topping is golden brown.
Serve: Let the casserole sit for 5 minutes before serving. Enjoy!