
Cheesy Broccoli and Cauliflower Egg Casserole Recipe
Finding a breakfast that hits the sweet spot between indulgent cheesiness and nutrient-dense health can feel like a chore. Enter this broccoli cauliflower egg casserole recipe—the ultimate solution for anyone looking to start their day with a vibrant, Mediterranean-inspired meal. This dish isn’t just your average egg bake; it’s a high-protein, low-carb powerhouse that brings the colors and flavors of the coast right to your kitchen table.
By combining earthy roasted florets with a silky, herb-infused egg custard and a blanket of golden melted cheese, we’ve created a texture that is both creamy and satisfyingly hearty. Whether you are strictly following a Mediterranean lifestyle or just looking for a “veggie-forward” way to fuel your morning, this casserole delivers. It is naturally gluten-free and packed with fiber, making it a guilt-free centerpiece for your weekend brunch. Best of all, it’s incredibly versatile—perfect for meal prep, breakfast, or a light dinner.
Why You’ll Love This Broccoli Cauliflower Egg Casserole
- High-Protein & Low-Carb: A fantastic way to stay full without the heavy grains.
- Mediterranean Diet Friendly: Features heart-healthy olive oil, fresh aromatics, and antioxidant-rich cruciferous vegetables.
- One-Pan Easy Recipe: Minimal cleanup means more time enjoying your morning coffee.
- Great for Meal Prep: Slices beautifully and stays fresh, making your weekday mornings effortless.
- Naturally Gluten-Free: Perfect for serving guests with various dietary needs.
Ingredients You’ll Need

The Vegetables
- Broccoli florets: 1 small head, cut into bite-sized pieces.
- Cauliflower florets: 1 small head, providing a nutty, mild base.
- Onion: 1 small onion, diced to add sweetness when baked.
- Garlic: 2 cloves, minced for that essential Mediterranean punch.
- Cherry tomatoes: 1/2 cup, halved for a bright burst of acidity.
The Egg Mixture
- Eggs: 5 large, organic eggs.
- Cream: 1/2 cup (For a true Mediterranean swap, try whole-milk Greek yogurt for extra tang).
- Cheese: 1.5 cups shredded (Mozzarella, Cheddar, or Gouda work beautifully).
Mediterranean Enhancements
- Extra Virgin Olive Oil: Used for sautéing or roasting to add healthy fats.
- Fresh Dill or Parsley: A generous tablespoon, chopped.
- Optional Feta Cheese: A sprinkle of crumbled feta adds a salty, authentic Mediterranean finish.
- Seasonings: Salt, black pepper, and a pinch of smoked paprika.
How to Make Broccoli Cauliflower Egg Casserole
Step 1 – Prep the Vegetables
Preheat your oven to 390°F (200°C). While you can steam the florets for 3–5 minutes, roasting the vegetables with a drizzle of olive oil first is a pro-level SEO tip that significantly improves the flavor profile and removes excess moisture.
Step 2 – Make the Egg Custard
In a medium mixing bowl, whisk together the eggs, your choice of cream or Greek yogurt, minced garlic, and half of the shredded cheese. Whisk until the mixture is airy and well-combined. If you enjoy a bit of zest, this is the perfect time to add a side of Mediterranean Loaded Veggie Omelette inspiration by adding a dash of dried oregano.
Step 3 – Assemble the Casserole
Grease a 9×13 inch baking dish with olive oil. Layer the broccoli, cauliflower, diced onions, and cherry tomatoes evenly across the bottom. The tomatoes provide a necessary contrast to the richness of the eggs.
Step 4 – Bake Until Golden

Pour the egg mixture carefully over the vegetables, ensuring they are mostly submerged. Top with the remaining shredded cheese. Bake at 390°F / 200°C for 25–30 minutes. You’ll know it’s ready when the center is set and the top has turned a gorgeous golden brown.
Step 5 – Garnish & Serve
Once removed from the oven, let it rest for 5 minutes. This allows the custard to firm up for perfect slicing. Garnish with fresh dill or parsley for a pop of color and herbal aroma.
Pro Tips for the BEST Egg Casserole

