Quick Veggie-Packed Brown Rice Casserole for Busy Weeknights

Quick Veggie-Packed Brown Rice Casserole for Busy Weeknights

After a long day of school runs and after-school activities, the last thing I want is a sink full of pots and a recipe that takes an hour of prep. This Veggie-Packed Brown Rice Casserole became our family’s midweek hero because it comes together in one dish, fills the kitchen with a savoury aroma, and leaves me with just one baking tray to wash.

Recipe Overview

  • Prep time: 15 minutes
  • Cook time: 40 minutes
  • Total time: 55 minutes
  • Servings: 6
  • Difficulty: Easy

Why You’ll Love This Veggie-Packed Brown Rice Casserole

  • One-dish wonder: Everything bakes together in the same dish, meaning fewer dishes to scrub after dinner.
  • Ready in under an hour: Brown rice usually takes forever, but this method cuts the time dramatically without sacrificing texture.
  • Make-ahead friendly: Assemble it the night before, pop it in the fridge, and bake it straight from the fridge when you get home.
  • Hidden veggies: Even my pickiest eater finishes their portion without complaint because the vegetables blend into the cheesy, savoury sauce.
  • Budget-friendly: This casserole uses affordable staples like carrots, courgette, and brown rice, making it kind to your weekly shop.
Veggie-Packed Brown Rice Casserole

Veggie-Packed Brown Rice Casserole
15 min prep  ·  50 min cook  ·  4 servings

📌Save to Pinterest

Ingredients You’ll Need

  • 300g brown rice (long grain works best)
  • 750ml chicken stock (low sodium)
  • 2 tablespoons olive oil
  • 1 large onion, finely diced
  • 3 cloves garlic, minced
  • 2 medium carrots, peeled and diced into small cubes
  • 1 medium courgette, diced (no need to peel)
  • 1 red bell pepper, diced
  • 200g frozen peas
  • 200g grated cheddar cheese (plus extra for topping)
  • 3 tablespoons plain flour
  • 500ml whole milk
  • 1 teaspoon dried thyme
  • ½ teaspoon smoked paprika
  • Salt and black pepper to taste

Tip: If you have leftover cooked brown rice, you can use 600g cooked rice and reduce the stock to 250ml — just skip the initial baking step and fold everything together before the final bake.

How to Make Veggie-Packed Brown Rice Casserole

  1. Preheat your oven to 190°C (fan 170°C). While it heats, rinse the brown rice under cold water until the water runs clear — you’ll see the cloudy starch disappear, which stops the rice turning gluey.
  2. Sauté the aromatics. In a large ovenproof skillet or frying pan, heat the olive oil over medium heat until it shimmers. Add the diced onion and cook for 4-5 minutes, stirring occasionally, until it turns translucent and smells sweet. Stir in the garlic and cook for 30 seconds until fragrant.
  3. Cook the vegetables. Add the carrots, courgette, and red bell pepper to the pan. Cook for 5-6 minutes, stirring often, until the courgette softens and the carrots begin to look glossy. The pan should smell earthy and slightly sweet.
  4. Make the creamy sauce. Sprinkle the flour over the vegetables and stir constantly for 1 minute — the mixture will look clumpy and pale. Slowly pour in the milk while whisking, then add the stock. Keep stirring until the sauce thickens enough to coat the back of a spoon, about 3-4 minutes. Stir in the dried thyme, smoked paprika, and a generous pinch of salt and pepper.
  5. Add the rice and peas. Tip in the rinsed brown rice and frozen peas, then stir until everything is evenly distributed. The mixture will look quite liquid — that’s exactly what you want, as the rice needs that moisture to cook properly.
  6. Bake covered. Transfer the mixture to a 9×13 inch baking dish if your pan isn’t ovenproof. Cover tightly with aluminium foil and bake for 30 minutes. You’ll know it’s ready when the kitchen fills with a warm, herby aroma and the rice is tender when you peek under the foil.
  7. Add cheese and finish. Remove the foil carefully (watch out for the steam — it’s hot). Sprinkle the grated cheddar evenly over the top, then return to the oven uncovered for 10-12 minutes. The casserole is done when the cheese is bubbling and golden in patches, and the edges look slightly crispy.
  8. Rest before serving. Let the casserole sit on the counter for 5 minutes. This allows the sauce to settle into the rice so each spoonful holds together rather than turning soupy.

