Mushroom Zucchini Bacon Frittata

Golden mushroom zucchini and bacon family frittata baked until puffed and golden with melted cheddar Save
Golden mushroom zucchini and bacon family frittata baked until puffed and golden with melted cheddar | recipesbyleanne.com

This satisfying baked egg dish combines crispy smoked bacon with sautéed vegetables for a protein-packed meal. The mushrooms add earthy depth while zucchini brings subtle sweetness, all bound together with creamy eggs and shredded cheese. Ready from start to finish in just 40 minutes, this versatile dish works beautifully for weekend brunch, weekday breakfast, or even a quick dinner.

The preparation is straightforward: cook the bacon and vegetables in an oven-safe skillet, pour over the whisked egg mixture, then finish in the oven until puffed and golden. The result is a fluffy, flavorful frittata that serves six hungry people. Leftovers store well in the refrigerator and can be enjoyed cold or gently reheated for an easy meal.

The smell of bacon hitting a hot skillet will wake up anyone in the house. My youngest stumbled into the kitchen, rubbing sleep from her eyes, asking what smelled so good. That morning became the first time I made this frittata, and now she requests it whenever friends sleep over.

Last summer, my neighbor dropped by unexpectedly while this was baking. She stayed for a slice and ended up texting me the recipe request that same evening. Theres something about the way the cheese bubbles on top that makes people linger in the kitchen.

Ingredients

  • 1 medium zucchini, diced: Fresh zucchini adds moisture without making the frittata soggy, especially when you cook it briefly first
  • 200 g cremini or button mushrooms, sliced: These earthy mushrooms pair perfectly with smoky bacon and hold their texture beautifully
  • 1 small yellow onion, finely chopped: The onion becomes sweet as it sautes, balancing the salty bacon
  • 2 cloves garlic, minced: Add the garlic last so it does not burn and turn bitter
  • 150 g smoked bacon, diced: Smoked bacon builds a flavor foundation that ordinary vegetables cannot achieve alone
  • 8 large eggs: Room temperature eggs whisk up fluffier and incorporate more easily
  • 60 ml whole milk or cream: Just enough dairy makes the texture creamy without being heavy
  • 100 g shredded cheddar or gruyère cheese: Gruyère adds nutty depth, while cheddar brings familiar comfort
  • 2 tbsp chopped fresh parsley: Fresh parsley cuts through the richness with bright, herbal notes
  • ½ tsp salt and ¼ tsp black pepper: Taste your bacon first—some brands are salty enough to reduce the added salt
  • ¼ tsp dried thyme: A pinch of thyme makes the dish feel more like something you would order out
  • 1 tbsp olive oil: Use olive oil instead of bacon fat for a more subtle flavor base

Instructions

Preheat your oven to 180°C (350°F):
Getting the oven ready first means you can slide the skillet in at the perfect moment
Crisp the bacon in olive oil:
Let the bacon render its fat slowly in an oven-safe skillet over medium heat until golden, about 5 minutes
Build the vegetable base:
Add the onion first to soften, then mushrooms until they release their liquid, followed by zucchini and garlic for just a couple minutes
Whisk the filling:
Beat eggs with milk, cheese, parsley, salt, pepper, and thyme until the mixture is uniformly yellow and slightly frothy
Combine everything in the skillet:
Pour the egg mixture over the cooked vegetables and bacon, then give it a gentle stir so the ingredients are evenly distributed
Set the edges on the stovetop:
Cook over medium-low heat for 3–4 minutes until you see the edges start to firm up but the center is still loose
Bake until puffed and golden:
Transfer to the oven for 15–18 minutes, watching for the moment it puffs above the skillet rim and the center no longer jiggles
Let it rest before serving:
Those 5 minutes of resting time make the difference between a clean slice and a messy one
Savory skillet breakfast frittata loaded with smoky bacon fresh zucchini and tender cremini mushrooms Save
Savory skillet breakfast frittata loaded with smoky bacon fresh zucchini and tender cremini mushrooms | recipesbyleanne.com

My father, who claims to not like zucchini, finished his slice and asked for seconds before realizing what he had eaten. Sometimes the best way to introduce vegetables to skeptics is to hide them in something delicious.

Choosing the Right Pan

Cast iron skillets distribute heat beautifully and go from stovetop to oven seamlessly. If you are using nonstick, verify the manufacturer states it is oven-safe to at least 200°C (400°F). A 25–28 cm (10–11 in) pan creates the ideal thickness—too large and the frittata becomes thin, too small and it takes forever to cook through.

Make It Your Own

Sometimes I swap cheddar for goat cheese when I want something tangier, or add diced bell peppers for extra color. The structure stays the same: cook your flavorful ingredients first, pour the eggs on top, and let the oven do the rest. Once you understand the method, you can use whatever vegetables are languishing in your crisper drawer.

