30-Minute Mushroom Swiss Egg Bake

I never understood why people saved egg bakes just for holidays and brunch parties. Maybe it’s because they sound fancy? But here’s the thing—this mushroom swiss egg bake is just as easy as scrambling eggs, except you can walk away while it cooks.

I started making these on Sunday nights when I needed something that could go straight from the oven to the table without much fuss. You dump everything in a pan, slide it in the oven, and twenty-five minutes later you’ve got breakfast (or dinner, no judgment here). The mushrooms get all cooked down and earthy, the cheese melts into everything, and the eggs puff up just enough to make it look like you tried harder than you actually did.

mushroom swiss egg bake
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Why You’ll Love This Mushroom Swiss Egg Bake

  • Quick and easy breakfast – Ready in just 30-40 minutes, this egg bake is perfect for busy mornings or lazy weekend brunches when you want something satisfying without spending hours in the kitchen.
  • Packed with protein – With 6 eggs and cheese, this dish keeps you full and energized throughout the morning, making it a great way to start your day.
  • Simple, wholesome ingredients – Fresh mushrooms, eggs, and cheese come together with just a handful of pantry staples to create something really delicious.
  • Great for meal prep – Make it ahead and reheat portions throughout the week for an effortless breakfast that’s ready when you are.
  • Naturally low-carb – This egg bake fits perfectly into keto and low-carb diets without sacrificing flavor or leaving you hungry.

What Kind of Mushrooms Should I Use?

This recipe calls for a mix of mushrooms, and honestly, you can use whatever looks good at the store or whatever you have on hand. Cremini mushrooms (also called baby bellas) are a great everyday option with a nice earthy flavor, while oyster mushrooms add a slightly more delicate taste and shiitakes bring a deeper, almost meaty quality to the dish. If you can only find regular white button mushrooms, those will work just fine too. The most important thing is to make sure you remove any tough stems (especially from shiitakes) before slicing, and try to slice them all to a similar thickness so they cook evenly.

mushroom swiss egg bake
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Options for Substitutions

This egg bake is pretty forgiving when it comes to swapping ingredients:

  • Shallots: If you don’t have shallots, use about half a medium yellow onion instead. They’ll give you a similar mild, sweet flavor without any fuss.
  • Mixed mushrooms: Any mushrooms work here – even plain white button mushrooms are totally fine. You can also use just one type instead of mixing varieties.
  • Fresh thyme: Swap with 2 teaspoons of dried thyme, or try fresh rosemary or oregano if that’s what you have on hand.
  • Whole milk: You can use 2% milk, half-and-half, or even unsweetened almond milk. Just know that lower fat options might make the texture slightly less creamy.
  • Mozzarella cheese: Swiss cheese would be a natural fit here (given the recipe name!), or try Gruyere, cheddar, or Monterey Jack. Any melty cheese you like will work.
  • Eggs: This is one ingredient you really can’t substitute – eggs are the base of this dish and what holds everything together.

Watch Out for These Mistakes While Baking

The biggest mistake people make with egg bakes is not cooking the mushrooms long enough, which releases excess moisture that can make your casserole watery – make sure to cook them until they’ve released their liquid and it has mostly evaporated before adding them to the ramekins.

Another common error is pouring the egg mixture too quickly, which can displace your carefully arranged mushrooms and cheese, so pour slowly and gently to keep everything evenly distributed.

Overbaking is also a real concern since eggs can go from perfectly set to rubbery fast – start checking at 20 minutes by gently shaking a ramekin, and look for a slight jiggle in the center rather than waiting for it to be completely firm.

For the best texture, let the egg bakes rest for about 5 minutes after removing them from the oven, as they’ll continue cooking slightly and will be easier to handle and serve.

mushroom swiss egg bake
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

What to Serve With Mushroom Swiss Egg Bake?

This egg bake is perfect for a weekend brunch, and I love serving it with some buttery toast or toasted English muffins on the side. A simple arugula salad with lemon vinaigrette adds a nice peppery bite that balances out the richness of the eggs and cheese. If you’re feeding a crowd, crispy bacon or breakfast sausage links are always a hit, and fresh fruit like berries or melon slices help round out the meal. For a cozier morning, pair it with hash browns or roasted breakfast potatoes seasoned with rosemary.

