Scrambled Eggs with Spinach and Tomatoes
Fluffy scrambled eggs loaded with wilted spinach and juicy tomatoes, ready in under 15 minutes. A colorful, protein-packed breakfast that turns simple pantry staples into a satisfying morning meal.
For 2 servings
- prep
Prep the ingredients.
1.Crack 4 eggs into a bowl and whisk until yolks and whites are fully combined.2.Dice the tomato into small cubes.3.Roughly chop the spinach leaves. - saute · ~3 min
Sauté the tomatoes and spinach.
1.Melt butter in a non-stick skillet over medium heat.2.Add diced tomatoes and cook until slightly softened, about 2 minutes.3.Add spinach and stir until just wilted, about 1 minute.TIPDon't overcook the spinach — it should stay bright green. - mix · ~4 min
Scramble the eggs.
1.Pour the whisked eggs over the vegetables in the skillet.2.Let the eggs set for 30 seconds without stirring.3.Using a spatula, gently push the eggs from the edges toward the center.4.Continue folding gently until eggs are just set but still soft and glossy, about 2-3 minutes.TIPRemove from heat while eggs still look slightly wet — residual heat will finish cooking them. - garnish
Season and serve immediately.
1.Sprinkle with salt and freshly ground black pepper.2.Transfer to plates while hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Whisk the eggs vigorously until no streaks of white remain for uniform fluffiness.
- 2Use a non-stick skillet and low-to-medium heat to prevent eggs from browning.
- 3Let the eggs rest for 30 seconds after pouring to create a soft, creamy curd.
- 4Cut tomatoes into small, even dice so they soften quickly without releasing too much liquid.
- 5Remove the skillet from heat while eggs still look glossy and slightly underdone.
- 6Add a teaspoon of milk or cream to the eggs before whisking for extra tenderness.
- 7Serve immediately; scrambled eggs continue to firm up and lose moisture as they sit.
Adapt it for your goals.
Cheesy
Sprinkle ¼ cup shredded cheddar or Monterey Jack over the eggs just before folding for a richer, melty texture and extra savory flavor.
high proteinHigh-protein
Swap one whole egg for two egg whites to boost protein while lowering cholesterol; add a handful of diced cooked turkey or ham for additional satiety.
herbyHerby
Stir in 1 tablespoon each of chopped fresh chives and parsley after cooking for a bright, garden-fresh finish that deepens the vegetable flavor.
dairy freeDairy-free
Replace butter with olive oil or coconut oil, and skip any cheese — the tomatoes and spinach provide enough moisture and richness for a satisfying scramble.
Why this is on our healthy list.
Rich in High-Quality Protein
Eggs provide complete protein with all essential amino acids, supporting muscle repair and satiety throughout the morning.
Packed with Iron and Vitamin C
Spinach is a good source of iron, and tomatoes add vitamin C which helps your body absorb that iron more effectively.
Eye-Protective Nutrients
Egg yolks contain lutein and zeaxanthin, antioxidants that support eye health, while spinach adds additional lutein for combined benefit.
Frequently asked questions
Tomatoes release moisture as they cook. Dice them small and cook for 2-3 minutes to reduce their liquid before adding eggs, and avoid salting tomatoes early which draws out more water.







