Creamy Spinach and Eggs

A creamy, skillet-ready dish that folds bright wilted spinach into tangy Greek yogurt and bakes soft eggs right on top — perfect for a quick weeknight dinner or a relaxed weekend brunch. This Creamy Spinach and Eggs recipe hits the sweet spot between simple and satisfying: minimal ingredients, fast cook time, and a silky texture that pairs beautifully with crusty bread. If you like spinach-forward mains, you might also enjoy this savory Creamy Gnocchi with Spinach and Feta on the same site.

Why you’ll love this dish

This recipe is a winner because it’s fast, nutritious, and flexible. You get greens, protein, and creamy mouthfeel in one skillet with almost no cleanup. It’s the kind of recipe people search for when they want a comforting, healthy meal that doesn’t require a grocery run.

“So simple but so comforting — the yogurt keeps the spinach silky and the eggs poach right in the mixture. Brunch staple.” — home cook review

Perfect occasions: weeknight dinners, lazy weekend brunches, or a quick meal when you need something that feels both fresh and indulgent. Budget-friendly and kid-friendly (leave out crushed red pepper for picky eaters). For a heartier option, serve alongside toast or roasted potatoes.

The cooking process explained

In plain steps: soften green onions, wilt spinach, fold in Greek yogurt to make a creamy base, create four little wells, crack eggs into those wells, then cover and cook gently until eggs are done. The whole thing takes about 10–12 minutes active time (plus a minute or two to set the eggs). Key technique: low, steady heat under a lid lets the whites set without overcooking the yolks — and stirring in chilled yogurt off the heat keeps it from breaking.

What you’ll need

  • 1 tablespoon extra-virgin olive oil
  • 3–4 green onions, thinly sliced (white and green parts)
  • 5 oz. baby spinach (about 4 cups loosely packed)
  • ½ teaspoon kosher salt (plus more to taste)
  • ¼ teaspoon black pepper (plus more to taste)
  • ½ cup Greek yogurt (I prefer Fage 5% for richness)
  • 4 large eggs
  • Crusty bread, for serving (optional)

Notes and substitutions:

  • Swap plain whole-milk yogurt for Greek yogurt if you prefer a slightly looser finish; drain briefly for thickness.
  • Use baby kale or chard instead of spinach, but increase sauté time to fully soften.
  • For a dairy-free version, use silken tofu blended with a squeeze of lemon to mimic creaminess (see Variations below).

Step-by-step instructions

  1. Heat 1 tablespoon extra-virgin olive oil in a large skillet over medium heat.
  2. Add the sliced green onions and sauté 2–3 minutes, until softened but not browned. Watch closely — you want sweetness without crisping.
  3. Add the baby spinach and sauté 1–2 minutes, stirring occasionally, until wilted.
  4. Season with ½ teaspoon kosher salt and ¼ teaspoon black pepper. Taste and adjust if needed.
  5. Remove the skillet briefly from the heat and stir in ½ cup Greek yogurt until the mixture is smooth and evenly coated. This off-heat stir prevents the yogurt from separating.
  6. Using the back of a spoon or spatula, make four shallow indents in the spinach mixture. Crack an egg into each indent.
  7. Reduce heat to low. Cover the skillet and cook 5–7 minutes, or until the egg whites are fully set and yolks reach your desired doneness. For runny yolks aim for ~5 minutes; for firmer yolks cook a minute or two longer.
  8. Remove from heat. Season with additional salt and pepper to taste. Optionally drizzle a little more olive oil and sprinkle crushed red pepper flakes.

Serve immediately with toasted crusty bread to mop up the creamy spinach and yolks.

Best ways to enjoy it

  • Spoon the mixture straight onto toast for open-faced toasts.
  • Serve with a side salad or roasted cherry tomatoes for a brighter plate.
  • Make it a fuller brunch with roasted potatoes or a grain bowl base (quinoa or farro).
  • For a sweet finish to your meal, consider a simple dessert like the site’s Butterscotch Randy for an old-fashioned, comforting treat.

Plating tip: use a wide shallow bowl or plate, place the spinach in the center, nestle the eggs on top, and finish with a scattering of flaky sea salt and fresh cracked pepper.

Storage and reheating tips

  • Refrigeration: Cool to room temperature and store in an airtight container in the refrigerator within two hours of cooking. Keeps 3–4 days.
  • Freezing: Not recommended. The texture of eggs and dairy changes when frozen and reheated.
  • Reheating: Gently reheat on low in a skillet with a splash of water or olive oil, covered, until warmed through. Microwave on medium power in short bursts (30 seconds), stirring or rotating to avoid rubbery eggs. For best texture, avoid reheating to the point where yolks become hard.

