There’s something truly comforting about a warm, cheesy casserole straight from the oven. Whether you’re preparing a cozy weekend meal or looking for a delicious vegetarian dish, this broccoli and cauliflower casserole is a must-try.
This recipe blends soft potatoes, tender broccoli and cauliflower, and a creamy, flavorful sauce with a hint of sweetness from pear and a crunchy bite from carrots. Topped with gooey mozzarella, this dish is both nutritious and irresistibly delicious!
Let’s dive into this wholesome and satisfying casserole recipe that will quickly become a family favorite.
Why You’ll Love This Broccoli and Cauliflower Casserole
- Rich and Creamy – A luscious sauce coats every bite.
- Perfect for Any Occasion – Great as a main dish or a side.
- Nutrient-Packed – Full of vitamins, minerals, and fiber.
- Cheesy & Satisfying – Melty mozzarella makes it a crowd-pleaser.
- Easy to Make – Simple steps and minimal prep time.
Ingredients for Broccoli and Cauliflower Casserole
Here’s everything you need to make this delicious, cheesy vegetable casserole:
Main Ingredients
| Ingredient | Quantity |
|---|---|
| Potatoes, peeled and diced | 800g |
| Cauliflower, chopped into florets | 1 head |
| Broccoli, chopped into florets | 1 head |
| Salt | 1 tbsp |
| Olive oil | As needed |
| Pear, peeled and diced | 1 |
| Carrot, diced | 1 |
| Black pepper | To taste |
| Butter | As needed |
| Flour | 3 tbsp |
| Vegetable or chicken stock | 500ml (2 cups) |
| Milk | 100ml (½ cup) |
| Basil | To taste |
| French herbs | To taste |
| Mozzarella cheese, grated | 100g |
Step-by-Step Guide to Making Broccoli and Cauliflower Casserole
1. Preparing the Vegetables
- Peel and Dice the Potatoes – Cut them into small cubes for even cooking.
- Chop the Cauliflower and Broccoli – Break them into bite-sized florets.
- Boil the Vegetables –
- Bring a large pot of water to a boil.
- Add 1 tablespoon of salt and blanch the cauliflower and broccoli for 3-4 minutes until slightly tender.
- Remove and set aside.
- Boil the potatoes in the same water for 10-15 minutes until fork-tender. Drain and set aside.
2. Sautéing Fruits and Additional Vegetables
- Peel and Dice the Pear and Carrot – The pear adds a subtle sweetness, while the carrot adds a slight crunch.
- Sauté in Olive Oil –
- Heat a drizzle of olive oil in a large skillet over medium heat.
- Add the pear and carrot, sautéing until softened and slightly caramelized.
3. Making the Creamy Sauce
- Melt the Butter – In a medium saucepan over medium heat.
- Make a Roux – Stir in flour and cook for 2 minutes, stirring constantly.
- Add Liquids Gradually –
- Slowly whisk in the vegetable or chicken stock, ensuring there are no lumps.
- Add the milk and continue stirring until thickened.
- Season the Sauce –
- Stir in black pepper, basil, and French herbs to enhance the flavor.
4. Combining Everything
- Preheat the Oven – Set your oven to 180°C (350°F).
- Mix the Ingredients –
- In a large mixing bowl, combine the blanched broccoli, cauliflower, potatoes, and sautéed pear and carrot.
- Pour the creamy sauce over the vegetables and gently toss to coat everything evenly.
- Transfer to a Baking Dish – Lightly grease a baking dish and spread the mixture evenly.
5. Topping and Baking
- Sprinkle with Mozzarella – Evenly distribute the grated mozzarella cheese over the casserole.
- Bake Until Golden –
- Place the dish in the oven and bake for 25-30 minutes.
- The top should be golden brown and bubbly.
6. Serving the Casserole
- Let it Rest – Allow the casserole to cool for a few minutes before slicing.
- Enjoy! – Serve warm as a main dish or a hearty side.
Health Benefits of Broccoli and Cauliflower Casserole
1. Loaded with Vitamins and Antioxidants
- Broccoli and cauliflower are rich in vitamins C, K, and fiber, supporting immunity and digestion.
2. Good Source of Protein and Calcium
- Mozzarella and milk provide calcium and protein for strong bones.
3. Heart-Healthy Ingredients
- Olive oil and vegetables contribute to heart health and lower cholesterol.
4. Supports Weight Management
- This dish is nutrient-dense but not heavy, making it a great balanced meal.
Expert Tips for the Best Casserole
1. Use Fresh Ingredients
- Fresh broccoli, cauliflower, and potatoes give the best flavor and texture.
2. Don’t Overcook the Vegetables
- Keep them slightly crisp before baking to prevent sogginess.
3. Make the Sauce Extra Creamy
- Add a bit more milk or a splash of heavy cream for a richer texture.
4. Add a Crispy Topping
- Mix breadcrumbs with Parmesan for an extra crunchy top.
5. Make it Ahead of Time
- Assemble the casserole a day before and refrigerate until ready to bake.
Delicious Variations of This Casserole
1. Cheesy Garlic Casserole 🧄🧀
- Add minced garlic to the sauce for a garlic-infused flavor.
2. Vegan Version 🌱
- Replace milk with almond or oat milk and use vegan cheese.
3. Spicy Kick Casserole 🌶️
- Add red pepper flakes for a touch of heat.
4. Low-Carb Option 🥦
- Skip the potatoes and use extra cauliflower instead.
5. Mediterranean-Style Casserole 🇬🇷
- Add olives, sun-dried tomatoes, and feta cheese.
How to Store and Reheat Leftovers
1. Refrigerating Leftovers
- Store in an airtight container for up to 3 days.
2. Freezing for Later
- Freeze in a sealed container for up to 2 months.
3. Reheating Instructions
- Oven: Bake at 180°C (350°F) for 15 minutes.
- Microwave: Heat in 1-minute intervals until warm.
Frequently Asked Questions
1. Can I use frozen vegetables?
Yes, but thaw and drain them before using.
2. What cheese can I use instead of mozzarella?
Try cheddar, Parmesan, or Gouda.
3. Can I prepare this dish ahead of time?
Yes! Assemble it and refrigerate until ready to bake.
4. How do I make it crispier on top?
Add breadcrumbs or extra cheese before baking.
Final Thoughts & Call to Action
This broccoli and cauliflower casserole is a perfect weekend dish—hearty, cheesy, and full of flavor. Whether you’re making it for family dinner, meal prep, or a holiday gathering, it’s guaranteed to be a hit!



