This satisfying baked egg dish brings together smoky bacon, earthy cremini mushrooms, and tender zucchini in a fluffy, golden creation. The combination creates a hearty meal that works beautifully for breakfast, brunch, or even a light dinner. Ready in just 40 minutes with only 15 minutes of active preparation.
The eggs are enriched with whole milk or cream and shredded cheddar or gruyère, creating a rich texture that balances perfectly with the vegetables. Fresh parsley adds brightness, while dried thyme provides subtle herbal notes.
Everything cooks in one oven-safe skillet, making preparation and cleanup effortless. The result is a puffed, golden creation that serves six and can be enjoyed warm, at room temperature, or even cold the next day.
Last Sunday morning, I stood in my pajamas watching the bacon render in my grandmother's cast iron skillet, that familiar smoky aroma wrapping around the kitchen like a blanket. Something about starting the day with eggs sizzling away in the oven just makes everything feel possible. This frittata has become my go-to when I want to feed people without spending hours at the stove, plus it makes the entire house smell incredible.
The first time I made this for my sister's family, my nephew hovered around the oven watching it puff up through the glass door. He kept asking if it was magic, seeing those edges rise higher and higher while the center stayed gloriously jiggly. Now every time I visit, there's already a cast iron skillet on their counter waiting.
Ingredients
- 1 medium zucchini, diced: Choose one that feels heavy for its size and dice it small so it cooks through without becoming mushy
- 200 g cremini or button mushrooms, sliced: These add an earthy depth that balances the bacon's smokiness perfectly
- 1 small yellow onion, finely chopped: Yellow onions become sweet and mellow when sautéed, unlike sharper red onions
- 2 cloves garlic, minced: Add this after the other vegetables so it does not burn and turn bitter
- 150 g smoked bacon, diced: Look for thick-cut bacon from the deli counter for better texture and flavor
- 8 large eggs: Room temperature eggs incorporate more evenly and create a silkier final texture
- 60 ml whole milk or cream: Cream makes it richer, but milk keeps it lighter while still adding tenderness
- 100 g shredded cheddar or gruyère cheese: Gruyère melts beautifully and adds a nutty sophistication
- 2 tbsp chopped fresh parsley: Fresh herbs brighten the whole dish and add a pop of color against the golden eggs
- ½ tsp salt and ¼ tsp black pepper: Taste the bacon mixture first, then adjust since bacon brings its own saltiness
- ¼ tsp dried thyme (optional): This herb pairs beautifully with both mushrooms and eggs
- 1 tbsp olive oil: Helps prevent the bacon from sticking and adds a fruity note to the vegetable base
Instructions
- Preheat your oven to 180°C (350°F):
- Give your oven plenty of time to reach temperature so the frittata starts cooking immediately
- Cook the bacon in olive oil:
- Let the bacon render its fat slowly over medium heat until golden and crisp, about 4 to 5 minutes
- Add the onion and mushrooms:
- Sauté the onion for 2 minutes until soft, then add mushrooms and cook until all liquid has evaporated
- Add zucchini and garlic:
- Stir in the zucchini and garlic, cooking just 2 to 3 minutes until the zucchini is tender but not falling apart
- Whisk the egg mixture:
- Beat eggs with milk or cream until frothy, then whisk in cheese, parsley, salt, pepper, and thyme if using
- Combine eggs with the skillet:
- Pour the egg mixture evenly over the vegetables and bacon, then gently stir to distribute everything
- Set the edges on the stovetop:
- Cook over medium-low heat for 3 to 4 minutes until you see the edges beginning to firm up
- Bake until puffed and set:
- Transfer to the oven and bake 15 to 18 minutes until the center is set and the top is lightly golden
- Rest before serving:
- Let the frittata sit for 5 minutes so it firms up slightly, then garnish with parsley and slice into wedges
My mother started making frittatas when we all moved out and came home for Sunday brunch. She said it was the only dish that could feed six people with varying schedules and still taste wonderful even if someone showed up an hour late. Now I understand why she kept that cast iron skillet within reach at all times.
Choosing the Right Skillet
A 25 to 28 centimeter oven-safe skillet gives you the perfect thickness for even cooking. Cast iron holds heat beautifully and creates those crispy edges everyone fights over, while nonstick makes cleanup effortless. Avoid stainless steel unless you are confident in your butter skills, as eggs love to cling to unprotected metal.
Making It Your Own
Swap bacon for sausage, leave it out entirely, or use whatever vegetables are wilting in your crisper drawer. Bell peppers, spinach, and even leftover roasted vegetables work beautifully here. Just keep the total amount of add-ins around 3 cups so the eggs still set properly.
Serving Suggestions
A simple green salad with vinaigrette cuts through the richness, while crusty bread soaks up any juices on your plate. This frittata works for breakfast, lunch, or dinner, and travels well to potlucks. You can serve it warm, at room temperature, or straight from the refrigerator as a midnight snack.
- Try topping with hot sauce or pesto for extra brightness
- Pair with roasted potatoes for a more substantial meal
- Cold slices make an excellent sandwich filling the next day
There is something deeply satisfying about a dish that welcomes experimentation while remaining delicious in its simplest form. Hope this frittata finds its way into your regular rotation.
Recipes Q&A
- → Can I make this vegetarian?
-
Yes, simply omit the bacon and add extra vegetables like bell peppers, spinach, or tomatoes. You might want to increase the salt slightly to compensate for the missing smoky flavor from the bacon.
- → What other cheeses work well?
-
While cheddar and gruyère are excellent choices, you can also use Swiss cheese for a nutty flavor, mozzarella for mild creaminess, or crumbled feta and goat cheese for tangy brightness. Mix and match according to your preference.
- → How do I know when it's done baking?
-
The frittata is ready when it's puffed and golden on top, and the center is set with no jiggle. A knife inserted in the center should come out clean. If it browns too quickly, tent with foil for the last few minutes.
- → Can I prepare this ahead of time?
-
Absolutely! You can sauté the vegetables and bacon up to a day in advance. When ready to serve, reheat them briefly, whisk the egg mixture, and combine before baking. It also reheats beautifully the next day.
- → What size skillet should I use?
-
A 25-28 cm (10-11 inch) oven-safe skillet works best for this amount of mixture. Too small and it will be thick and take longer to cook; too large and it will be thin and may overcook. Cast iron or nonstick are ideal.
- → How should I serve leftovers?
-
Leftovers can be refrigerated for up to 3 days and enjoyed cold—like a savory slice—or gently reheated in the microwave or a low oven. It's perfect for quick breakfasts or lunches throughout the week.