Mushroom Zucchini Bacon Frittata

Golden Mushroom Zucchini and Bacon Family Frittata with melted cheese topping and fresh parsley garnish Save
Golden Mushroom Zucchini and Bacon Family Frittata with melted cheese topping and fresh parsley garnish | bitezura.com

This satisfying baked egg dish combines smoky bacon with earthy mushrooms and tender zucchini in a fluffy, golden custard. The vegetables are first sautéed to develop depth, then baked with a creamy egg and cheese mixture until puffed and set. Ready in just 40 minutes, it serves six beautifully and works equally well for a weekend brunch or quick weeknight dinner. Leftovers reheat beautifully or can be enjoyed cold.

Last winter, my sister dropped by unexpectedly after a flight cancellation, looking exhausted and hungry. I had bacon wilting in the fridge and a lonely zucchini from my failed garden attempt, so I threw everything into a skillet with eggs. She asked for the recipe before she even finished her second slice, and now this frittata is our emergency go-to meal.

I made this for a Sunday brunch when I realized too late that I had invited more people than planned. The recipe doubled easily, and watching everyone crowd around the skillet, plates in hand, felt like hosting success without the stress.

Ingredients

  • 1 medium zucchini, diced: Zucchini releases moisture as it cooks, so do not skip the step of letting it tenderize before adding eggs
  • 200 g (7 oz) cremini or button mushrooms, sliced: Cremini mushrooms have more flavor than white buttons, but either works perfectly here
  • 1 small yellow onion, finely chopped: A small onion provides sweetness without overpowering the other vegetables
  • 2 cloves garlic, minced: Add the garlic after the zucchini so it does not burn and turn bitter
  • 150 g (5 oz) smoked bacon, diced: The smokiness infuses the entire dish, so use good quality bacon if possible
  • 8 large eggs: Room temperature eggs whisk up more smoothly and incorporate better with the milk
  • 60 ml (¼ cup) whole milk or cream: Cream makes the frittata richer, but milk keeps it lighter while still tender
  • 100 g (1 cup) shredded cheddar or gruyère cheese: Gruyère melts beautifully, but sharp cheddar adds a nice punch
  • 2 tbsp chopped fresh parsley: Fresh parsley brightens the rich flavors, and dried herbs cannot quite replicate that
  • ½ tsp salt and ¼ tsp freshly ground black pepper: Taste the filling before adding eggs, as bacon already contributes salt
  • ¼ tsp dried thyme (optional): Thyme pairs wonderfully with mushrooms if you want an extra layer of flavor
  • 1 tbsp olive oil: Needed for sautéing the vegetables since the bacon alone does not provide enough fat

Instructions

Crisp the bacon:
Heat olive oil in a large oven-safe skillet over medium heat, add diced bacon, and cook 4–5 minutes until golden and crisp.
Soften the onions:
Add chopped onion to the rendered bacon and sauté 2 minutes until translucent and fragrant.
Cook the mushrooms:
Stir in sliced mushrooms and cook another 4 minutes until tender and all liquid has evaporated.
Add the remaining vegetables:
Toss in zucchini and garlic, cooking 2–3 minutes until zucchini is just tender but not mushy.
Whisk the egg mixture:
In a large bowl, whisk together eggs, milk or cream, cheese, parsley, salt, pepper, and thyme until well combined.
Combine and set the edges:
Pour the egg mixture evenly over the vegetables and bacon, gently stir to distribute, then cook over medium-low heat 3–4 minutes until edges begin to set.
Bake until golden:
Transfer to a preheated 180°C (350°F) oven and bake 15–18 minutes until puffed and the center is set.
Rest before serving:
Let the frittata rest 5 minutes so it holds its shape when sliced, then garnish with extra parsley.
Savory baked Mushroom Zucchini and Bacon Family Frittata featuring tender vegetables and crispy smoky bacon pieces Save
Savory baked Mushroom Zucchini and Bacon Family Frittata featuring tender vegetables and crispy smoky bacon pieces | bitezura.com

My friend served this at her daughters birthday brunch instead of quiche, and the guests kept asking where she ordered it from. There is something about the combination of smoky bacon and fresh vegetables that makes people feel cared for.

Choosing the Right Skillet

Cast iron retains heat beautifully but requires extra care, while nonstick makes serving effortless. I used a stainless steel skillet once and spent ten minutes scraping it out, so now I stick to whatever guarantees easy release.

Make Ahead Success

This frittata reheats better than almost any egg dish I have made. Slice and refrigerate it, then warm individual portions in the microwave for 30 seconds, and it tastes nearly as good as fresh.

Serving Suggestions

A crisp green salad cuts through the richness, and crusty bread soaks up any juices on the plate. My nephew eats his with hot sauce, and I have started keeping a bottle on the table just for him.

  • Let leftovers come to room temperature before serving, as the texture is better
  • Add a handful of baby spinach to the vegetables for extra color
  • Serve with tomato wedges for a complete breakfast plate
Sliced Mushroom Zucchini and Bacon Family Frittata served warm on a white plate with fresh herbs Save
Sliced Mushroom Zucchini and Bacon Family Frittata served warm on a white plate with fresh herbs | bitezura.com

This recipe has saved more last-minute meals than I can count, and somehow it never feels like settling.

Common Questions

Yes, simply omit the bacon and add extra vegetables like bell peppers or spinach. You may want to increase the salt slightly to compensate for the missing smoky flavor from the bacon.

Sharp cheddar adds great flavor, but gruyère offers excellent melt. Swiss, fontina, or a blend work beautifully too. For a tangy twist, add crumbled feta or goat cheese as suggested in the notes.

You can sauté the bacon and vegetables up to a day in advance. Store them refrigerated, then whisk the egg mixture and bake when ready. Leftovers keep well for 3-4 days refrigerated.

A 25-28 cm (10-11 inch) oven-safe skillet works best. If you only have a larger pan, the frittata will be thinner and cook faster—reduce baking time by 3-4 minutes.

The frittata is ready when it's puffed and the center is set with no jiggle. A knife inserted near the center should come out clean. The top will be lightly golden and the edges pulling away slightly from the pan.

Absolutely. Whole milk works perfectly and creates a lighter texture. The cream adds richness but isn't essential. For a dairy-free version, unsweetened almond or oat milk can be substituted.

Mushroom Zucchini Bacon Frittata

Hearty baked egg dish with smoky bacon, earthy mushrooms, and tender zucchini. Perfect for breakfast, brunch, or light dinner.

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
  • ½ 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é Aromatics: 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.
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
Zura Kaplan

Sharing simple, flavorful recipes and kitchen tips for passionate home cooks and food lovers.