Mushroom Zucchini and Bacon Frittata

Golden Mushroom Zucchini and Bacon Family Frittata served in a cast iron skillet with fresh parsley garnish Pin It
Golden Mushroom Zucchini and Bacon Family Frittata served in a cast iron skillet with fresh parsley garnish | spoonandshore.com

This savory baked egg dish combines smoky diced bacon with tender sautéed mushrooms, zucchini, and aromatic onions. The creamy egg mixture, enriched with shredded cheddar or gruyère cheese and fresh herbs, creates a satisfying meal that works beautifully for breakfast, brunch, or a light dinner. With just 15 minutes of prep and 25 minutes in the oven, this gluten-free frittata serves six generously and can be enjoyed warm, at room temperature, or as leftovers the next day.

The kitchen was already messy by 9 AM that Saturday, flour dust on my sneakers and my sister leaning against the counter waiting for coffee. I had promised to make something substantial for the family brunch, nothing fussy, just something that would feed everyone without me disappearing into the kitchen for hours. This frittata has saved me more times than I can count on those chaotic weekend mornings when everyone is hungry and nobody wants to wait.

Last summer my neighbor came over unexpectedly with fresh zucchini from her garden, and I threw this together with whatever I had in the fridge. We stood around the island eating it straight from the pan with forks, and she asked for the recipe before she even made it to the door. That is the kind of dish that feels like friendship on a plate.

Ingredients

  • 1 medium zucchini, diced: The smaller cubes cook evenly and disappear into the eggs instead of staying crunchy
  • 200 g cremini or button mushrooms, sliced: They become meaty and concentrated after cooking, adding depth without overwhelming the delicate eggs
  • 1 small yellow onion, finely chopped: I learned to chop them quite small so they caramelize faster and distribute throughout every bite
  • 2 cloves garlic, minced: Add this at the very end with the zucchini so it does not burn and turn bitter
  • 150 g smoked bacon, diced: The smokiness infuses the whole dish, so do not skip the rendered fat
  • 8 large eggs: Room temperature eggs whisk into a smoother mixture and cook more evenly
  • 60 ml whole milk or cream: Cream makes it silkier but milk works perfectly fine if that is what you have
  • 100 g shredded cheddar or gruyère cheese: Gruère adds that nutty sophistication but cheddar is what my grandmother always used
  • 2 tbsp chopped fresh parsley: Fresh herbs make such a difference, and the green color brightens everything up
  • ½ tsp salt and ¼ tsp black pepper: Go easy on the salt since the bacon and cheese are already salty
  • ¼ tsp dried thyme: This is optional but I love how it echoes the earthiness of the mushrooms
  • 1 tbsp olive oil: Use this to start the pan even though the bacon will release its own fat

Instructions

Get your oven ready first:
Preheat to 180°C (350°F) so it is waiting for you when the stovetop part is done
Start with the bacon:
Cook the diced pieces in your oven safe skillet for 4 to 5 minutes until they are golden and have released some fat into the pan
Add the onion and mushrooms:
Sauté the onion for 2 minutes until softened, then add the mushrooms and let them cook down for another 4 minutes until most of the liquid has evaporated
Finish the vegetables:
Stir in the zucchini and garlic and cook for just 2 to 3 minutes until the zucchini is tender but not mushy
Whisk the eggs together:
In a separate bowl, beat the eggs with milk, cheese, parsley, salt, pepper, and thyme until everything is well combined
Combine everything:
Pour the egg mixture over the vegetables and bacon, then give it a gentle stir so everything is evenly distributed
Set the edges on the stove:
Cook over medium low heat for 3 to 4 minutes until you see the edges start to pull away slightly from the pan
Finish in the oven:
Transfer the skillet to the oven and bake for 15 to 18 minutes until the center is set and the top is lightly golden
Let it rest before serving:
Wait 5 minutes before slicing so the eggs have time to settle and hold their shape
Savory baked frittata featuring crispy bacon tender zucchini slices and melted cheddar cheese on top Pin It
Savory baked frittata featuring crispy bacon tender zucchini slices and melted cheddar cheese on top | spoonandshore.com

My mother started making this for Christmas morning when I was in college, and now it does not feel like the holidays without the smell of it baking. There is something so comforting about a dish that can feed a crowd without requiring last minute attention.

Making It Your Own

I have swapped bacon for crumbled sausage when that was what I had, and once I made it entirely vegetarian with extra bell peppers and a handful of spinach. The technique stays the same regardless of what you toss into the pan.

Serving Suggestions

A simple arugula salad with lemon vinaigrette cuts through the richness beautifully, and crusty bread is never a bad idea. My husband eats his with hot sauce on the side every single time.

Storage and Reheating

This actually keeps well in the refrigerator for up to three days, and I have eaten it cold straight from the container more than once for breakfast. When reheating, a quick 30 second zap in the microwave brings it back to life without making it rubbery.

  • Let it cool completely before covering it to prevent condensation from making the top soggy
  • Cut slices and wrap them individually for grab and go breakfasts all week
  • Reheat at 50% power in the microwave to keep the texture creamy instead of tough
Fluffy egg frittata packed with sautéed mushrooms bacon and zucchini ready for brunch slicing Pin It
Fluffy egg frittata packed with sautéed mushrooms bacon and zucchini ready for brunch slicing | spoonandshore.com

Hope this becomes one of those recipes you turn to without even thinking, the one that somehow works every single time.

Recipe FAQs

Yes, simply omit the bacon or replace it with turkey bacon. You can add extra vegetables like bell peppers, spinach, or tomatoes to maintain the heartiness and flavor depth.

Sharp cheddar or gruyère cheese provides excellent flavor. For extra variety, try adding crumbled feta or goat cheese as suggested in the notes, which adds a tangy contrast to the smoky bacon.

This dish reheats beautifully and can be made up to 2 days in advance. Store leftovers in the refrigerator and enjoy cold or gently reheated in the oven or microwave.

An oven-safe skillet is essential since the dish starts on the stovetop and finishes in the oven. A 25-28 cm (10-11 inch) nonstick or cast iron skillet works perfectly.

A simple green salad with vinaigrette or crusty bread makes an excellent accompaniment. The freshness of the salad balances the rich, savory flavors of the baked egg dish.

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 (optional)

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é 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 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
Marina Lowell

Sharing easy, flavorful recipes and kitchen wisdom for home cooks and food lovers.