Quick and Easy Broccoli Rice Casserole
My slow cooker was on its last legs, I had a bag of broccoli staring at me from the crisper drawer, and the kids were circling the kitchen like hungry sharks. That’s the exact moment I perfected this Broccoli and Rice Casserole, a one-dish wonder that turns a hectic Tuesday into a dinner triumph.
Recipe Overview
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Servings: 6
- Difficulty: Easy
Why You’ll Love This Broccoli and Rice Casserole
- One-Pot Wonder: Everything cooks in a single dish, meaning fewer pans to scrub and more time to put your feet up.
- Freezer-Friendly Hero: Make a double batch on Sunday and stash one in the freezer for those evenings when even boiling water feels like too much effort.
- Hidden Veggie Trick: The broccoli softens into the creamy sauce so beautifully that even the pickiest eaters at my table go back for spoonfuls without a single complaint.
- Budget Brilliance: Rice and broccoli are among the most affordable ingredients in the supermarket, yet this dish tastes like something from a cosy bistro.
- Customisable Base: You can swap the protein, change the cheese, or add a kick of spice without messing up the fundamental magic of this recipe.
Ingredients You’ll Need
- 300g long-grain white rice
- 1 tablespoon olive oil
- 1 large onion, finely diced
- 3 cloves garlic, minced
- 400g broccoli florets, chopped into bite-sized pieces
- 400ml chicken stock
- 300ml whole milk
- 200g mature cheddar cheese, grated
- 50g Parmesan cheese, finely grated
- 1 teaspoon mustard powder
- ½ teaspoon smoked paprika
- Salt and freshly ground black pepper, to taste
- Optional: 300g cooked shredded chicken or turkey
Tip: For the creamiest texture, use a block of cheddar and grate it yourself. Pre-shredded cheese contains anti-caking agents that can make the sauce a little grainy.
How to Make Broccoli and Rice Casserole
- Preheat the oven to 180°C (350°F). While it heats, warm the olive oil in a large, ovenproof skillet over a medium heat. When the oil shimmers and you can smell its nutty aroma, toss in the diced onion. Sauté for 4–5 minutes until the onion turns translucent and soft, releasing a sweet, savoury scent.
- Add the garlic and stir for about 30 seconds until fragrant. You’ll know it’s ready when the sharp raw garlic smell mellows into something richer. Tip in the dry rice and stir to coat every grain in the glossy oil. The rice will start to look slightly toasted at the edges.
- Pour in the chicken stock and milk, then sprinkle in the mustard powder, smoked paprika, salt, and pepper. Stir everything together, scraping up any browned bits from the bottom of the pan. The liquid should look pale golden and smell deeply savoury.
- Bring the mixture to a gentle simmer. You’ll see small bubbles breaking the surface, but don’t let it boil fiercely. Fold in the broccoli florets. They should be bright green against the creamy liquid.
- If using cooked chicken or turkey, stir it in now. Transfer the skillet to the oven, uncovered, and bake for 25 minutes. The kitchen will fill with the comforting scent of baking cheese and tender vegetables.
- After 25 minutes, remove the skillet. The rice should be tender and most of the liquid absorbed. Sprinkle the grated cheddar and Parmesan evenly over the top. Return to the oven for another 8–10 minutes, until the cheese is bubbling with golden patches and the edges are crisping. The top should look like a golden, molten blanket.
- Let the casserole rest for 5 minutes before serving. During this time, the sauce thickens and sets, turning from a loose creaminess into a luscious, clingy coating for every grain of rice. My husband, who’s usually picky, asked for seconds the first time I made this.
Tips From My Kitchen
- Use leftover rice for even more speed: If you have cooked rice from last night’s dinner, you can skip the oven step. Simply stir the cooked rice into the sauce and broccoli mixture, top with cheese, and bake for just 10–12 minutes to melt everything together. This cuts the total cook time down to about 20 minutes.
- Don’t skip the mustard powder: It doesn’t make the dish taste like mustard at all. Instead, it adds a subtle tang that brightens the entire casserole and stops the cheese from feeling heavy. Friends always ask me for this recipe after trying it at dinner parties, and the mustard powder is my secret weapon.
- Grate your own cheese for the smoothest sauce: Pre-grated bags of cheese are coated with potato starch or cellulose to stop clumping, which also stops them from melting into a velvety sauce. A block of good cheddar takes two minutes to grate and makes a world of difference.
- Make it ahead for stress-free evenings: Assemble the casserole completely (minus the final cheese topping) up to two days in advance. Keep it covered in the fridge. When you’re ready, sprinkle the cheese on top and bake, adding an extra 10 minutes to the cooking time since you’re starting from cold.
- Blanch the broccoli first for a brighter colour: If you want the broccoli to stay vivid green rather than turning olive-toned, blanch the florets in boiling salted water for 90 seconds, then plunge them into ice water before adding them to the casserole. This step is optional, but it makes the dish look stunning on the plate.
- Line your baking dish for zero cleanup: If you’re using a baking dish rather than a skillet, line it with a sheet of parchment paper or foil. The cheese will bubble and stick, but the liner lifts out cleanly, leaving your dish spotless.
Common Mistakes to Avoid
- Overcrowding the pan: If you try to cram too much rice and broccoli into a small dish, the casserole will steam rather than bake, resulting in a mushy texture. Use a large, shallow baking dish so the heat circulates evenly and the top gets that lovely golden crust.
- Wrong temperature: Baking at too high a temperature will dry out the rice before it’s fully cooked, leaving you with crunchy grains in a burnt sauce. Stick to 180°C (350°F) and resist the urge to crank the heat. If you’re short on time, use pre-cooked rice instead of turning up the oven.
- Skipping the rest time: I know it’s hard to wait when the kitchen smells this good, but cutting into the casserole immediately will leave you with a soupy mess. The resting period allows the starches to absorb the remaining liquid and the cheese to set. Five minutes transforms a good casserole into a great one.
Delicious Variations to Try
- Spicy Version: Add 1 teaspoon of chilli flakes or a finely chopped red chilli when you sauté the onion. Stir in 100g of diced jalapeños (drained) along with the broccoli. The heat cuts through the creamy cheese beautifully.
- Vegetarian/Vegan Option: Replace the chicken stock with a good-quality vegetable stock. Use a plant-based milk like oat or unsweetened almond milk, and swap the cheddar for a vegan melting cheese. Add a can of drained chickpeas for protein — they crisp up nicely in the oven.
- Different Protein: Instead of chicken, try flaked cooked salmon stirred in just before the final cheese bake, or add 300g of cooked and crumbled beef mince. For a meat-free twist, fold in 200g of halloumi cubes — they soften into salty, chewy pockets of flavour. If you enjoy hearty, comforting bakes, you’ll also love our Quick Weeknight Baked Bean And Ground Beef Casserole for another speedy dinner idea.
What to Serve With Broccoli and Rice Casserole
- A crisp green salad dressed with lemon juice and olive oil — the acidity cuts through the richness.
- Steamed green beans or sugar snap peas for extra crunch.
- Roasted cherry tomatoes, halved and tossed in olive oil, then baked alongside the casserole for the last 15 minutes.
- A dollop of Greek yoghurt or sour cream on top adds a cool, tangy finish.
- If you’re craving more baked comfort, our Quick Weeknight Classic Chicken Divan is another family favourite that comes together in under an hour.
Still hungry for ideas? You might also love Chicken Broccoli Rice Cheese Casserole Recipe, Baked Cheesy Hamburger Rice Casserole Recipe from our sister kitchens.
Frequently Asked Questions

