
Spinach Mushroom Omelet
Recipe Tested & Approved by Mia Hartwell
Every recipe is developed, cooked, and tested by Mia in a real home kitchen using everyday ingredients to ensure reliable, repeatable results.
A fluffy vegetarian omelet filled with garlicky mushrooms, wilted spinach, and cheese. A light, protein-rich breakfast-for-dinner ready in about 15 minutes.
By Mia HartwellUpdated August 1, 2025
Save & share this recipe
Developed using tested cooking methods โ cook to the temperatures given and adjust times to your equipment.
Why you'll love this recipe
- A light, vegetarian veggie-packed omelet
- 22g of protein and only 6g of carbs per serving
- Ready in about 15 minutes
- A wholesome breakfast-for-dinner
Spinach Mushroom Omelet
18 min totalServes 2
Nutrition (per serving)
Values are estimates. See our disclaimer for details.
- Calories
- 320kcal
- Protein
- 22g
- Carbs
- 6g
- Fat
- 23g
- Fiber
- 2g
- Sugar
- 3g
Step-by-Step Instructions
- 1
Whisk the eggs with the milk, salt, and pepper.
- 2
Melt 1 tbsp butter in a nonstick skillet over medium. Cook the mushrooms 5 minutes until golden, add the garlic and spinach until wilted, then remove.
- 3
Wipe the pan, melt the remaining butter over medium-low, and pour in half the eggs.
- 4
As they set, push the edges in and tilt the pan so uncooked egg flows underneath. When mostly set, add half the filling and cheese to one side.
- 5
Fold the omelet over and slide onto a plate.
- 6
Repeat for the second omelet and serve.
Pro Tips for the Best Results
- Brown the mushrooms until their moisture evaporates so the omelet isn't watery.
- Cook over medium-low heat for a tender omelet.
- Add the spinach last; it wilts in under a minute.
- Don't overfill so it folds neatly.
Cooking from your phone or kitchen? Print this recipe or save it as a PDF to keep it handy.
How to Cook Spinach Mushroom Omelet
New to this dish? Follow along with the detailed guide below โ we break down each stage so you get perfect results the very first time.
Cook the filling dry
Brown the mushrooms until their water evaporates and wilt the spinach. A dry filling keeps the omelet from turning watery.
Cook eggs gently
Over medium-low heat, push the set edges in and let raw egg flow underneath for a tender, even omelet that doesn't brown.
Fill and fold
Add the filling and cheese to one side once the eggs are mostly set, fold over, and slide onto the plate.
Storage & Make-Ahead
Best fresh. Prep the filling a day ahead and cook the omelets just before serving.
Serving Suggestions
This spinach mushroom omelet pairs beautifully with a crisp green salad, crusty bread, or your favorite grain. Add a simple side of roasted vegetables for a complete, satisfying dinner the whole family will enjoy.
Frequently Asked Questions
Can I make it vegan?+
Use a chickpea-flour or tofu scramble base and plant-based cheese for a vegan version.
What other veggies work?+
Bell peppers, onions, tomatoes, or asparagus all work; cook them first.
How do I keep it from being watery?+
Cook the mushrooms and spinach until their moisture evaporates before adding them to the omelet.
You might also like
Lemon Herb Baked Chicken
Juicy oven-baked chicken breasts in a bright lemon, garlic, and herb marinade. A reliable, healthy weeknight dinner that stays tender thanks to a quick brine-style marinade.
- Total time
- โฑ 37 min
- Calories
- ๐ฅ 290 cal
- Protein
- ๐ช 39g protein
One-Pan Chicken and Vegetables
Seasoned chicken thighs roasted on a single sheet pan with potatoes, broccoli, and bell peppers. A complete, colorful dinner with almost no cleanup.
- Total time
- โฑ 45 min
- Calories
- ๐ฅ 470 cal
- Protein
- ๐ช 34g protein
Air Fryer Chicken Breast
Juicy, evenly seasoned chicken breasts with a lightly crisp exterior, cooked in the air fryer in under 20 minutes. The fastest way to reliably tender chicken breast.
- Total time
- โฑ 24 min
- Calories
- ๐ฅ 240 cal
- Protein
- ๐ช 40g protein
Loved this recipe? Pin it so you can find it again โ and explore more easy dinners.