Storage Instructions

Store: This egg bake keeps really well in the fridge for up to 4 days in an airtight container. It’s one of those recipes that actually tastes great cold or reheated, so I like to make it on Sunday and have breakfast ready for the week.

Freeze: You can freeze individual portions wrapped tightly in plastic wrap and then placed in a freezer bag for up to 2 months. This makes it super easy to grab a quick breakfast on busy mornings.

Reheat: Warm it up in the microwave for about 60-90 seconds, or pop it in a 350°F oven for 10-15 minutes until heated through. The oven method keeps it from getting rubbery, but honestly the microwave works just fine when you’re in a rush.

Preparation Time 10-15 minutes
Cooking Time 20-25 minutes
Total Time 30-40 minutes
Level of Difficulty Easy
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 700-800
  • Protein: 35-42 g
  • Fat: 52-58 g
  • Carbohydrates: 20-25 g

Ingredients

For the mushroom mixture:

  • 2 tbsp fresh thyme (or 2 tsp dried thyme)
  • 8 oz mixed fresh mushrooms (cremini, button, or oyster, sliced into 1/4-inch pieces)
  • 1/3 cup minced shallot (about 1 medium shallot, finely diced)
  • butter or cooking spray (for greasing pan)
  • 2 tbsp extra-virgin olive oil (or any neutral oil like canola)

For the egg custard:

  • 1/2 cup shredded mozzarella cheese (I prefer Kerrygold for this, or Gruyère for extra richness)
  • 3/4 cup whole milk
  • 1/2 tsp ground black pepper (freshly ground preferred)
  • 1/2 tsp kosher salt
  • 6 large eggs (room temperature for best mixing)

Step 1: Prepare Equipment and Mise en Place

  • butter or cooking spray
  • 8 oz mixed fresh mushrooms, sliced into 1/4-inch pieces
  • 1/3 cup minced shallot
  • 2 tbsp fresh thyme
  • 1/2 cup shredded mozzarella cheese
  • 3/4 cup whole milk
  • 1/2 tsp kosher salt
  • 1/2 tsp ground black pepper

Preheat your oven to 400°F.

While it heats, lightly butter or spray 4 ramekins (or a 9×13 inch baking dish if you prefer one larger bake instead of individual portions) and arrange them on a baking sheet.

Slice the mushrooms into 1/4-inch pieces, finely dice the shallot, and measure out your thyme, cheese, milk, salt, and pepper.

Having everything prepped and ready will make the cooking process smooth and prevent any rushing once you start cooking the vegetables.

Step 2: Sauté Shallots and Build Flavor

  • 2 tbsp extra-virgin olive oil
  • 1/3 cup minced shallot

Heat the olive oil in a large skillet over medium heat.

Once it shimmers, add the minced shallot and cook for about 3 minutes, stirring occasionally, until softened and fragrant.

This gentle cooking develops the shallot’s natural sweetness, which will be the flavor foundation of your egg bake.

Step 3: Cook Mushrooms and Infuse with Thyme

  • 8 oz mixed fresh mushrooms, sliced
  • 1/2 tsp kosher salt
  • 2 tbsp fresh thyme

Increase the heat to medium-high and add the sliced mushrooms along with 1/2 tsp of salt.

Cook for about 5 minutes, stirring occasionally, until the mushrooms release their moisture and begin to brown slightly at the edges.

This browning develops deeper, more savory flavors.

Stir in the thyme and cook for another 30 seconds until fragrant, then remove from heat.

I like to let the mushrooms caramelize just a bit rather than staying pale—it makes all the difference in the final dish’s depth.

Step 4: Whisk the Egg Custard Base

  • 6 large eggs
  • 3/4 cup whole milk
  • 1/2 tsp kosher salt
  • 1/2 tsp ground black pepper

In a large bowl, crack the 6 room-temperature eggs and whisk them together until well combined.

Add the whole milk, remaining 1/2 tsp salt, and black pepper.

Whisk until the mixture is smooth and homogeneous, taking about 1-2 minutes.

Room-temperature eggs incorporate more smoothly and create a silkier custard than cold ones straight from the fridge.