Tips From My Kitchen

  • Rinse your rice thoroughly: Brown rice has natural bran that can make the casserole gummy if not rinsed. I run cold water over it in a fine-mesh sieve until the water runs clear — this removes excess starch and gives you fluffy, separate grains.
  • Don’t skip the foil step: Covering the dish traps steam, which is essential for cooking brown rice evenly. If you leave it uncovered from the start, the top will burn before the rice is tender. Trust me, I learned this the hard way on my first attempt.
  • Grate your own cheese: Pre-shredded cheese contains anti-caking agents that stop it melting smoothly. Grating a block of cheddar yourself takes two extra minutes but gives you that silky, stretchy topping that makes this casserole so satisfying.
  • Make it ahead for busy evenings: After testing this recipe five times, I finally got it just right for meal prep. Assemble the casserole completely (without the cheese topping), cover it, and refrigerate for up to 24 hours. When you’re ready, add the cheese and bake for an extra 10 minutes to account for the cold start.
  • Double the recipe for leftovers: This casserole freezes beautifully. I make a double batch in two dishes, bake one for dinner, and freeze the other unbaked. On a frantic Wednesday, I pull it out, add cheese, and bake straight from frozen — just add 20 minutes to the covered baking time.

Equipment You’ll Need

  • 9×13 inch baking dish (or a large ovenproof skillet)
  • Aluminium foil for covering
  • Large mixing bowl or large pan for stovetop cooking
  • Sharp knife for dicing vegetables
  • Grater for the cheese
  • Measuring jug for liquids

Delicious Variations to Try

  • Spicy Version: Add one finely diced red chilli (seeds removed if you prefer mild heat) along with the garlic. Stir in ½ teaspoon of cayenne pepper with the paprika for a smoky kick that warms you from the inside out.
  • Vegan Option: Swap the chicken stock for vegetable stock, use a plant-based milk like oat or unsweetened almond milk, and replace the cheese with a vegan cheddar-style shred or a sprinkle of nutritional yeast for a cheesy flavour without dairy.
  • Different Protein: Stir in 300g of shredded cooked chicken (leftover roast chicken works brilliantly) or 250g of cooked, crumbled turkey mince just before adding the cheese. Friends always ask me for this recipe after trying it at dinner parties with shredded chicken stirred through.

What to Serve With Veggie-Packed Brown Rice Casserole

  • A simple green salad with a lemon vinaigrette to cut through the richness.
  • Steamed broccoli or green beans for extra crunch and colour.
  • Warm crusty bread to mop up any leftover sauce from the dish.

Frequently Asked Questions

Can I use white rice instead of brown rice?
Yes, but you’ll need to adjust the liquid and cooking time. Use 300g white long-grain rice and reduce the stock to 500ml, then bake covered for only 20 minutes before adding the cheese. White rice absorbs liquid faster and becomes mushy if overbaked, so keep an eye on it after the first 15 minutes.
How do I store leftovers and reheat them?
Store any leftovers in an airtight container in the fridge for up to 4 days. To reheat, spoon individual portions into a microwave-safe bowl and heat on medium power for 2-3 minutes, stirring halfway through. For best texture, reheat in the oven at 160°C for 15 minutes, covered with foil to prevent drying out.
Can I freeze this casserole?
Absolutely. Assemble the casserole completely but leave off the cheese topping. Wrap the dish tightly in a layer of cling film then a layer of foil, and freeze for up to 3 months. When ready to use, thaw overnight in the fridge, add the cheese, and bake as directed — add 10 minutes to the covered baking time since it starts cold.
What vegetables can I swap in or out?
This recipe is very forgiving. Swap the courgette for diced aubergine (sauté it first to remove excess moisture), replace the red bell pepper with chopped mushrooms, or add a handful of spinach in the last 5 minutes of stovetop cooking. Just keep the total vegetable volume roughly the same to maintain the right liquid balance.
Why is my casserole too watery or too dry?
If your casserole turns out watery, the rice may not have absorbed all the liquid — try baking it uncovered for an extra 10 minutes after adding the cheese. If it’s dry, you likely used too much rice or overbaked it. Always measure your rice and liquid precisely, and check the rice at the 30-minute mark by tasting a grain from the centre of the dish.
Quick Veggie-Packed Brown Rice Casserole for Busy Weeknights