Food-safety note: If you prefer runny yolks, use pasteurized eggs to reduce risk for people who are immunocompromised, pregnant, or elderly.

Pro chef tips

  • Keep the heat moderate. Too-high heat will toughen the eggs and can break the yogurt’s emulsion.
  • Stir yogurt in off the direct heat to prevent splitting. If your yogurt looks grainy, whisk a tablespoon of warm cooking liquid into it first.
  • To get evenly cooked whites while keeping yolks soft, finish with the lid on and low heat rather than cranking up the temperature.
  • Use a wide skillet so eggs have room and cook evenly. Nonstick works best for easy serving.
  • For extra flavor, add a pinch of smoked paprika or a small knob of butter when finishing.

Creative twists

  • Add feta or goat cheese crumbles for tang and saltiness. Mix in before making the wells so it melts slightly into the yogurt.
  • Make it spicy: fold in 1 tsp harissa or a drizzle of chili oil at the end.
  • Add mushrooms or cherry tomatoes: sauté them with the green onions before adding spinach for more texture.
  • Vegetarian protein boost: crumble in cooked chickpeas or cannellini beans.
  • Vegan option: replace eggs with soft-set tofu cubes and yogurt with blended cashew cream or silken tofu; cook gently to warm through.

Pairings ideas: a light green salad, lemony roasted potatoes, or warm flatbreads. For sweet lovers, finish with the Butterscotch Randy if you want an indulgent dessert (link appears here again only as a suggestion in Variations, since dessert pairings are common search intents).

Common questions

Q: How long does this take from start to finish?
A: About 15 minutes total. Sautéing and wilting takes 4–5 minutes, yogurt and egg assembly another 2–3, and covered cooking 5–7 minutes depending on yolk doneness.

Q: Can I use frozen spinach?
A: Yes — thaw and squeeze out excess water first, then sauté a little longer to remove extra moisture. You may need a touch less salt because frozen spinach can be slightly saltier.

Q: Can I make this ahead for meal prep?
A: You can prepare the spinach-yogurt base ahead and refrigerate for up to 2 days; add eggs and finish cooking when ready to serve. Fully cooked eggs don’t reheat as well, so assembling and cooking fresh yields the best texture.

Q: Is this safe for pregnant people if the yolks are runny?
A: For pregnant people and others at higher risk, use pasteurized eggs or cook until yolks are fully set to reduce any risk of foodborne illness.

Q: What’s the best yogurt to use?
A: Full-fat Greek yogurt (like Fage 5%) gives the creamiest, most satisfying texture. Low-fat works but will be tangier and less rich.

If you have other questions about swaps or timing, tell me what you have in your pantry and I’ll suggest a tweak.

Creamy Spinach and Eggs

A creamy, skillet-ready dish that combines wilted spinach with tangy Greek yogurt and baked eggs, perfect for quick weeknight dinners or relaxed brunches.
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Course Brunch, Dinner
Cuisine American, Mediterranean
Servings 4 servings
Calories 300 kcal

Ingredients
  

Main ingredients

  • 1 tablespoon extra-virgin olive oil
  • 3-4 pieces green onions, thinly sliced (white and green parts)
  • 5 oz baby spinach (about 4 cups loosely packed)
  • ½ teaspoon kosher salt (plus more to taste)
  • ¼ teaspoon black pepper (plus more to taste)
  • ½ cup Greek yogurt (preferably Fage 5% for richness)
  • 4 large eggs
  • to taste crusty bread, for serving (optional)

Instructions
 

Preparation

  • Heat 1 tablespoon extra-virgin olive oil in a large skillet over medium heat.
  • Add the sliced green onions and sauté 2–3 minutes, until softened but not browned.
  • Add the baby spinach and sauté 1–2 minutes, stirring occasionally, until wilted.
  • Season with ½ teaspoon kosher salt and ¼ teaspoon black pepper. Taste and adjust if needed.
  • Remove the skillet briefly from the heat and stir in ½ cup Greek yogurt until the mixture is smooth and evenly coated.
  • Using the back of a spoon or spatula, make four shallow indents in the spinach mixture. Crack an egg into each indent.

Cooking

  • Reduce heat to low. Cover the skillet and cook 5–7 minutes, or until the egg whites are fully set and yolks reach your desired doneness.
  • Remove from heat. Season with additional salt and pepper to taste. Optionally drizzle a little more olive oil and sprinkle crushed red pepper flakes.

Notes

For variations, consider substituting yogurt and eggs with dairy-free alternatives. Serve immediately with toasted crusty bread to enjoy the creamy spinach and eggs.
Keyword creamy, Eggs, Healthy, Quick, Spinach

Leave a Comment

Recipe Rating