Serving Suggestions

A frittata earns its place at any meal, but I particularly love it for brunch when I want something impressive yet hands-off. While it bakes, I have time to brew coffee, slice some fruit, and set out plates without being tethered to the stove.

  • Arugula dressed with lemon vinaigrette cuts through the richness
  • Crusty bread for soaking up any runny egg bits feels indulgent
  • A simple green salad turns it from breakfast into dinner
Sliced mushroom zucchini and bacon frittata garnished with parsley on a rustic wooden cutting board Save
Sliced mushroom zucchini and bacon frittata garnished with parsley on a rustic wooden cutting board | recipesbyleanne.com

There is something deeply satisfying about a dish that looks elegant but comes from humble ingredients. This frittata has saved more impromptu gatherings than I can count.

Recipe FAQ

Yes, you can prepare this dish up to a day in advance. Store it covered in the refrigerator and serve cold or reheat gently in a 160°C (325°F) oven for 10-15 minutes until warmed through.

Beyond zucchini and mushrooms, you can add bell peppers, spinach, cherry tomatoes, or asparagus. Just ensure any vegetables with high water content are cooked long enough to evaporate excess moisture before adding the eggs.

Absolutely. Simply omit the bacon and add extra vegetables or plant-based protein. You might also include diced sun-dried tomatoes or olives for additional savory depth to replace the smoky bacon flavor.

The center should be set with no jiggly liquid remaining, and the top will be puffed and lightly golden. A knife inserted near the center should come out clean. The carryover heat will finish cooking it as it rests.

Sharp cheddar adds great flavor, but gruyère brings excellent meltability. Swiss, provolone, or a blend of Italian cheeses also work beautifully. For extra tang, try adding crumbled feta or goat cheese as a topping.

Yes, individual slices freeze well for up to 2 months. Wrap each portion tightly in plastic wrap and foil. Thaw overnight in the refrigerator before reheating in the oven or microwave.

Mushroom Zucchini Bacon Frittata

Hearty baked egg dish with crispy bacon, fresh mushrooms, and zucchini. Ready in 40 minutes.

Prep 15m
Cook 25m
Total 40m
Servings 6
Difficulty Easy

Ingredients

Vegetables

  • 1 medium zucchini, diced
  • 7 oz cremini or button mushrooms, sliced
  • 1 small yellow onion, finely chopped
  • 2 cloves garlic, minced

Meats

  • 5 oz smoked bacon, diced

Eggs & Dairy

  • 8 large eggs
  • ¼ cup whole milk or cream
  • 1 cup shredded cheddar or gruyère cheese

Herbs & Seasonings

  • 2 tbsp chopped fresh parsley, plus extra for garnish
  • ½ tsp salt
  • ¼ tsp freshly ground black pepper
  • ¼ tsp dried thyme

Oils

  • 1 tbsp olive oil

Instructions

1
Preheat Oven: Preheat oven to 350°F.
2
Cook Bacon: In a large oven-safe skillet, heat olive oil over medium heat. Add diced bacon and cook for 4–5 minutes, until golden and crisp.
3
Sauté Onion and Mushrooms: Add chopped onion and sauté for 2 minutes until softened. Stir in mushrooms and cook for another 4 minutes until tender and any liquid has evaporated.
4
Add Zucchini and Garlic: Add zucchini and garlic; cook for 2–3 minutes until zucchini is just tender.
5
Prepare Egg Mixture: In a large bowl, whisk together eggs, milk or cream, cheese, parsley, salt, pepper, and thyme until well combined.
6
Combine Ingredients: Pour egg mixture evenly over the sautéed vegetables and bacon in the skillet. Gently stir to distribute ingredients evenly.
7
Set Edges on Stovetop: Cook on the stovetop over medium-low heat for 3–4 minutes, until the edges just begin to set.
8
Bake Frittata: Transfer skillet to the preheated oven. Bake for 15–18 minutes, or until the frittata is puffed and the center is set.
9
Rest and Serve: Remove from oven and let rest for 5 minutes. Garnish with extra parsley, slice, and serve warm or at room temperature.
Additional Information

Equipment Needed

  • Oven-safe skillet (10–11 inch)
  • Mixing bowl
  • Whisk
  • Knife and cutting board
  • Spatula

Nutrition (Per Serving)

Calories 260
Protein 17g
Carbs 5g
Fat 18g

Allergy Information

  • Contains eggs and dairy (milk, cheese)
  • Bacon may contain preservatives; check labels for allergens
  • Gluten-free as written—ensure all packaged ingredients are gluten-free
Leanne Porter

Home cook sharing easy, wholesome recipes and real kitchen wisdom for fellow food lovers.