Veggie-Packed Brown Rice Casserole

A hearty, creamy brown rice casserole loaded with colorful vegetables and melted cheddar cheese, baked to golden perfection.

Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 350

Ingredients

  

  • 300 g brown rice long grain works best
  • 750 ml chicken stock low sodium
  • 2 tablespoons olive oil
  • 1 large onion finely diced
  • 3 cloves garlic minced
  • 2 medium carrots peeled and diced into small cubes
  • 1 medium courgette diced (no need to peel)
  • 1 red bell pepper diced
  • 200 g frozen peas
  • 200 g grated cheddar cheese plus extra for topping
  • 3 tablespoons plain flour
  • 500 ml whole milk
  • 1 teaspoon dried thyme
  • ½ teaspoon smoked paprika
  • Salt and black pepper to taste

Method

 

  1. Preheat your oven to 190°C (fan 170°C). While it heats, rinse the brown rice under cold water until the water runs clear — you’ll see the cloudy starch disappear, which stops the rice turning gluey.
  2. Sauté the aromatics. In a large ovenproof skillet or frying pan, heat the olive oil over medium heat until it shimmers. Add the diced onion and cook for 4-5 minutes, stirring occasionally, until it turns translucent and smells sweet. Stir in the garlic and cook for 30 seconds until fragrant.
  3. Cook the vegetables. Add the carrots, courgette, and red bell pepper to the pan. Cook for 5-6 minutes, stirring often, until the courgette softens and the carrots begin to look glossy. The pan should smell earthy and slightly sweet.
  4. Make the creamy sauce. Sprinkle the flour over the vegetables and stir constantly for 1 minute — the mixture will look clumpy and pale. Slowly pour in the milk while whisking, then add the stock. Keep stirring until the sauce thickens enough to coat the back of a spoon, about 3-4 minutes. Stir in the dried thyme, smoked paprika, and a generous pinch of salt and pepper.
  5. Add the rice and peas. Tip in the rinsed brown rice and frozen peas, then stir until everything is evenly distributed. The mixture will look quite liquid — that’s exactly what you want, as the rice needs that moisture to cook properly.
  6. Bake covered. Transfer the mixture to a 9×13 inch baking dish if your pan isn’t ovenproof. Cover tightly with aluminium foil and bake for 30 minutes. You’ll know it’s ready when the kitchen fills with a warm, herby aroma and the rice is tender when you peek under the foil.
  7. Add cheese and finish. Remove the foil carefully (watch out for the steam — it’s hot). Sprinkle the grated cheddar evenly over the top, then return to the oven uncovered for 10-12 minutes. The casserole is done when the cheese is bubbling and golden in patches, and the edges look slightly crispy.
  8. Rest before serving. Let the casserole sit on the counter for 5 minutes. This allows the sauce to settle into the rice so each spoonful holds together rather than turning soupy.

Notes

Let the casserole rest for 5 minutes before serving to allow the sauce to settle into the rice. For a vegetarian version, substitute chicken stock with vegetable stock.

I’d love to hear how this Veggie-Packed Brown Rice Casserole works for your family’s busy weeknights. Drop a comment below to share your favourite vegetable swaps or any tweaks you made — your ideas might help another cook save time in their kitchen. If you’re after other quick dinner ideas, try our Quick 30 Min Teriyaki Turkey And Rice Casserole or the Easy Cheesy Baked Ravioli Casserole For Busy Weeknights for another one-dish solution that keeps cleanup minimal.

Save Veggie-Packed Brown Rice Casserole to Pinterest

Quick Veggie-Packed Brown Rice Casserole for Busy Weeknights

📌Save to Pinterest

You might also like these recipes

Leave a Reply

Your email address will not be published. Required fields are marked *