Mushroom Zucchini Bacon Frittata

Golden mushroom zucchini and bacon family frittata served warm on a white ceramic plate with fresh parsley garnish Pin It
Golden mushroom zucchini and bacon family frittata served warm on a white ceramic plate with fresh parsley garnish | easymealnotebook.com

This satisfying baked egg dish combines smoky bacon, earthy cremini mushrooms, and tender zucchini in a fluffy, cheesy custard. The stovetop-to-oven method creates golden edges while keeping the center silky and set. Ready in just 40 minutes, this versatile main serves six and works beautifully for breakfast, brunch, or a light dinner. The flavors meld wonderfully, and leftovers taste just as good served cold or gently warmed.

Last Sunday morning, my youngest wandered into the kitchen rubbing sleep from her eyes and announced she was starving enough to eat everything in our refrigerator. I stared at the half-empty vegetable drawer and the bacon package my husband had opened the night before, then decided to throw together whatever I could find. The result disappeared so quickly that my kids started calling it the weekend breakfast miracle.

I first made this for a chaotic brunch when eight relatives descended on our house unexpectedly. My aunt leaned over the stove as I slid the skillet into the oven and whispered that she never cooks with bacon and eggs together because it always turns out greasy. When she went back for seconds and asked for the recipe, I felt like I had pulled off a culinary magic trick right there in my own kitchen.

Ingredients

  • 1 medium zucchini, diced: I learned to squeeze excess moisture out after dicing so the frittata stays fluffy instead of watery
  • 200 g cremini or button mushrooms, sliced: These earthy little sponges soak up all the smoky bacon flavor as they cook down
  • 1 small yellow onion, finely chopped: A sweet foundation that mellows beautifully in the oven
  • 2 cloves garlic, minced: Add this in the last minute so it does not burn and turn bitter
  • 150 g smoked bacon, diced: The smoky saltiness infuses every single bite with depth
  • 8 large eggs: Room temperature eggs whisk up silkier and incorporate more evenly into the vegetables
  • 60 ml whole milk or cream: This tiny amount makes the texture custardlike rather than rubbery
  • 100 g shredded cheddar or gruyère cheese: Gruère adds sophistication but sharp cheddar gives that nostalgic comfort
  • 2 tbsp chopped fresh parsley: Fresh herbs brighten the rich flavors and make the dish look finished
  • ½ tsp salt and ¼ tsp black pepper: Taste before adding since the bacon contributes salt already
  • ¼ tsp dried thyme: Optional but adds a lovely woodsy note that pairs perfectly with mushrooms
  • 1 tbsp olive oil: Needed to start the sautéing process before the bacon releases its own fat

Instructions

Heat things up:
Preheat your oven to 180°C (350°F) and position a rack in the middle for even cooking
Crisp the bacon:
In a large oven-safe skillet, warm olive oil over medium heat and cook diced bacon for 4–5 minutes until golden and slightly crispy
Build the flavor base:
Add chopped onion and sauté 2 minutes until softened, then stir in mushrooms and cook another 4 minutes until tender and most liquid has evaporated
Add the fresh vegetables:
Toss in zucchini and garlic and cook 2–3 minutes until zucchini is just tender but still has some bite
Whisk the filling:
In a large bowl, beat together eggs, milk or cream, cheese, parsley, salt, pepper, and thyme until combined
Combine and settle:
Pour the egg mixture evenly over the vegetables and bacon in the skillet, then give everything a gentle stir to distribute ingredients throughout
Start on the stove:
Cook over medium-low heat for 3–4 minutes until you see the edges just beginning to set and pull away from the pan
Finish in the oven:
Transfer the skillet to the preheated oven and bake for 15–18 minutes until the frittata is puffed and the center is completely set
Rest before serving:
Let the frittata sit for 5 minutes so the texture settles, then garnish with extra parsley and slice into wedges
Sliced frittata displaying tender zucchini slices and smoky bacon pieces nestled in fluffy baked egg custard Pin It
Sliced frittata displaying tender zucchini slices and smoky bacon pieces nestled in fluffy baked egg custard | easymealnotebook.com

This became our Christmas morning tradition three years ago when we realized nobody wanted to leave the warmth of the fireplace to cook a complicated breakfast. Now the smell of bacon and baking eggs signals the official start of the holiday season in our house.

Making It Your Own

I have discovered that frittatas are infinitely forgiving and adapt to whatever you have on hand. Sometimes I swap spinach for zucchini or add roasted red peppers when they need to be used up. The formula stays the same but the personality changes with every season.

Perfect Pairings

A crisp green salad with lemon vinaigrette cuts through the richness beautifully, and crusty bread is perfect for soaking up any juices. For brunch, I like serving fresh fruit on the side to balance the savory elements.

Storage and Reheating

This frittata keeps remarkably well and actually develops more flavor overnight. Store leftovers in an airtight container in the refrigerator for up to three days.

  • Cold slices make an excellent quick breakfast the next morning
  • Gently reheating at 160°C (325°F) for 10 minutes restores the fluffy texture
  • A microwave works in a pinch but the edges may get slightly rubbery
Oven-baked skillet frittata featuring melted cheese over earthy mushrooms crisp bacon and tender diced zucchini Pin It
Oven-baked skillet frittata featuring melted cheese over earthy mushrooms crisp bacon and tender diced zucchini | easymealnotebook.com

There is something deeply satisfying about a dish that brings everyone to the table and keeps them there long after the last bite is gone.

Recipe Questions & Answers

Yes, this dish reheats beautifully. Store cooled portions in the refrigerator for up to 3 days. Warm gently in the oven at 160°C (325°F) for 10–15 minutes, or enjoy cold.

Beyond zucchini and mushrooms, try bell peppers, spinach, cherry tomatoes, or asparagus. Just ensure vegetables are cooked and moisture has evaporated before adding eggs.

Turkey bacon, pancetta, or chorico work well. For a vegetarian version, omit bacon entirely and add extra vegetables or crumbled feta cheese for salty depth.

The center should feel set when gently shaken, not jiggly. A knife inserted near the center should come out clean. The top will be puffed and lightly golden.

A 25–28 cm (10–11 inch) oven-safe skillet is ideal. Too large and the frittata will be thin; too small and it may not cook through properly.

Yes, wrap individual slices tightly and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating in a 160°C (325°F) oven.

Mushroom Zucchini Bacon Frittata

Hearty baked egg dish with smoky bacon, mushrooms, and zucchini. Perfect for any meal.

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
  • 1/4 cup whole milk or cream
  • 1 cup shredded cheddar or gruyère cheese

Herbs & Seasonings

  • 2 tbsp chopped fresh parsley
  • 1/2 tsp salt
  • 1/4 tsp freshly ground black pepper
  • 1/4 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é 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 (if using).
6
Combine and Set on Stovetop: Pour egg mixture evenly over the sautéed vegetables and bacon in the skillet. Gently stir to distribute ingredients evenly. Cook on the stovetop over medium-low heat for 3–4 minutes, until the edges just begin to set.
7
Bake Until Set: Transfer skillet to the preheated oven. Bake for 15–18 minutes, or until the frittata is puffed and the center is set.
8
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.
Natalie Pierce

Sharing quick, comforting recipes and kitchen wisdom for busy food lovers.