Cheesy Broccoli Chicken and Rice Casserole — Creamy One-Pan Dinner
Cheesy Broccoli Chicken and Rice Casserole solves the dreaded dry, bland casserole problem for good. I spent three Sundays getting this one wrong before the rice finally turned fluffy and the cheese stayed gooey. The secret is par-cooking the rice just right and using a rich cream base. You’ll smell toasted garlic and sharp cheddar melting together as it bakes. If you love Hawaiian Teriyaki Chicken, this is its cozy, oven-baked cousin. Jump to the recipe card or keep reading for my best tips. You might also love my Hawaiian Teriyaki Chicken.

Why You'll Love This Cheesy Broccoli Chicken and Rice Casserole — Creamy One-Pan Dinner
- The rice absorbs seasoned chicken stock as it bakes, not plain water, for deeper flavor.
- Broccoli stays slightly crisp instead of turning to mush thanks to a quick steam step.
- Sharp cheddar and a touch of cream cheese create a sauce that clings to every grain of rice.
- Everything bakes in one dish so cleanup takes five minutes flat.
Ingredients for Cheesy Broccoli Chicken and Rice Casserole — Creamy One-Pan Dinner
Exact amounts are in the printable recipe card below — here's what you'll need at a glance.
Main Ingredients
- 1½ lbs boneless skinless chicken breasts, cut into bite-sized cubes
- 1½ cups long-grain white rice, rinsed
- 3 cups fresh broccoli florets, chopped small
- 2½ cups chicken stock, warmed
- 1 cup whole milk
- 4 oz cream cheese, softened
- 2 cups shredded sharp cheddar cheese
- 1 small yellow onion, finely diced
- 3 garlic cloves, minced
- 2 tbsp unsalted butter
- 2 tbsp all-purpose flour
Seasonings & Flavors
- 1 tsp kosher salt
- ½ tsp black pepper
- ½ tsp smoked paprika
- ¼ tsp ground mustard powder
- ¼ tsp dried thyme
Optional Toppings
- (Optional) ½ cup crispy fried onions
- (Optional) ¼ cup grated Parmesan cheese
- (Optional) 1 tbsp chopped fresh parsley
- (Optional) Crushed buttery crackers (Ritz-style)
Ingredient Notes
- Long-grain white rice: Rinsing removes surface starch so grains stay separate. Swap for brown rice but increase liquid by ½ cup and bake 15 minutes longer.
- Chicken stock: Warmed stock kickstarts rice cooking. Cold stock drops oven temperature and causes uneven rice absorption. Use low-sodium so you control salt.
- Cream cheese: Adds silkiness and prevents sauce from breaking. Soften fully before mixing — cold lumps won’t melt evenly.
- Sharp cheddar cheese: Pre-shredded bagged cheese contains anti-caking powder that makes sauce grainy. Shred your own from a block for smooth melting.
- Broccoli: Quick steam before baking sets the green color and removes excess water. Skipping this floods the casserole and makes rice soggy.

