Mushroom Spinach Egg Muffins

Disclosure: This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.

These Mushroom Spinach Egg Muffins are an easy make-ahead breakfast filled with savory mushrooms, tender spinach, fluffy eggs, and melted mozzarella. Cooking the vegetables first keeps excess moisture out of the muffins, while a splash of milk helps the eggs stay tender. Bake a batch once, refrigerate the extras, and reheat them for busy mornings.

Table of Contents

Why These Make-Ahead Egg Muffins Work

  • Meal-prep friendly: One batch makes 12 individual muffins that are easy to portion and reheat.
  • No watery centers: Sautéing the mushrooms and spinach first removes excess moisture before baking.
  • Simple savory flavor: Mozzarella, garlic, mushrooms, and black pepper keep the filling flavorful without making it heavy.
  • Easy to grab: Two muffins make a convenient breakfast portion for mornings when time is short.

Simple Ingredients for Mushroom Spinach Egg Muffins

  • Large eggs: The main structure of the muffins and the base of the filling.
  • Cremini mushrooms: Add deep savory flavor; cook them until their released liquid has evaporated.
  • Baby spinach: Wilts quickly and adds color without needing much prep.
  • Yellow onion: Gives the vegetable mixture a mild sweet-savory base.
  • Part-skim mozzarella: Melts smoothly through the eggs without overpowering the mushrooms.
  • 2% milk: Loosens the egg mixture slightly for a softer texture.
  • Olive oil: Helps brown the mushrooms and soften the onion.
  • Garlic powder, salt, and black pepper: Season the egg mixture evenly from the inside out.
  • Nonstick cooking spray: Helps the baked egg muffins release cleanly from the pan.

How to Make Mushroom Spinach Egg Muffins

Step 1: Prep the Pan and Oven

Heat the oven to 375°F. Generously coat a standard 12-cup muffin pan with nonstick cooking spray so the egg muffins release cleanly after baking.

Step 2: Brown the Mushrooms and Onion

Heat the olive oil in a large skillet over medium-high heat. Add the mushrooms and onion and cook for 6 to 8 minutes, stirring occasionally, until the mushrooms are browned and most of their released liquid has evaporated.

Step 3: Wilt the Spinach

Add the baby spinach and cook for 1 to 2 minutes, just until wilted. Remove the skillet from the heat and let the vegetables cool for about 5 minutes so they do not begin cooking the eggs when mixed.

Step 4: Mix and Fill

Whisk the eggs, milk, garlic powder, salt, and black pepper in a large bowl until evenly combined. Stir in the cooled vegetables and mozzarella, then divide the mixture evenly among the 12 muffin cups, filling each about three-quarters full.

Step 5: Bake Until Just Set

Bake for 18 to 22 minutes, until the tops are puffed, the centers no longer jiggle, and the egg mixture reaches 160°F in the center. Cool in the pan for 5 minutes, then loosen the edges with a thin spatula or butter knife and lift the muffins out.

Mushroom Spinach Egg Muffins

Easy make-ahead Mushroom Spinach Egg Muffins with sautéed mushrooms, tender spinach, fluffy eggs, and melted mozzarella. A simple meal-prep breakfast that makes 12 individual egg muffins.
Prep Time 15 minutes
Cook Time 30 minutes
Additional Time 5 minutes
Total Time 50 minutes
Course Breakfast
Cuisine American
Servings 6 servings
Calories 210 kcal

Ingredients
  

  • Nonstick cooking spray for the muffin pan
  • 1 tablespoon olive oil
  • 8 ounces cremini mushrooms finely chopped
  • 1/4 cup finely diced yellow onion
  • 2 packed cups baby spinach roughly chopped
  • 12 large eggs
  • 1/4 cup 2% milk
  • 1/2 cup shredded part-skim mozzarella cheese
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon fine sea salt
  • 1/4 teaspoon ground black pepper