How to Avoid a Watery Casserole
The biggest mistake in vegetable casseroles is excess water. To avoid this, drain your vegetables exceptionally well if steaming. If you want to be extra safe, pat them dry with a paper towel before adding them to the baking dish.
Roast Instead of Boiling
Boiling introduces water; roasting removes it. Roasting your broccoli and cauliflower at high heat for 10 minutes before assembling the casserole caramelizes the natural sugars, giving you a depth of flavor that boiling simply can’t match. For more roasting tips, check out our Garlic Roasted Vegetables Recipe.
Best Cheese Combinations
A mix of Mozzarella for the “pull” and Cheddar for the “sharpness” is a classic. However, for a true Mediterranean flare, always add a handful of Feta. The saltiness of the Feta pairs perfectly with the sweetness of the roasted cauliflower.
Variations
Keto Broccoli Cauliflower Egg Casserole
To keep this strictly ketogenic, stick with heavy cream and full-fat cheeses like Gouda or sharp Cheddar. This ensures a high fat-to-carb ratio while keeping you in ketosis.
Mediterranean Version
This is our signature style! Use extra virgin olive oil, add a handful of Kalamata olives or chopped spinach, and use a mix of Mozzarella and Feta. This version focuses on fresh herbs and healthy fats.
Dairy-Free Option
You can easily swap the cream for unsweetened almond milk or coconut cream and use a high-quality plant-based cheese shreds. The vegetables still provide plenty of texture and heartiness.
Can You Make This Ahead of Time?
Yes! This broccoli cauliflower egg casserole is a meal-prepper’s dream.
- Unbaked: You can prep the veggies and the egg mixture separately the night before.
- Baked: Once baked and cooled, it stays delicious in the fridge for 3–4 days.
- Freezer: You can freeze individual slices for up to 2 months. Simply thaw overnight in the fridge before reheating.
Storage & Reheating
To maintain the best texture, reheat slices in the oven at 350°F until warmed through. This keeps the cheese bubbly. If you’re in a rush, the microwave works perfectly—just be careful not to overcook the eggs, which can make them rubbery.
Is This Broccoli Cauliflower Egg Casserole Healthy?
Absolutely. This dish is:
- High in Protein: Essential for muscle repair and satiety.
- Low in Carbohydrates: Great for blood sugar management.
- Rich in Fiber: Thanks to the heavy hitting duo of broccoli and cauliflower.
- Mediterranean Approved: Focuses on whole foods and healthy fats rather than processed fillers.
If you love these healthy bakes, you might also enjoy our Vegetable Casserole Recipe for a different twist on garden-fresh produce.

Cheesy Broccoli Cauliflower Egg Casserole
Ingredients
Method
- Prep: Preheat oven to 390°F (200°C). Grease a 9×13 dish.
- Veg: Toss broccoli and cauliflower with olive oil and roast for 10 mins (or steam for 5 mins and dry).
- Mix: Whisk eggs, cream, garlic, and 0.75 cup cheese in a bowl with seasonings.
- Assemble: Place veggies, onions, and tomatoes in the dish. Pour egg mix over.
- Bake: Sprinkle remaining cheese. Bake for 25–30 mins until golden.
- Serve: Garnish with fresh dill. Enjoy!
Notes
- Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Pro Tip: For the best texture, always roast the vegetables instead of boiling to ensure the casserole doesn’t become watery.
- Swap: For a lighter version, replace heavy cream with plain Greek yogurt to add a Mediterranean tang and extra protein.
FAQs (From “People Also Ask”)
Can you put raw broccoli in a casserole?
It is not recommended. Raw broccoli releases a lot of moisture and may remain too crunchy while the eggs overcook. Always steam or roast briefly first.
Should cauliflower be cooked before baking?
Yes, par-cooking the cauliflower ensures that it is tender and sweet by the time the egg custard sets.
How do you keep egg casserole from getting watery?
Pre-cook your vegetables and ensure they are dry. Using a thickener like Greek yogurt or heavy cream instead of watery milk also helps.
Can I make egg casserole ahead of time?
Yes, it’s an excellent make-ahead dish for busy mornings or hosting brunch.
Can this casserole be frozen?
Yes, just ensure it is tightly wrapped to prevent freezer burn.
Serving Suggestions
- Breakfast/Brunch: Serve as the main event with a side of fresh fruit.
- Light Dinner: Pair with a crisp Traditional Greek Salad.
- Mediterranean Touch: Serve alongside a slice of toasted whole-grain bread or a dollop of hummus.
Final Thoughts
This Cheesy Broccoli Cauliflower Egg Casserole proves that healthy eating doesn’t have to be bland. It’s a customizable, easy-to-make dish that satisfies the whole family. Whether you’re trying to clear out the crisper drawer or planning a sophisticated Sunday brunch, this recipe is a guaranteed winner.
Give it a try this week, save the recipe to your Pinterest board, and share your results with us in the comments!