Spinach and Cheese Scrambled Eggs
Soft, creamy scrambled eggs folded with wilted baby spinach and pockets of melted cheddar cheese. A quick, protein-packed breakfast that comes together in under 10 minutes. Perfect on busy mornings or for a lazy weekend brunch.
For 4 servings
- prep · ~1 min
Whisk the eggs.
1.Crack 8 large eggs into a medium mixing bowl.2.Add 2 tablespoons milk and 0.25 teaspoon salt.3.Whisk vigorously until the mixture is uniform and slightly frothy, about 30 seconds.TIPWhisking well now means you won't need to over-stir in the pan — the air gives the scramble a lighter texture. - saute · ~2 min
Wilt the spinach.
1.Melt 1 tablespoon butter in a non-stick skillet over medium heat.2.Add the chopped baby spinach and sauté until just wilted, about 1-2 minutes.3.Spread the wilted spinach evenly across the skillet.TIPAvoid overcooking the spinach — it should stay bright green and just lose its raw shape. - saute · ~3 min
Scramble the eggs gently.
1.Reduce heat to medium-low.2.Pour the whisked eggs over the wilted spinach in the skillet.3.Let the eggs set for 20 seconds without stirring.4.Using a silicone spatula, gently push the eggs from the edges toward the center.5.Continue this gentle pushing motion until the eggs are mostly set but still glossy, about 2-3 minutes.TIPLow heat and patience are key — high heat makes eggs rubbery. The eggs will continue cooking from residual heat after you remove the pan. - mix · ~1 min
Fold in the cheese.
1.Remove the skillet from heat immediately when eggs are still slightly wet.2.Sprinkle the shredded cheddar cheese over the top.3.Fold gently to distribute the cheese and let the residual heat melt it, about 30 seconds.TIPTaking the pan off heat before the eggs are fully set is the secret to creamy, soft scrambled eggs. - garnish
Season with black pepper and serve immediately.
Crack fresh black pepper over the scramble. Divide among plates and serve right away while warm and creamy.
TIPScrambled eggs wait for no one — serve them the moment they're done for the best texture.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use a silicone spatula for gentle folding to keep the eggs tender and creamy.
- 2Cook on medium-low heat to prevent the eggs from becoming dry or rubbery.
- 3Remove the skillet from heat while the eggs are still slightly glossy to carryover cook perfectly.
- 4Grate your own cheddar from a block for better melting and flavor versus pre-shredded.
- 5Pat the spinach dry before wilting to avoid excess water diluting the eggs.
- 6Whisk the eggs until slightly frothy to incorporate air for a lighter texture.
Adapt it for your goals.
Dairy-free
Replace butter with olive oil or vegan butter, skip the cheese, and use unsweetened almond or oat milk for a dairy-free version.
high proteinHigh-protein
Add 4 ounces of cooked, crumbled turkey sausage or diced ham along with the spinach for an extra protein boost.
spicySpicy
Sauté a minced jalapeño or a pinch of red pepper flakes with the spinach for a gentle heat that pairs well with the cheese.
herb infusedHerb-infused
Fold in 2 tablespoons of chopped fresh chives or dill at the end for a bright, fresh flavor accent.
Why this is on our healthy list.
Rich in High-Quality Protein
Eight large eggs provide about 48 grams of complete protein to support muscle repair and keep you full throughout the morning.
Packed with Iron and Vitamins
Baby spinach supplies iron, vitamin A, and vitamin K, supporting healthy blood and bone strength.
Source of Calcium
Cheddar cheese and milk add calcium for strong bones and teeth, with about 300mg per serving.
Low-Carb Breakfast Option
This dish is naturally low in carbohydrates, making it suitable for low-carb or keto-friendly meal plans.
Frequently asked questions
Excess moisture often comes from wet spinach. Make sure to thoroughly pat the baby spinach dry with a paper towel before adding it to the skillet.



