Spinach and mushroom omelette
A spinach and mushroom omelette is a soft folded egg dish filled with browned mushrooms, wilted spinach and melted cheddar. It is high in protein and ready in 15 minutes. It works for breakfast, lunch or a light dinner. Serve it with toast on the side.
- 15 minTotal time
- 1Serving
- 510kcal / serving
- 30 gProtein

The science: why this works
Why mushrooms are cooked until browned
Mushrooms are mostly water. Cooking them for about 4 minutes drives off that water so they can brown. The browning builds deep, savory flavor, while crowded or under-cooked mushrooms taste bland and rubbery.
Learn: Browning mushrooms →Why lifting the edges helps the egg set
Lifting the edges lets wet egg on top run underneath to the hot pan. The omelette then cooks evenly without needing a hard flip. This keeps the texture soft and the top fully set.
Learn: Proteins set when they heat →Why the heat stays at medium
Egg proteins turn rubbery when they overheat. Medium heat sets the omelette in about 3 minutes with a tender center. Butter helps it brown lightly without sticking.
Learn: Cook eggs gently →Spinach and mushroom omelette
15 minutes · 1 serving · French · Breakfast
Ingredients
Makes 1 serving
Method
Tips for the best result
- Do not crowd the mushrooms, and let them sit a moment so they brown instead of steam.
- Squeeze extra water from the spinach if it is wet so the omelette does not turn soggy.
- Cook until the top is fully set with no runny egg before you fold.
Swaps
- Swap cheddar for feta or Swiss for a different flavor.
- Swap spinach for kale or chopped chard, cooked a minute longer until tender.
- Swap butter for olive oil if you want a lighter taste.
Storing and reheating
Omelettes are best eaten fresh. Leftovers keep in a covered container in the fridge for up to 3 days and should be reheated until steaming, reaching 165°F (74°C).
Spinach and mushroom omelette: questions
How do you keep an omelette from sticking?
Use a non-stick pan and enough butter to coat the surface. Let the butter melt and foam before adding the egg. Keep the heat at medium so the egg sets gently.
How do you make a fluffy omelette?
Beat the eggs well so the whites and yolks are fully mixed, and cook over medium heat. Lift the edges so uncooked egg flows underneath. Fold once the top is set and the cheese is ready to melt.
Why are my mushrooms watery in an omelette?
Mushrooms release a lot of water as they cook. If you add egg before that water cooks off, the omelette turns wet. Cook them about 4 minutes until browned and the pan looks dry.
Can I use frozen spinach in an omelette?
Yes, but thaw it and squeeze out as much water as you can first. Frozen spinach holds a lot of liquid. Fresh spinach wilts in about a minute and is easier.