Instructions
 

  • Preheat the oven to 375°F. Generously coat a standard 12-cup muffin pan with nonstick cooking spray.
  • Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the finely chopped mushrooms and diced onion. Cook for 6 to 8 minutes, stirring occasionally, until the mushrooms are browned, the onion is softened, and most of the mushroom liquid has evaporated.
  • Add the chopped baby spinach to the skillet. Cook for 1 to 2 minutes, stirring, until just wilted. Remove the skillet from the heat and let the vegetable mixture cool for about 5 minutes.
  • In a large mixing bowl, whisk together the eggs, milk, garlic powder, fine sea salt, and black pepper until evenly combined.
  • Stir the cooled mushroom-spinach mixture and shredded mozzarella into the eggs until evenly distributed.
  • Divide the mixture evenly among the 12 prepared muffin cups, filling each cup about three-quarters full.
  • Bake at 375°F for 18 to 22 minutes. The muffins are ready when the tops are puffed, the centers no longer jiggle, and the center of an egg muffin reaches 160°F.
  • Let the muffins cool in the pan for 5 minutes. Run a thin spatula or butter knife around the edges as needed, then carefully remove the muffins from the pan.

Notes

  • Finely chopping the mushrooms helps distribute them evenly through the muffins.
  • Cook the mushrooms until most of their released moisture has evaporated to prevent watery egg muffins.
  • Avoid overbaking. Remove the muffins once the centers are fully set.
  • Refrigerate cooled muffins in an airtight container for 3 to 4 days.
  • Freeze cooled muffins in a freezer-safe container or bag for up to 2 months for best texture.
  • Microwave refrigerated muffins for about 30 to 60 seconds, or until hot throughout.
  • Frozen muffins can be thawed overnight in the refrigerator before reheating.
  • Nutrition is an estimate and may vary depending on ingredient brands.

Nutrition

Serving: 2egg muffinsCalories: 210kcalCarbohydrates: 4gProtein: 17gFat: 14gSaturated Fat: 4.5gPolyunsaturated Fat: 2.3gMonounsaturated Fat: 5.8gTrans Fat: 0.1gCholesterol: 380mgSodium: 410mgPotassium: 350mgFiber: 1gSugar: 2gVitamin C: 4mgCalcium: 155mgIron: 2.3mg
Keyword breakfast egg muffins, egg muffins, make-ahead breakfast, meal prep breakfast, mushroom egg muffins, Mushroom Spinach Egg Muffins, spinach egg muffins
Tried this recipe?Let us know how it was!

Keep the Egg Muffins Tender, Not Rubbery

  • Cook off the mushroom liquid: Wet vegetables can make the muffins spongy or watery.
  • Cool the filling briefly: Adding very hot vegetables directly to the eggs can create uneven cooking.
  • Do not overbake: Pull the muffins once the centers are set; extra oven time makes eggs firm and rubbery.
  • Grease the pan well: Egg sticks easily to metal muffin cups, especially around the cheese.
  • Let them rest for 5 minutes: The muffins firm slightly as they cool and release more cleanly.

Store, Freeze & Reheat for Busy Mornings

Cool the muffins, then refrigerate them in an airtight container for 3 to 4 days. For longer storage, freeze the cooled muffins in a freezer-safe container or bag for up to 2 months for best texture. Reheat refrigerated muffins in the microwave for about 30 to 60 seconds, or until hot throughout. Frozen muffins can be thawed overnight first or reheated in short intervals until fully heated.

Mushroom Spinach Egg Muffins FAQ

Can I Use Frozen Spinach?

Yes. Thaw it completely and squeeze out as much water as possible before adding it. About 1/2 cup thawed, well-drained spinach is a practical substitute for the fresh spinach in this recipe.

Can I Make These Without Cheese?

Yes. The muffins will still set without mozzarella, though the texture will be slightly less rich and the flavor milder. No other adjustment is needed.

Why Did My Egg Muffins Deflate?

A little deflation is normal because eggs puff from steam in the oven and settle as they cool. For the best shape, avoid over-whisking the eggs and do not overbake the muffins.