Mushroom Spinach Scrambled Eggs – A Creamy, Savory Breakfast Favorite

Mushroom spinach scrambled eggs are a comforting, protein-rich breakfast that brings together earthy mushrooms, vibrant spinach, and creamy scrambled eggs in one simple skillet meal.

This dish has roots in classic European country breakfasts where eggs, fresh vegetables, and foraged mushrooms were staples. Whether served on toasted sourdough or enjoyed on its own, this nourishing combination delivers hearty texture and deep flavor.

The tender spinach wilts into the soft, fluffy eggs while mushrooms add a savory umami note. Ideal for a quick weekday breakfast or a lazy weekend brunch, it’s one of those go-to recipes that feels both wholesome and indulgent.

Ingredients Overview

Here’s a closer look at each ingredient and how it contributes to this satisfying dish:

  • Eggs: The foundation of the dish. Use fresh, organic eggs if possible — they offer richer yolks and better texture. Whisk well to incorporate air for soft, creamy results.

  • Mushrooms: Cremini or white button mushrooms are great choices. They bring a meaty bite and savory depth. Slice them thin to help them cook quickly and brown nicely in the pan.

  • Spinach: Fresh baby spinach works best, wilting quickly into the eggs without adding excess moisture. You can also use regular spinach — just chop it roughly and remove tough stems.

  • Milk or Cream (optional): A splash of milk or cream adds creaminess and prevents overcooking. For a dairy-free option, almond milk or oat milk can substitute — just use unsweetened.

  • Butter or Olive Oil: For sautéing and richness. Butter gives a classic flavor while olive oil offers a lighter option.

  • Garlic (optional): One clove minced adds fragrance and flavor depth. Cook it gently with mushrooms to avoid burning.

  • Salt & Pepper: Essential for seasoning. Add salt to the eggs before cooking for even distribution.

Ingredient Variations

  • Dairy-Free: Use olive oil instead of butter, and non-dairy milk.

  • Keto: Skip the milk and serve with avocado instead of toast.

  • Herbs: Add chopped parsley, chives, or dill for a fresh finish.

  • Cheese Lovers: Crumbled feta, goat cheese, or a sprinkle of parmesan melt beautifully into the warm eggs.

Step-by-Step Instructions

  1. Prep the Ingredients
    Crack the eggs into a bowl, add a splash of milk or cream (if using), and whisk vigorously until fully blended and slightly frothy. Set aside.

    Clean the mushrooms with a damp paper towel (don’t rinse, or they’ll absorb water) and slice them thinly. Rinse the spinach and pat dry with a towel.

  2. Sauté the Mushrooms
    Heat 1 tablespoon of butter or olive oil in a non-stick skillet over medium heat. Add the mushrooms in a single layer and cook undisturbed for 2–3 minutes until golden. Stir and continue cooking another 3–4 minutes until softened and browned. If using garlic, add it now and cook for 30 seconds.

  3. Add the Spinach
    Add the spinach to the pan. Toss with the mushrooms and let it wilt, which takes about 1–2 minutes. It will shrink significantly in volume.

  4. Lower the Heat for Eggs
    Reduce the heat to low. Pour the beaten eggs over the mushroom-spinach mixture. Let them sit undisturbed for 30 seconds, then gently stir with a silicone spatula. Push the eggs from the edge toward the center in slow folds.

  5. Cook Gently
    Continue stirring slowly. The eggs should be soft and slightly runny — they’ll keep cooking from residual heat after you turn off the burner. This slow technique results in creamy, custard-like scrambled eggs.

  6. Finish and Serve
    Once the eggs are just set, remove from heat. Taste and adjust with salt and pepper. Serve warm over toast, with avocado, or alongside roasted tomatoes.

Tips, Variations & Substitutions

  • Don’t overcook the eggs: Residual heat will keep cooking them after the pan is off, so stop just before they’re done.

  • Use low heat: Scrambled eggs become rubbery if cooked too quickly or over high heat.

  • Add-ins: Try sun-dried tomatoes, diced bell peppers, or caramelized onions for extra layers of flavor.

  • Different mushrooms: Shiitake or oyster mushrooms offer richer texture and more umami depth.

  • Vegan Version: Use crumbled tofu instead of eggs, nutritional yeast for cheesy flavor, and plant-based butter or oil.

  • Make it spicy: Add a pinch of chili flakes or a splash of hot sauce.

