Mushroom-Spinach Scrambled Eggs is a reliable, quick vegetarian breakfast that packs plenty of protein while keeping carbs low. This single-serving scramble is ideal after a workout or whenever you want a satisfying, real-food meal without a lot of prep. You can enjoy it plain or add a little cheese for extra richness.

Mushroom-Spinach Scrambled Eggs
This scramble delivers a nutritious balance of eggs, mushrooms and spinach. It’s high in protein—about 21–24 grams per serving depending on whether you include optional cheese—and low in carbohydrates, making it a smart choice for active mornings or low-carb meal plans. The recipe is fast: plan about 5 minutes to prep and 10 minutes to cook.
High-Protein, Low-Carb Breakfast
Combining whole eggs with an extra egg white gives you more lean protein while preserving the nutrients found in yolks. The result is a creamy, textured scramble that supports muscle recovery and keeps you full through the morning. Using minimal oil keeps calories in check without sacrificing flavor.
Benefits of Mushrooms
Mushrooms are a low-calorie source of B vitamins, fiber, protein and antioxidants. They add savory umami flavor to the scramble and complement the eggs without overpowering them. Paired with leafy spinach, this dish becomes a nutrient-dense, vitamin-rich breakfast option.
Ingredients
- 1/2 tablespoon olive oil
- 1/4 cup diced onion
- 1 1/2 cups thinly sliced mushrooms (about 1 small package)
- 1/2 cup fresh baby spinach
- 2 large eggs
- 1 large egg white
- 1 teaspoon water
- Kosher salt and freshly ground black pepper, to taste
- 2 tablespoons grated cheese (gruyère, cheddar, mozzarella or dairy-free option), optional
Instructions
- In a small bowl, whisk together the two whole eggs, the egg white, 1 teaspoon water, 1/8 teaspoon salt and a pinch of pepper until the mixture is smooth and slightly frothy.
- Heat the olive oil in a medium nonstick skillet over medium heat until shimmering.
- Add the diced onion and cook, stirring occasionally, until the onion softens and becomes golden, about 3–4 minutes.
- Add the sliced mushrooms and cook, stirring, until they release their moisture and become tender, about 3–4 minutes more.
- Add the baby spinach to the skillet and cook, stirring, until the leaves just wilt.
- Pour the egg mixture into the skillet with the vegetables. Cook gently, stirring and folding the eggs until they are thickened and no visible liquid remains—avoid overcooking to keep the eggs soft and creamy. If using cheese, stir it in as the eggs finish cooking so it melts evenly.
- Season to taste with additional salt and pepper, serve immediately and enjoy.
Variations and Tips
- Adjust the eggs: Add an extra whole egg for a heartier portion or use two whole eggs without the extra white if you prefer richer yolks.
- Change the mushrooms: Shiitake, cremini (baby bella) or oyster mushrooms all work well. If you dislike mushrooms, substitute chopped bell pepper, zucchini or broccoli florets.
- Spinach swaps: Use frozen spinach if fresh isn’t available—thaw and squeeze out excess liquid before adding to the skillet.
- Cheese options: Gruyère, cheddar, feta or a dairy-free cheese will all add extra flavor and creaminess.
- Add heat: A dash of hot sauce or crushed red pepper brightens the flavor.
- Scale up: Double or triple the ingredients to feed more people; cooking time will be nearly the same but use a larger skillet.
Yield, Time and Serving
- Yield: 1 serving
- Serving size: 1 scramble
- Prep time: 5 minutes
- Cook time: 10 minutes
- Total time: 15 minutes
Nutrition (approximate per serving)
- Calories: 271 kcal
- Protein: 21.5 g
- Carbohydrates: 10 g
- Fat: 17 g
- Saturated Fat: 4 g
- Cholesterol: 372 mg
- Sodium: 218 mg
- Fiber: 2.5 g
- Sugar: 5 g
This Mushroom-Spinach Scrambled Eggs recipe is a quick, tasty choice for a protein-forward breakfast or light brunch. It’s versatile, easy to adapt to what you have on hand, and quick enough for busy mornings. If you try it, consider leaving a rating and a short comment describing any tweaks you made or how it turned out.

