A warm, nourishing, and colorful vegetable casserole that’s both comforting and wholesome. Packed with roasted vegetables and held together with a light egg-based custard, this dish works beautifully as a meatless main, a hearty side, or a make-ahead meal for busy weeks. Simple ingredients, big flavor, and endlessly adaptable.
🕒 Servings & Timing
Yield: 4–6 servings
Prep Time: 20 minutes
Cook Time: 40–45 minutes
Total Time: ~1 hour
Dietary Info: Vegetarian | Family-Friendly | Easily Customizable
🥗 Nutritional Info (Approx. per serving)
Calories: ~230
Protein: ~9 g
Fat: ~15 g
Carbohydrates: ~16 g
Fiber: ~5 g
(Values may vary depending on milk type and optional add-ins.)
🛒 Ingredients
For the Vegetables
- 1 head broccoli, cut into florets
- 1 head cauliflower, cut into florets
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1 cup cherry tomatoes, halved
- 1 green Spanish onion, chopped
- 1 cup chopped Spanish leaves (optional – spinach or chard work well)
- ¼ cup olive oil
- 1 teaspoon Italian seasoning
- ½ teaspoon salt
- ¼ teaspoon black pepper
For the Egg Mixture
- 4 large eggs
- ½ cup milk
- ¼ cup all-purpose flour
- ¼ teaspoon salt
- ¼ teaspoon black pepper
🧰 Tools You’ll Need
- Large mixing bowl
- Baking dish (9×13-inch or similar)
- Whisk
- Cutting board & knife
⭐ How to Make Hearty Veggie Casserole
1. Preheat the Oven
Preheat your oven to 375°F (190°C).
Lightly grease a large baking dish with olive oil or non-stick spray.
2. Season the Vegetables
In a large bowl, combine broccoli, cauliflower, bell peppers, cherry tomatoes, chopped onion, and Spanish leaves (if using).
Drizzle with olive oil and sprinkle with Italian seasoning, salt, and black pepper. Toss well until all vegetables are evenly coated.
3. Pre-Roast the Vegetables
Spread the seasoned vegetables evenly into the prepared baking dish.
Bake uncovered for 20–25 minutes, stirring once halfway through, until vegetables are just tender and lightly roasted.
This step deepens flavor and prevents a watery casserole.
4. Prepare the Egg Mixture
While the vegetables roast, whisk together:
- Eggs
- Milk
- Flour
- Salt
- Black pepper
Whisk until smooth and lump-free. The mixture should be pourable, similar to pancake batter.
5. Assemble the Casserole
Remove the vegetables from the oven.
Slowly pour the egg mixture evenly over the roasted vegetables, gently nudging the veggies so the mixture seeps throughout.
Tap the baking dish lightly on the counter to remove air pockets.
6. Bake Until Set
Return the dish to the oven and bake for 20–25 minutes, or until:
- The center is set
- The top is lightly golden
- A knife inserted in the middle comes out mostly clean
7. Rest & Serve
Let the casserole rest for 5–10 minutes before slicing. This allows it to firm up and slice cleanly.
Serve warm.
🔄 Variations & Add-Ins
- Cheesy Version: Add 1–1½ cups shredded cheese (cheddar, mozzarella, or feta) before baking
- Protein Boost: Add cooked chicken, turkey, or chickpeas
- Low-Carb: Replace flour with almond flour or omit entirely for a looser bake
- Dairy-Free: Use unsweetened almond or oat milk
- Herb Upgrade: Add fresh basil, parsley, or thyme
💡 Tips for Best Results
- Pre-roasting vegetables prevents excess moisture
- Cut vegetables evenly for consistent cooking
- Let rest before cutting for cleaner slices
- Works great as leftovers — flavor improves the next day
🧊 Storage Instructions
Refrigerator:
Store covered for up to 4 days.
Freezer:
Freeze individual portions for up to 2 months. Thaw overnight and reheat.
Reheating:
Reheat in the oven at 350°F (175°C) or microwave until warmed through.
❓ Frequently Asked Questions
Can I make this ahead of time?
Yes. Assemble completely, refrigerate, and bake when ready.
Can I use frozen vegetables?
Yes, but thaw and drain them well before using.
Is this good for breakfast?
Absolutely — it works like a veggie-packed frittata.
🥦 Conclusion
This Hearty Veggie Casserole is simple, colorful, and deeply satisfying. It’s one of those flexible recipes that fits any meal — brunch, dinner, or meal prep — and adapts easily to what you have on hand.
Once it’s in your rotation, it becomes one of those dependable dishes you come back to again and again.