Serving Ideas & Occasions

Mushroom spinach scrambled eggs are versatile and comforting — perfect for:

  • Brunch boards with toast, avocado slices, cherry tomatoes, and smoked salmon.

  • Light dinner alongside a fresh salad or grilled asparagus.

  • Meal prep for breakfast boxes with roasted sweet potatoes or quinoa.

Serve them in warm pita pockets, over sourdough, or on English muffins with a sprinkle of cheese for a satisfying twist. For drinks, pair with fresh-squeezed orange juice, green tea, or a creamy latte.

Nutritional & Health Notes

This meal is protein-packed, iron-rich, and full of healthy fats when cooked in olive oil or butter.

  • Eggs provide essential amino acids, choline, and vitamin D.

  • Spinach is high in iron, folate, and vitamin K.

  • Mushrooms offer selenium, B vitamins, and immune-supporting compounds.

To keep it light, avoid cheese and use a non-stick skillet with minimal oil. Each serving typically provides around 200–300 calories depending on additions — a great way to fuel your morning without feeling heavy.

FAQs

Q1: Can I use frozen spinach instead of fresh?

A1: Yes, frozen spinach works well but be sure to thaw and squeeze out excess water before adding to the pan. Otherwise, it will make the eggs watery and dilute flavor.

Q2: What kind of mushrooms are best for scrambled eggs?

A2: Cremini and white button mushrooms are commonly used because they cook quickly and have a mild flavor. For more intensity, try shiitake or a wild mushroom mix.

Q3: How do I keep scrambled eggs soft and creamy?

A3: Use low heat and stir slowly. Avoid overcooking — remove the pan from heat when eggs are slightly underdone. A splash of milk or cream can help, but technique matters more than ingredients.

Q4: Can I make this recipe ahead of time?

A4: Scrambled eggs are best fresh, but you can prepare the mushroom and spinach mixture in advance. Reheat gently and add freshly scrambled eggs for a faster morning routine.

Q5: Is this recipe keto-friendly?

A5: Yes, just skip the milk and serve without toast. Eggs, spinach, and mushrooms are all low in carbs and high in nutrients, making it suitable for low-carb or keto diets.

Q6: How can I add more protein?

A6: Stir in egg whites for extra protein without added fat, or serve alongside turkey sausage, tofu, or black beans for a more filling meal.

Q7: Can I add cheese, and if so, what kind?

A7: Absolutely. Feta, goat cheese, or shredded cheddar melt nicely into the eggs. Add cheese just before the eggs finish cooking so it melts into the mixture without making it watery.

Print

Mushroom Spinach Scrambled Eggs – A Creamy, Savory Breakfast Favorite

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, savory breakfast made with sautéed mushrooms, tender spinach, and soft scrambled eggs. Quick, satisfying, and packed with flavor.

  • Author: Maya Lawson

Ingredients

Scale
  • 4 large eggs

  • 1 cup sliced mushrooms (cremini or white button)

  • 1 cup fresh spinach

  • 1 tbsp butter or olive oil

  • 2 tbsp milk or cream (optional)

  • 1 clove garlic, minced (optional)

  • Salt and pepper to taste

Instructions

  1. Whisk eggs with milk (if using), salt, and pepper. Set aside.

  2. Heat butter or oil in a non-stick skillet over medium heat.

  3. Add mushrooms; cook until browned, 5–6 minutes. Add garlic and sauté briefly.

  4. Add spinach and stir until wilted.

  5. Lower heat to low. Pour in eggs and let sit 30 seconds.

  6. Gently stir with a spatula, folding eggs from edge to center.

  7. Cook until just set. Remove from heat and serve warm.

Notes

  • For dairy-free, use olive oil and non-dairy milk.

  • Add cheese, herbs, or spices to customize.

  • Serve with toast, avocado, or salad.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star