Mushroom-Spinach Scrambled Eggs

Hey y’all! If you’re hunting for a breakfast that’s hearty, healthy, and bursting with flavor, these Mushroom-Spinach Scrambled Eggs are about to become your new morning favorite. Tender mushrooms, vibrant spinach, and fluffy eggs come together for a dish that’s perfect for busy weekdays or a leisurely weekend brunch. It’s easy, nutritious, and absolutely delicious—so grab your skillet and let’s get cooking!

Why You’ll Love This Mushroom-Spinach Scrambled Eggs Recipe

  • Loaded with protein and veggies for a nourishing start to your day.
  • Ready in under 15 minutes—perfect for rushed mornings.
  • Customizable with your favorite cheese or herbs.
  • Low-carb and gluten-free, fitting a range of diets.
  • Pairs perfectly with toast, avocado, or on its own!

Ingredients for Mushroom-Spinach Scrambled Eggs

  • 4 large eggs
  • 1/2 cup cremini or white mushrooms, sliced
  • 1 cup fresh baby spinach, roughly chopped
  • 2 tablespoons milk (dairy or non-dairy)
  • 1 tablespoon butter or olive oil
  • 1/4 teaspoon salt
  • 1/8 teaspoon black pepper
  • 1/4 cup shredded cheddar or feta cheese (optional)

How to Make Mushroom-Spinach Scrambled Eggs

Step 1: Prepare the Egg Mixture

Crack the eggs into a bowl, add the milk, salt, and pepper, and whisk until light and frothy. Set aside.

Mushroom-Spinach Scrambled Eggs

Step 2: Sauté the Mushrooms

Heat the butter or olive oil in a nonstick skillet over medium heat. Add the sliced mushrooms and cook for 3-4 minutes, until tender and lightly browned.

Step 3: Add Spinach

Stir in the spinach and cook for 1 minute, just until wilted and bright green.

Step 4: Scramble the Eggs

Reduce the heat to low. Pour the egg mixture into the skillet. Allow to sit undisturbed for about 30 seconds, then gently stir with a spatula, pushing from the edges toward the center. Continue stirring until the eggs are softly set, about 2-3 minutes.

Step 5: Add Cheese and Serve

If using cheese, sprinkle it over the eggs and let melt for about 30 seconds. Serve immediately while hot and creamy.

Notes & Tips for Mushroom-Spinach Scrambled Eggs

  • For extra creaminess, use half-and-half instead of milk.
  • Don’t overcook your eggs—remove them from heat when they’re just set for perfect texture.
  • Learn how to clean mushrooms properly at Serious Eats.
Mushroom-Spinach Scrambled Eggs

Mushroom-Spinach Scrambled Eggs Variations

  • Vegan: Use a plant-based egg substitute and dairy-free cheese.
  • Spicy: Add a pinch of red pepper flakes or diced jalapeño when sautéing mushrooms.
  • Herby: Toss in fresh chopped herbs like parsley, chives, or dill for a burst of flavor.

Equipment Needed for Mushroom-Spinach Scrambled Eggs

  • Nonstick skillet (8 or 10-inch)
  • Whisk
  • Mixing bowl
  • Spatula
  • Cutting board & knife

Storing Mushroom-Spinach Scrambled Eggs

Store any leftover scrambled eggs in an airtight container in the refrigerator for up to 2 days. Reheat gently in the microwave or stovetop, but note they’re best enjoyed fresh.

Serving Suggestions for Mushroom-Spinach Scrambled Eggs

  • Serve with toasted sourdough bread or an English muffin.
  • Top with sliced avocado and a sprinkle of chili flakes.
  • Pair with a fresh fruit salad or roasted potatoes for a balanced brunch.

Pro Tips for Perfect Mushroom-Spinach Scrambled Eggs

  • Use low heat when scrambling eggs to keep them soft and fluffy. See more egg-cooking techniques at Bon Appétit.
  • Let the eggs sit undisturbed briefly before you start stirring for bigger, creamier curds.
  • Always add spinach after mushrooms to prevent overcooking and to keep it vibrant.

Mushroom-Spinach Scrambled Eggs FAQ

Can I use frozen spinach?
Yes! Thaw and squeeze out excess moisture before adding to the skillet.
What kind of mushrooms work best?
Cremini, white button, or even shiitake mushrooms are all great options for this recipe.
Can I make this ahead of time?
Scrambled eggs are best fresh, but you can prep the veggies in advance to save time.

Prep Time: 5 minutes
Cook Time: 8 minutes
Total Time: 13 minutes

For more about egg nutrition and benefits, check out Egg Nutrition Center.

★★★★★ 4.50 from 174 ratings

Mushroom-Spinach Scrambled Eggs

yield: 2 servings
prep: 10 mins
cook: 10 mins
total: 20 mins
A savory and nutritious breakfast dish featuring fluffy scrambled eggs with sautéed mushrooms and fresh spinach. Perfect for a quick, protein-packed meal any time of day.
Mushroom-Spinach Scrambled Eggs

Ingredients

  • 4 large eggs
  • 1 cup fresh spinach, roughly chopped
  • 1 cup cremini mushrooms, sliced
  • 2 tablespoons milk
  • 2 tablespoons grated Parmesan cheese
  • 1 tablespoon unsalted butter
  • 1/4 teaspoon salt
  • 1/8 teaspoon black pepper

Instructions

  1. 1
    In a medium bowl, whisk together the eggs, milk, salt, and black pepper until well combined.
  2. 2
    Heat the butter in a nonstick skillet over medium heat. Add the sliced mushrooms and sauté for 3-4 minutes until softened.
  3. 3
    Add the chopped spinach to the skillet and cook for 1-2 minutes until wilted.
  4. 4
    Pour the egg mixture into the skillet with the vegetables. Let it sit for a few seconds, then gently stir with a spatula, scraping the bottom of the pan as the eggs set.
  5. 5
    When the eggs are just set but still creamy, sprinkle in the Parmesan cheese and remove from heat. Serve immediately.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 220 caloriescal
Protein: 16gg
Fat: 15gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 5gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!

Leave a Comment