This satisfying baked egg dish combines smoky diced bacon with sautéed cremini mushrooms, tender zucchini, and aromatic onions. The mixture is bound with eight eggs enriched with cream and shredded cheddar or gruyère cheese, then baked until golden and puffy. Fresh parsley, garlic, and thyme add depth of flavor, while the technique starts on the stovetop and finishes in the oven for perfect texture. Serve warm with salad or crusty bread, or enjoy slices at room temperature.
The morning sunlight hit my kitchen counter just as the bacon started sizzling, that perfect smoky aroma filling every corner of the apartment. My roommate stumbled in, rubbing sleep from her eyes, and immediately asked what smelled so incredible. That was the day I learned that a frittata isn't just breakfast—it's the kind of dish that pulls people into the kitchen.
Last spring, my cousin dropped by unexpectedly with her two kids after a chaotic morning. I threw this frittata together while they played in the living room, and the way her daughter's eyes lit up at the first bite reminded me why simple, honest food matters most. Sometimes the best meals happen when you're not trying too hard.
Ingredients
- 8 large eggs: Room temperature eggs whisk up more smoothly and incorporate better with the milk
- 150 g (5 oz) smoked bacon: The smokiness here is essential—it's what makes the frittata taste special, not just like scrambled eggs with vegetables
- 200 g (7 oz) cremini mushrooms: These have more depth than white mushrooms, and they hold their texture better when baked
- 1 medium zucchini: Dice it small so it cooks through quickly without releasing too much water into the eggs
- 100 g (1 cup) shredded cheddar or gruyère: Gruyère melts beautifully and adds a nutty richness, but sharp cheddar works perfectly too
- 1 small yellow onion: Finely chopped so it softens evenly and you don't get big onion chunks in every bite
- 60 ml (¼ cup) whole milk or cream: This makes the eggs tender and creamy—cream gives you a richer result
- 2 tbsp fresh parsley: Brightens everything and makes the finished dish look like you put extra care into it
- 2 cloves garlic: Add this with the zucchini so it doesn't burn and turn bitter
- ½ tsp salt and ¼ tsp black pepper: Season the egg mixture generously since the vegetables will absorb some salt
- 1 tbsp olive oil: Use this to start the bacon cooking, then let the bacon render its fat for the vegetables
- ¼ tsp dried thyme: Optional, but it adds a lovely earthy note that pairs beautifully with mushrooms
Instructions
- Get your oven ready:
- Preheat to 180°C (350°F) and move your oven rack to the middle position so the frittata bakes evenly.
- Cook the bacon first:
- Heat olive oil in your oven-safe skillet over medium heat, add diced bacon, and let it cook until golden and crisp—about 4 to 5 minutes.
- Build the vegetable base:
- Add the chopped onion to the bacon and sauté for 2 minutes until softened, then stir in mushrooms and cook another 4 minutes until tender and any liquid has evaporated.
- Add the final vegetables:
- Toss in the zucchini and garlic, cooking for 2 to 3 minutes until the zucchini is just tender—you want it to still have a bit of texture.
- Whisk the egg mixture:
- In a large bowl, beat together eggs, milk or cream, cheese, parsley, salt, pepper, and thyme until everything is well combined.
- Combine everything:
- Pour the egg mixture over the sautéed vegetables and bacon in the skillet, then gently stir to distribute everything evenly.
- Set the edges on the stove:
- Cook over medium-low heat for 3 to 4 minutes until the edges just start to set—this helps the frittata hold its shape in the oven.
- Bake until puffed and golden:
- Transfer the skillet to the oven and bake for 15 to 18 minutes until the frittata is puffed and the center is completely set.
- Let it rest before serving:
- Remove from the oven and let the frittata rest for 5 minutes—this crucial step makes it easier to slice cleanly.
My grandmother used to say that a frittata was her 'I don't know what to cook' dish, but honestly, it became the thing everyone requested most. There's something about a bubbling, golden frittata coming out of the oven that makes any meal feel like a celebration.
Making It Your Own
I've learned that frittatas are incredibly forgiving—swap bacon for diced ham, use whatever cheese you have in the fridge, or toss in last night's leftover roasted vegetables. The technique stays the same, but the flavor changes completely.
Serving Suggestions That Work
A simple green salad with lemon vinaigrette cuts through the richness perfectly. Crusty bread for soaking up any leftover juices is always welcome, and fresh fruit on the side balances the savory elements.
Storage and Reheating
Frittata keeps beautifully in the refrigerator for up to four days, wrapped tightly or stored in an airtight container. Reheat individual slices in the microwave for 30 to 45 seconds, or warm the whole frittata in a 160°C (325°F) oven for about 10 minutes.
- Let the frittata cool completely before refrigerating to prevent condensation
- Cold frittata makes an excellent breakfast on busy mornings
- Freeze individual slices wrapped in parchment paper for up to two months
There's something deeply satisfying about a dish that looks impressive but comes from such humble ingredients. This frittata has saved more weeknight dinners than I can count.
Recipe FAQs
- → Can I make this ahead of time?
-
Yes, prepare the entire dish up to a day in advance. Refrigerate and serve cold, or gently reheat in a 160°C (325°F) oven for 10-15 minutes until warmed through.
- → What vegetables work well as substitutions?
-
Spinach, bell peppers, cherry tomatoes, or asparagus make excellent additions. Sauté them along with the mushrooms and zucchini, adjusting cooking time as needed.
- → Can I freeze leftovers?
-
Individual slices freeze well for up to 2 months. Wrap tightly in plastic and foil, then thaw overnight in the refrigerator before reheating.
- → How do I know when it's done baking?
-
The edges should be golden and slightly pulled away from the skillet sides, while the center feels set when gently touched. A knife inserted in the middle should come out clean.
- → What if I don't have an oven-safe skillet?
-
Complete the stovetop cooking in any pan, then transfer everything to a greased baking dish before pouring the egg mixture over top and baking as directed.
- → Can I make it dairy-free?
-
Substitute the milk with unsweetened almond or coconut milk, and use dairy-free cheese or omit the cheese entirely. The texture will remain satisfying and delicious.