Broccoli and Rice Casserole
Ingredients
Method
- Preheat the oven to 180°C (350°F). While it heats, warm the olive oil in a large, ovenproof skillet over a medium heat. When the oil shimmers and you can smell its nutty aroma, toss in the diced onion. Sauté for 4–5 minutes until the onion turns translucent and soft, releasing a sweet, savoury scent.
- Add the garlic and stir for about 30 seconds until fragrant. You’ll know it’s ready when the sharp raw garlic smell mellows into something richer. Tip in the dry rice and stir to coat every grain in the glossy oil. The rice will start to look slightly toasted at the edges.
- Pour in the chicken stock and milk, then sprinkle in the mustard powder, smoked paprika, salt, and pepper. Stir everything together, scraping up any browned bits from the bottom of the pan. The liquid should look pale golden and smell deeply savoury.
- Bring the mixture to a gentle simmer. You’ll see small bubbles breaking the surface, but don’t let it boil fiercely. Fold in the broccoli florets. They should be bright green against the creamy liquid.
- If using cooked chicken or turkey, stir it in now. Transfer the skillet to the oven, uncovered, and bake for 25 minutes. The kitchen will fill with the comforting scent of baking cheese and tender vegetables.
- After 25 minutes, remove the skillet. The rice should be tender and most of the liquid absorbed. Sprinkle the grated cheddar and Parmesan evenly over the top. Return to the oven for another 8–10 minutes, until the cheese is bubbling with golden patches and the edges are crisping. The top should look like a golden, molten blanket.
- Let the casserole rest for 5 minutes before serving. During this time, the sauce thickens and sets, turning from a loose creaminess into a luscious, clingy coating for every grain of rice. My husband, who's usually picky, asked for seconds the first time I made this.
Notes
This Broccoli and Rice Casserole has saved me on more frantic weeknights than I can count. It’s the kind of meal that fills the kitchen with warmth, fills bellies without fuss, and leaves you with just one dish to wash. If you give it a try, I’d love to hear how it worked for your family — drop a comment below and tell me which variation you chose.
