Mushroom Zucchini and Bacon Frittata

Golden mushroom zucchini and bacon family frittata featuring fluffy baked eggs with melted cheddar cheese and fresh parsley garnish Pin it
Golden mushroom zucchini and bacon family frittata featuring fluffy baked eggs with melted cheddar cheese and fresh parsley garnish | tasteterritory.com

This satisfying baked frittata combines smoky bacon with earthy cremini mushrooms and fresh zucchini for a protein-packed meal any time of day. The eggs are enriched with milk and shredded cheddar or gruyère, then seasoned with parsley, thyme, salt, and pepper. Simply sauté the bacon and vegetables on the stovetop, pour in the whisked egg mixture, and finish in the oven until puffed and golden. Let it rest briefly before slicing into six generous portions.

The smell of bacon sizzling in a cast iron skillet on a lazy Sunday morning still takes me back to my grandmother's kitchen. She'd stand there in her apron, explaining that the secret to a great frittata wasn't fancy technique but patience and good ingredients. I've made this countless times since, adjusting her method along the way, but that comforting aroma always signals a wonderful meal ahead.

Last winter when my brother visited, he walked in just as this came out of the oven, puffed golden and gorgeous. We ended up eating it straight from the skillet with forks, standing around the stove because neither of us could wait to sit down. Now he requests it every time he visits, and I always keep the ingredients handy.

Ingredients

  • 1 medium zucchini, diced: Adds moisture and mild sweetness that balances the smoky bacon
  • 200 g (7 oz) cremini or button mushrooms, sliced: Earthy mushrooms deepen the flavor and provide satisfying texture
  • 1 small yellow onion, finely chopped: Essential base that becomes sweet and tender when sautéed
  • 2 cloves garlic, minced: Add this last so it doesn't burn and become bitter
  • 150 g (5 oz) smoked bacon, diced: The smoky backbone that makes everything taste better
  • 8 large eggs: Room temperature eggs whisk more smoothly and incorporate better
  • 60 ml (¼ cup) whole milk or cream: Creates a tender, creamy texture in the finished frittata
  • 100 g (1 cup) shredded cheddar or gruyère cheese: Gruyère adds sophistication while cheddar brings familiar comfort
  • 2 tbsp chopped fresh parsley: Brightens the rich flavors and adds beautiful color
  • ½ tsp salt and ¼ tsp freshly ground black pepper: Adjust to taste since the bacon adds saltiness
  • ¼ tsp dried thyme (optional): Adds subtle earthiness that pairs beautifully with mushrooms
  • 1 tbsp olive oil: Helps prevent sticking and aids in even cooking

Instructions

Crisp the bacon to build flavor:
Heat your oven-safe skillet over medium heat, add the olive oil and diced bacon, and cook until golden and crisp. The bacon fat will render out and create a flavorful base for cooking the vegetables.
Sauté the vegetables in stages:
Add the onion first and let it soften for about 2 minutes, then add the mushrooms and cook until they're tender and have released their liquid. Finally, add the zucchini and garlic, cooking just until the zucchini is tender but not mushy.
Whisk the eggs until frothy:
In a large bowl, beat the eggs with milk or cream until combined, then stir in the cheese, herbs, salt, pepper, and thyme if using. Letting this mixture sit for a few minutes helps the flavors meld together.
Combine and start on the stovetop:
Pour the egg mixture over the vegetables and bacon, gently stirring to distribute everything evenly. Let it cook on medium-low heat for 3 to 4 minutes until you see the edges just beginning to set.
Finish in the oven:
Transfer the skillet to the preheated oven and bake for 15 to 18 minutes until the frittata is puffed and the center is completely set. Let it rest for 5 minutes before slicing to help it hold its shape.
Savory skillet-baked frittata loaded with smoky bacon tender zucchini slices and earthy mushrooms in a golden egg custard Pin it
Savory skillet-baked frittata loaded with smoky bacon tender zucchini slices and earthy mushrooms in a golden egg custard | tasteterritory.com

My daughter used to claim she didn't like zucchini until she tried this frittata. Now she specifically requests it and even helps me chop the vegetables, saying she never knew zucchini could taste this good. It's become our favorite way to use up whatever vegetables we have on hand.

Making It Your Own

The beauty of a frittata is its flexibility. Once you understand the basic ratio of eggs to vegetables, you can swap in whatever speaks to you or whatever needs using up from your refrigerator. I've made countless variations and each one feels like a new discovery.

Perfect Pairings

A crisp green salad with bright vinaigrette cuts through the richness perfectly. Sometimes I serve it with roasted potatoes for a more substantial meal, or simply toast some good bread to soak up any leftover juices. Fresh fruit on the side adds a refreshing contrast to the savory eggs.

Storage and Reheating

This frittata keeps remarkably well in the refrigerator for up to four days. I often make it on Sunday and enjoy slices for breakfast throughout the week. When reheating, low and slow preserves the texture best.

  • Cold slices make an excellent portable lunch
  • A quick 30 second zap in the microwave works for busy mornings
  • Room temperature is actually quite delicious and authentic to the dish's Italian roots
Homemade mushroom zucchini and bacon frittata served warm with rustic edges and vibrant green parsley sprinkled on top Pin it
Homemade mushroom zucchini and bacon frittata served warm with rustic edges and vibrant green parsley sprinkled on top | tasteterritory.com

There's something deeply satisfying about a dish that travels so gracefully from breakfast table to dinner plate. Whether you're feeding a crowd or just treating yourself, this frittata delivers comfort and elegance in equal measure.

Recipe Q&A

Yes, simply omit the bacon and add extra vegetables like bell peppers, spinach, or tomatoes. You can also incorporate plant-based proteins or increase the cheese quantity for added richness.

Cheddar and gruyère both provide excellent flavor and melting properties. You can also substitute with Swiss, Monterey Jack, or add crumbled feta or goat cheese for extra tanginess.

Refrigerate cooled slices in an airtight container for up to 3–4 days. Enjoy cold for breakfast or lunch, or gently reheat in the microwave or a low-temperature oven.

Absolutely—whole milk works perfectly and creates a lighter texture. The cream adds extra richness, but both options produce delicious results.

A 25–28 cm (10–11 inch) oven-safe skillet is ideal. Cast iron or nonstick works best for easy release and even heating throughout the baking process.

Yes, as written this dish is naturally gluten-free. Just ensure your bacon and any packaged ingredients are certified gluten-free if you have strict dietary requirements.

Mushroom Zucchini and Bacon Frittata

Hearty baked egg dish with smoky bacon, earthy mushrooms, and tender 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 (preferably nonstick or cast iron), heat olive oil over medium heat. Add diced bacon and cook for 4–5 minutes, until golden and crisp.
3
Sauté Onions 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 (if using).
6
Combine and Set: Pour egg mixture evenly over the sautéed vegetables and bacon in the skillet. Gently stir to distribute ingredients evenly.
7
Initial Stovetop Cooking: Cook on the stovetop over medium-low heat for 3–4 minutes, until the edges just begin to set.
8
Bake: 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.
Sabrina Lowell