One Pot Chicken Broccoli Rice Casserole
This one-pot, made-from-scratch creamy and cheesy Chicken Broccoli Rice Casserole feels like risotto but comes together way faster and with zero fuss. It’s packed with lots of broccoli and is a perfect family-friendly dinner you can whip up in less than half an hour.
Honestly, it never even occurred to me to make a Chicken Broccoli Rice Casserole using anything other than fresh ingredients. But when I peeked online, I was surprised to find lots of recipes calling for canned soup shortcuts.
I haven’t tried that route, and honestly don’t plan to. Having lived through my fair share of canned soup kitchen experiments, I can say with full confidence that homemade is not only tastier, but better for you and shockingly simple!
Author: Lisa
Prep: 10 minutes mins
Cook: 20 minutes mins
Total: 30 minutes mins
Mains
Comforting, Creamy Flavor Without Heavy Cream
This dish really nails that creamy, cheesy risotto vibe, but with regular white rice.
And as someone who’s a bit of a rice purist (hello, Asian heritage here!), I promise you this is miles away from sticky, gluey rice. The grains cook up tender and just firm enough, coated in a luscious, creamy sauce—without using any heavy cream. It’s definitely not mushy or overcooked.
Want proof? Just take a look up close. If it were overcooked, the rice would look all mushy and clumped together, but here, every grain stays beautifully distinct.
I was debating what to call this dish. “Rice bake” comes to mind, but that sounds odd since it’s not baked in the oven. (PS: I do have an oven version coming soon, so remind me to share that later if you’re interested!)
In the end, I’ve settled on “casserole” since that’s what most folks might call it. But honestly? I’ll always think of it more as a rice bake! – Lisa
All Ingredients and Measurements
- 2 tbsp (30g) unsalted butter
- 1 tbsp olive oil
- 1 onion, finely chopped
- 2 garlic cloves, minced
- 500g (1 lb) chicken thigh, cut into bite size pieces (Note 1)
- 2.5 tbsp flour (or 1 ½ tbsp. cornflour / cornstarch)
- 2 cups (500 ml) milk (any, I use low fat)
- 2 cups (500 ml) chicken broth
- 1 1/4 cups (225g) long grain white rice, uncooked (Note 2)
- 1 tsp dried thyme (or other herb of choice)
- Salt and pepper
- 1 large head of broccoli, broken / cut into small florets (~400 – 500g / 14 oz – 1 lb) (Note 3)
- 2 cups (200g) shredded mozzarella or cheddar (or other cheese of choice) (Note 4)
- Finely chopped parsley, optional garnish
One-Pot Stovetop Instructions
- Melt butter and warm olive oil in a pot over high heat; sauté chopped onion and minced garlic about 1 minute until fragrant.
- Add chicken pieces and cook just until the pink fades (do not cook through).
- Turn heat to medium, sprinkle over the flour and stir constantly for about 1 minute.
-
Pour in half the milk slowly while stirring to combine with the flour, then add the rest of the milk and stir until smooth.
- Add chicken broth, uncooked rice, dried thyme, and a pinch of salt and pepper; stir to combine.
- Bring to a gentle simmer, cover, lower heat to medium-low, and cook for 12 minutes.
- Remove the lid, stir in broccoli florets and push them down so they sit partly submerged; cover and cook 3 minutes until broccoli is just tender.
-
Preheat the grill/broiler.
-
Remove the lid, stir through half the cheese, smooth the top and sprinkle remaining cheese, then grill/broil until the cheese melts (or cover and let it melt over residual heat with the stove turned off).
Pro Tips for Best Results
- Get a little golden color on the chicken for extra flavor, but don’t cook it all the way through yet — it finishes cooking with the rice.
- Pour the milk in two parts while stirring to avoid lumps when mixing with flour.
- Keep the simmer low and steady; a hard boil will dry out the liquid too quickly or scorch the pot.
- Stick with long or medium grain rice for that risotto-like texture. Short grain rice gets sticky, but jasmine or basmati give a fragrant twist with the same technique.
- When adding the broccoli, check there’s still some liquid left on the rice surface — if dry, the rice won’t be cooked properly. Make sure broccoli is pushed down to sit partly in the liquid.
- If the casserole looks a bit saucy after cheese is mixed in, don’t stress — the rice will soak up the extra liquid in minutes.
- To melt the cheese on top quickly, use the grill or broiler, or simply cover and let it melt with the stove off if you prefer a gentler finish.
Flavor Swaps and Add-Ins
- Protein swaps: Try chicken breast (watch it carefully to avoid drying out), ground chicken or turkey, or cubed ham. Dark meat like thigh adds juiciness.
- Cheese swaps: Cheddar, mozzarella, Colby, Monterey Jack, or a combo are all great. Add parmesan for a sharper punch.
- Vegetables: Mix in cooked mushrooms, peas, corn, or spinach for variety. If frozen, thaw and drain to avoid excess water.
- Herbs & flavor: A squeeze of lemon or a dab of Dijon mustard adds brightness. Fresh parsley, thyme, or chives also work nicely.
- Lower calorie option: Cut back on shredded cheese, stir in 1/2 cup parmesan, and sprinkle with breadcrumbs lightly sprayed with oil.
- Rice alternatives: Jasmine or basmati work for a fragrant change. Brown rice is fine but needs about 40 minutes to cook, plus extra liquid.
- Gluten-free: Swap flour for 1 1/2 tbsp cornstarch (cornflour) as noted.
Storing, Freezing, and Reheating
Let leftovers cool to room temperature, then store in an airtight container.
- Refrigerate for 3–4 days. Because it stays saucy, this casserole reheats really well.
- Freeze portions up to 2 months. Thaw overnight in the fridge for best texture — reheating from frozen might dry the rice a bit.
- For make-ahead, pause after stirring in cheese, cover and chill. When ready, top with remaining cheese and reheat in microwave or oven until hot and melty.
- When reheating, cover and warm in a 180°C/350°F oven until piping hot, or microwave in intervals, stirring between. If it seems dry, add a splash of milk or broth to loosen.
Common Questions Answered
- Can I swap chicken breast for thigh? Absolutely! Just cut it into bite-sized pieces and don’t overcook when browning, since breast dries out faster. It finishes cooking with the rice.
- Can I use brown rice instead? Yes, but expect a longer cook time – about 40 minutes – and add more liquid. Add broccoli at the end as usual.
- Is frozen broccoli okay? Yes! Just thaw and drain thoroughly to avoid watery casserole.
- Can I make this gluten-free? Definitely. Use 1 1/2 tbsp cornstarch (cornflour) in place of flour.
- How do I know when the rice is ready? The rice should be tender yet a bit firm (al dente), and most liquid will be absorbed. The 12-minute covered simmer plus 3-minute broccoli cook time works well for long grain white rice.
- Can I double this recipe? Go for it! Use a bigger, sturdy pot, keep the same gentle simmer, and cooking might take a little longer but the method stays the same.








