Spinach Omelette
A two-egg folded omelette with fresh spinach, mushrooms, and cheese. The French technique — low heat, constant gentle motion, fold and serve — gives you a tender, custard-like omelette rather than the brown rubbery version most people make.
Prep Time
12 min
Cook Time
17 min
Servings
6
Calories
343 cal

🛠 Interactive Recipe Tools — Use them right here on this page
Smart Servings Scaler
- Eggs3
- Spinach3 cups
- Cheese1 ½ cup
- Salt1 ½ tsp
- Pepper¾ tsp
- Butter½ cup
- Black Pepper¾ tsp
- Milk1 ½ cup
All quantities scaled automatically from 6 servings.
About This Recipe
The spinach omelette is where I start every cooking class I've ever taught. If you can nail this, you can cook anything. The whole thing is about heat control and timing — two skills that don't come from recipes, they come from repetition.
Most home cooks make eggs on too-high heat because that's what restaurants do on TV. Restaurant chefs get away with high heat because they're moving the pan constantly and can read the eggs by feel. In a home kitchen, without that muscle memory, medium-low heat is your friend. Slow, gentle scramble. Curds should look glossy and slightly wet, not brown at the edges.
Fresh spinach wilts on contact — no need to pre-cook it. Toss a handful into the buttered pan, wait 30 seconds until it collapses, then pour in your beaten eggs and let them barely-set before adding cheese and folding.
I eat this three or four mornings a week. It's protein-heavy, takes six minutes start to finish, uses one pan, and dirties two dishes. Everything a workday morning needs.
The move that separates a good omelette from a great one? Take it off the heat 15 seconds before you think you should. Residual heat will finish the cook, and eggs that look "just underdone" in the pan will be perfect on the plate.
Ingredients
Makes 6 servings · Use the Servings Scaler above to adjust
- Eggs3
- Spinach3 cups
- Cheese1.5 cup
- Salt1.5 tsp
- Pepper0.75 tsp
- Butter0.5 cup
- Black Pepper0.75 tsp
- Milk1.5 cup
🔄 Ingredient Notes & Substitutions
Eggs — 3 large eggs per omelette. Room-temperature eggs whip up fluffier — pull them out 20 minutes before cooking.
Spinach — Baby spinach is easiest (no chopping, no stems). Mature spinach works but wilts down more dramatically; use twice as much.
Cheese — Cheddar melts fast and predictably. Feta, goat cheese, or Gruyère all work — softer cheeses melt into the eggs; harder cheeses stay in pockets.
Butter — A generous tablespoon in the pan for the flavor and non-stick help. Olive oil works dairy-free but doesn't taste the same.
Milk — Optional. A tablespoon per omelette makes them fluffier, but the "milk in eggs" thing is chef-debated. Try both and decide for yourself.
Salt — Season the eggs before they hit the pan, not after. Salt on cooked eggs sits on the surface and tastes harsh.
Instructions
- 1
Heat 1 teaspoon of butter in a small non-stick skillet (8 inches is ideal) over medium-low heat. Add 1 cup of sliced mushrooms and cook 4 minutes until lightly browned. Add 2 cups of fresh baby spinach and toss until wilted, about 60 seconds. Transfer to a plate.
- 2
Wipe the pan clean. Whisk 2 eggs vigorously with 1 tablespoon of water (water makes them fluffier than milk), ¼ teaspoon salt, and a pinch of black pepper until fully blended.
- 3
Return the pan to medium-low heat. Add 1 tablespoon of butter and let it foam without browning. Pour in the whisked eggs.
- 4
Use a silicone spatula to push the cooked edges of the egg toward the center, tilting the pan to let the uncooked egg flow into the empty space. Continue this gentle motion for 60-90 seconds.
- 5
When the eggs are mostly set but the top is still slightly wet (this is the French texture), add the sautéed mushroom-spinach mixture and 2 tablespoons of grated gruyere or feta on one half of the omelette.
- 6
Fold the empty half over the filling. Slide onto a warm plate. The residual heat finishes setting the egg and melting the cheese. Sprinkle with chopped fresh herbs (chives, parsley) and serve immediately.
Watch how to make Spinach Omelette
Plays the exact recipe video right here — no need to leave the page.
💡 Expert Tips
- 1.Low heat, slow cook. High heat browns the eggs and gives you a rubbery omelette. Low heat is the French way.
- 2.Use a small pan. An 8-inch pan for a 2-egg omelette gives the right thickness. Larger pan = thin sad omelette.
- 3.Slightly under-cook the eggs. The omelette continues cooking after folding from residual heat. Pull while the top is still slightly wet.
- 4.Use water, not milk. Water creates steam that puffs the omelette. Milk weighs it down.
🔬 Why It Works
The French omelette technique produces a tender, custard-like result by using gentle heat and constant motion. The push-and-tilt technique with a silicone spatula creates the soft folded interior that distinguishes a real omelette from scrambled eggs in a pan. The slight under-cooking is essential — the omelette finishes from residual heat as you plate it, ending up perfectly set without being dry. Cooked separately and added at the end, the spinach and mushroom stay flavorful rather than soaking the egg.
🥡 Storage, Meal Prep & Reheating
Refrigerator — Eggs are a same-day food. Cooked omelettes keep 24 hours but the texture goes rubbery and the spinach releases water into everything else.
Freezer — Don't. Eggs freeze poorly — grainy, watery texture on thaw.
Reheating — If you must, cover with a damp paper towel and microwave in 15-second bursts. Cold omelette is actually not terrible tucked into a sandwich with mayo.
Meal prep tip — Better to prep the *components*, not the finished omelette. Wash and dry spinach, grate cheese, crack eggs into a jar with salt/pepper — Sunday prep, Monday-Friday hot breakfast in 5 minutes flat. That's a "meal prep hack" that actually works.
Frequently Asked Questions
Why is mine brown?▾
Why is mine rubbery?▾
Best cheese?▾
What other fillings work?▾
Related Recipes

Quick Alfredo Pasta

Apple Cinnamon Oats

Healthy Apple Cinnamon Oats

Apple Oatmeal

Apple Peanut Butter Snack