How to Make Cheesy Broccoli Chicken and Rice Casserole — Creamy One-Pan Dinner Step by Step
Preheat and Prep the Broccoli
Set your oven rack to middle position. Preheat oven to 375°F. Place broccoli florets in a microwave-safe bowl with 2 tablespoons water. Cover with a plate and microwave 90 seconds. Drain well. Broccoli should be bright green but still firm — mushy now means mush later.
Sear the Chicken
Melt 1 tablespoon butter in a large skillet over medium-high heat. Pat chicken cubes dry and season with half the salt and pepper. Sear 3–4 minutes total until golden outside but not cooked through. Chicken finishes in the oven. Transfer to a plate. Pink centers are fine here.
Build the Aromatic Base
Lower heat to medium. Add remaining butter, onion, and garlic to the same skillet. Cook 3–4 minutes until onion is soft and edges turn translucent. Stir in flour and cook 1 minute while whisking constantly. Raw flour taste ruins the sauce — don’t skip this minute.
Make the Cream Sauce
Slowly pour warmed chicken stock into the skillet while whisking. Add milk, cream cheese, paprika, mustard powder, thyme, and remaining salt. Whisk until cream cheese melts fully, about 2 minutes. Sauce will look thin — that’s perfect. Rice absorbs it all while baking.
Assemble and Bake Covered
Spread rinsed rice evenly in a greased 9×13 baking dish. Scatter seared chicken and steamed broccoli over the rice. Pour hot sauce over everything. Stir gently to combine. Cover tightly with foil and bake 25 minutes. Rice should absorb most liquid by this point.
Uncover and Add Cheese
Remove foil carefully — steam is hot. Sprinkle shredded cheddar evenly over the top. Bake uncovered 15–18 minutes more until cheese is bubbly and golden around the edges. Center cheese should be fully melted with no white spots. Let rest 5 minutes before scooping. Resting sets the sauce so it doesn’t run.
Pro Tips for the Best Cheesy Broccoli Chicken and Rice Casserole — Creamy One-Pan Dinner
- Ingredient prep: Shred your own cheese from a block. Pre-shredded cheese has starch coatings that turn sauce grainy and prevent smooth melting. It takes 3 extra minutes and makes the sauce velvety.
- Common mistake and fix: Adding cold stock and milk drops the oven temperature and slows rice cooking, leaving hard grains in the center. Always warm your liquids before adding. If you already baked it and rice is crunchy, pour ¼ cup warm stock over the top, re-cover with foil, and bake 10 minutes more.
- Texture or flavor enhancement: Toast the rice in a dry skillet for 2 minutes before rinsing. It adds a nutty aroma that cuts through the richness and makes leftovers taste even better.
- Make-ahead or storage: Assemble the entire casserole (without cheese topping) up to 24 hours ahead and refrigerate covered. Add 5 extra minutes to the covered bake time since it starts cold. Sprinkle cheese on just before the final uncovered bake so it melts fresh.
Storing and Reheating Cheesy Broccoli Chicken and Rice Casserole — Creamy One-Pan Dinner
Refrigerator Storage
Store leftovers in an airtight glass container for up to 4 days. Glass prevents the cheese from absorbing fridge odors.
Freezing Cheesy Broccoli Chicken and Rice Casserole — Creamy One-Pan Dinner
Cool completely, then wrap tightly in plastic wrap followed by a layer of foil. Freeze up to 3 months. Thaw overnight in the fridge before reheating.
Reheating in the Oven
Cover with foil and reheat at 325°F for 15–20 minutes. Add 2 tablespoons of milk or stock under the foil to restore creaminess.
Reheating in the Microwave
Microwave individual portions at 70% power for 1½–2 minutes. Place a damp paper towel over the dish to keep rice from drying out.
Make Ahead
Prep chicken, steam broccoli, and make the sauce up to 24 hours ahead. Store separately in the fridge. Assemble and bake when ready. Don’t add cheese until the final bake.
Cheesy Broccoli Chicken and Rice Casserole — Creamy One-Pan Dinner

Ingredients
Main Ingredients
- 1½ lbs boneless skinless chicken breasts, cut into bite-sized cubes
- 1½ cups long-grain white rice, rinsed
- 3 cups fresh broccoli florets, chopped small
- 2½ cups chicken stock, warmed
- 1 cup whole milk
- 4 oz cream cheese, softened
- 2 cups shredded sharp cheddar cheese
- 1 small yellow onion, finely diced
- 3 garlic cloves, minced
- 2 tbsp unsalted butter
- 2 tbsp all-purpose flour
Seasonings & Flavors
- 1 tsp kosher salt
- ½ tsp black pepper
- ½ tsp smoked paprika
- ¼ tsp ground mustard powder
- ¼ tsp dried thyme
Optional
- ½ cup crispy fried onions
- ¼ cup grated Parmesan cheese
- 1 tbsp chopped fresh parsley
- Crushed buttery crackers (Ritz-style)
Instructions
- 1Preheat and Prep the Broccoli: Set your oven rack to middle position. Preheat oven to 375°F. Place broccoli florets in a microwave-safe bowl with 2 tablespoons water. Cover with a plate and microwave 90 seconds. Drain well. Broccoli should be bright green but still firm — mushy now means mush later.
- 2Sear the Chicken: Melt 1 tablespoon butter in a large skillet over medium-high heat. Pat chicken cubes dry and season with half the salt and pepper. Sear 3–4 minutes total until golden outside but not cooked through. Chicken finishes in the oven. Transfer to a plate. Pink centers are fine here.
- 3Build the Aromatic Base: Lower heat to medium. Add remaining butter, onion, and garlic to the same skillet. Cook 3–4 minutes until onion is soft and edges turn translucent. Stir in flour and cook 1 minute while whisking constantly. Raw flour taste ruins the sauce — don’t skip this minute.
- 4Make the Cream Sauce: Slowly pour warmed chicken stock into the skillet while whisking. Add milk, cream cheese, paprika, mustard powder, thyme, and remaining salt. Whisk until cream cheese melts fully, about 2 minutes. Sauce will look thin — that’s perfect. Rice absorbs it all while baking.
- 5Assemble and Bake Covered: Spread rinsed rice evenly in a greased 9×13 baking dish. Scatter seared chicken and steamed broccoli over the rice. Pour hot sauce over everything. Stir gently to combine. Cover tightly with foil and bake 25 minutes. Rice should absorb most liquid by this point.
- 6Uncover and Add Cheese: Remove foil carefully — steam is hot. Sprinkle shredded cheddar evenly over the top. Bake uncovered 15–18 minutes more until cheese is bubbly and golden around the edges. Center cheese should be fully melted with no white spots. Let rest 5 minutes before scooping. Resting sets the sauce so it doesn’t run.
Recipe Notes
- Chef tip: Warm your stock and milk in the microwave for 45 seconds before adding to the skillet. Warm liquids blend faster and keep oven temperature stable so rice cooks evenly.
- Best substitution: Swap cream cheese for ⅓ cup sour cream plus 2 oz softened goat cheese. You’ll get a tangier sauce that’s slightly looser but still creamy. Sharp cheddar still works well here.
- Make-ahead: Assemble without the cheese top and refrigerate up to 24 hours. Add 5–8 extra minutes to the covered bake. Always sprinkle cheese fresh before the final uncovered bake.
- Scaling: Double everything for a half-sheet pan and add 10 extra minutes to total bake time. For a half batch, use an 8×8 dish and reduce covered bake to 20 minutes.
- Troubleshooting: Rice still crunchy after baking? You likely used cold liquids or opened the oven too often. Fix it by pouring ¼ cup warm chicken stock over the top, re-covering tightly with foil, and baking 10 minutes at 375°F.
Nutrition Per Serving
- Calories: 520 kcal
- Protein: 34 g
- Fat: 24 g
- Saturated Fat: 13 g
- Carbohydrates: 42 g
- Fiber: 2 g
- Sugar: 4 g
- Sodium: 680 mg
- Cholesterol: 105 mg
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Made this recipe?
I’d love to see how your Cheesy Broccoli Chicken and Rice Casserole — Creamy One-Pan Dinner turned out — leave a star rating and a comment below. I read every one!
Frequently Asked Questions about Cheesy Broccoli Chicken and Rice Casserole — Creamy One-Pan Dinner
Why is my rice still hard in cheesy broccoli chicken and rice casserole?
Cold liquids cause this failure. When you pour fridge-cold stock and milk into the casserole, the oven temperature drops and the rice won’t absorb properly. Always warm liquids first. If it already happened, add warm stock, re-cover, and bake more.
Can I make cheesy broccoli chicken and rice casserole ahead of time?
Yes. Prep the chicken, broccoli, and sauce up to 24 hours ahead. Keep them refrigerated separately. Assemble the dish and bake when ready. Don’t add the cheese topping until the final uncovered bake so it melts fresh and stays gooey.
Can I use frozen broccoli instead of fresh?
You can, but thaw and drain it extremely well. Frozen broccoli holds more water than fresh and releases it during baking. Pat it dry with paper towels after thawing. Skip the steaming step entirely or the casserole will be watery.
Is this casserole good for Thanksgiving or a winter potluck?
Absolutely. It travels well in a covered dish and stays warm for 30 minutes out of the oven. The cheesy, hearty flavors fit Thanksgiving sides tables and cold-weather gatherings. Make it in a disposable foil pan for easy transport.
What’s the best cheese for this casserole besides cheddar?
Sharp cheddar gives the best flavor, but Gruyère melts even silkier and adds a nutty note. Monterey Jack makes it milder and stretchier. A half-cheddar, half-Gruyère blend is my favorite upgrade. Avoid mozzarella alone — it lacks flavor punch.