Step 5: Assemble and Bake

  • sautéed mushroom mixture from Step 3
  • 1/2 cup shredded mozzarella cheese
  • egg custard mixture from Step 4

Divide the sautéed mushroom mixture from Step 3 evenly among the prepared ramekins (or distribute across your baking dish).

Sprinkle the shredded cheese over the mushrooms in each ramekin, dividing it equally.

Slowly pour the egg custard mixture from Step 4 over the mushrooms and cheese, filling each ramekin about three-quarters full.

Place the baking sheet in the preheated 400°F oven and bake for 20 to 25 minutes, until the eggs are set but still slightly jiggly in the very center when you gently shake the ramekin—this ensures a custard-like texture rather than a rubbery one.

Step 6: Rest and Serve

Remove the egg bakes from the oven and let them rest for 2-3 minutes.

This allows the residual heat to finish setting the eggs gently and makes them easier to handle.

Serve warm directly in the ramekins, or carefully turn out onto plates if desired.

mushroom swiss egg bake

30-Minute Mushroom Swiss Egg Bake

Delicious 30-Minute Mushroom Swiss Egg Bake recipe with step-by-step instructions.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 4 servings
Calories 750 kcal

Ingredients
  

For the mushroom mixture:

  • 2 tbsp fresh thyme (or 2 tsp dried thyme)
  • 8 oz mixed fresh mushrooms (cremini, button, or oyster, sliced into 1/4-inch pieces)
  • 1/3 cup minced shallot (about 1 medium shallot, finely diced)
  • butter or cooking spray (for greasing pan)
  • 2 tbsp extra-virgin olive oil (or any neutral oil like canola)

For the egg custard:

  • 1/2 cup shredded mozzarella cheese (I prefer Kerrygold for this, or Gruyère for extra richness)
  • 3/4 cup whole milk
  • 1/2 tsp ground black pepper (freshly ground preferred)
  • 1/2 tsp kosher salt
  • 6 large eggs (room temperature for best mixing)

Instructions
 

  • Preheat your oven to 400°F. While it heats, lightly butter or spray 4 ramekins (or a 9x13 inch baking dish if you prefer one larger bake instead of individual portions) and arrange them on a baking sheet. Slice the mushrooms into 1/4-inch pieces, finely dice the shallot, and measure out your thyme, cheese, milk, salt, and pepper. Having everything prepped and ready will make the cooking process smooth and prevent any rushing once you start cooking the vegetables.
  • Heat the olive oil in a large skillet over medium heat. Once it shimmers, add the minced shallot and cook for about 3 minutes, stirring occasionally, until softened and fragrant. This gentle cooking develops the shallot's natural sweetness, which will be the flavor foundation of your egg bake.
  • Increase the heat to medium-high and add the sliced mushrooms along with 1/2 tsp of salt. Cook for about 5 minutes, stirring occasionally, until the mushrooms release their moisture and begin to brown slightly at the edges. This browning develops deeper, more savory flavors. Stir in the thyme and cook for another 30 seconds until fragrant, then remove from heat. I like to let the mushrooms caramelize just a bit rather than staying pale—it makes all the difference in the final dish's depth.
  • In a large bowl, crack the 6 room-temperature eggs and whisk them together until well combined. Add the whole milk, remaining 1/2 tsp salt, and black pepper. Whisk until the mixture is smooth and homogeneous, taking about 1-2 minutes. Room-temperature eggs incorporate more smoothly and create a silkier custard than cold ones straight from the fridge.
  • Divide the sautéed mushroom mixture from Step 3 evenly among the prepared ramekins (or distribute across your baking dish). Sprinkle the shredded cheese over the mushrooms in each ramekin, dividing it equally. Slowly pour the egg custard mixture from Step 4 over the mushrooms and cheese, filling each ramekin about three-quarters full. Place the baking sheet in the preheated 400°F oven and bake for 20 to 25 minutes, until the eggs are set but still slightly jiggly in the very center when you gently shake the ramekin—this ensures a custard-like texture rather than a rubbery one.
  • Remove the egg bakes from the oven and let them rest for 2-3 minutes. This allows the residual heat to finish setting the eggs gently and makes them easier to handle. Serve warm directly in the ramekins, or carefully turn out onto plates if desired.

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe