Ingredients
- 2 cups cooked white or brown rice (day-old rice works beautifully)
- 3 cups fresh broccoli florets, chopped into bite-sized pieces
- 1 ½ cups shredded sharp cheddar cheese (or a mix of cheddar and Gruyère for a nuttier flavour)
- 1 cup milk (whole or 2%, depending on your preference)
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- ½ teaspoon Dijon mustard (optional, but it adds a lovely depth)
- Salt and freshly ground black pepper, to taste
- ½ cup grated Parmesan cheese, for topping
- 1 teaspoon dried thyme or a few fresh sprigs, finely chopped (optional)
- 1 tablespoon olive oil or vegetable oil
Substitution suggestions: For a dairy-free version, swap the milk for almond or oat milk and use vegan cheese alternatives. You can also replace broccoli with cauliflower or a mix of seasonal greens if you prefer.
Instructions
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with butter or olive oil to prevent sticking.
- Bring a large pot of salted water to a boil. Add the broccoli florets and blanch them for 2-3 minutes until bright green and crisp-tender. Drain and immediately transfer to a bowl of ice water to stop the cooking. Drain again and set aside.
- In a medium saucepan, melt the butter over medium heat. Add the chopped onion and cook gently for about 5 minutes until soft and translucent, stirring occasionally.
- Stir in the minced garlic and cook for another minute until fragrant. Sprinkle the flour over the onion and garlic mixture, stirring constantly to create a roux. Cook for about 2 minutes, making sure it doesn’t brown.
- Slowly whisk in the milk, stirring continuously to avoid lumps. Let this simmer gently for 4-5 minutes until the sauce thickens, then stir in the Dijon mustard if using. Season with salt, pepper, and thyme.
- Remove the sauce from heat and stir in 1 cup of the shredded cheddar cheese until melted and smooth.
- In a large bowl, combine the cooked rice, blanched broccoli, and cheese sauce. Mix gently to combine, making sure the broccoli is evenly distributed.
- Pour the mixture into the prepared baking dish and spread it out evenly. Sprinkle the remaining shredded cheddar and grated Parmesan cheese over the top for that golden, crispy crust.
- Bake in the preheated oven for 25-30 minutes, or until the top is bubbly and golden brown. You’ll know it’s ready when the edges are bubbling and the cheese is delightfully crusted.
- Remove from the oven and let it rest for 5 minutes before serving. This helps the bake set and makes it easier to portion out.
One tip I learned from watching my mum over countless Sunday roasts is to resist the urge to dive in too soon—letting it rest makes all the difference in texture and flavour. Plus, it gives you a moment to pour a cuppa and savour the anticipation.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
