This Creamy Spinach and Eggs dish is one of my favorite comforting breakfasts or light meals. I gently cook spinach in a garlicky cream sauce, then nestle in eggs to poach right in the mixture. It’s rich, savory, and satisfying—perfect for when I want something simple but a little indulgent.

Why You’ll Love This Recipe

I love how easy and cozy this recipe is. It uses minimal ingredients, but the flavor is bold and the texture is luxurious. It’s a great way to get in some greens early in the day, and it pairs perfectly with crusty bread or toast. Whether I’m serving it for brunch or a quick dinner, it always hits the spot.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • fresh spinach (or frozen, thawed and drained)
  • eggs
  • garlic cloves (minced)
  • olive oil or butter
  • heavy cream or plant-based cream
  • salt and pepper
  • pinch of nutmeg (optional)
  • grated Parmesan or feta (optional, for topping)

Directions

  1. I heat olive oil or butter in a skillet over medium heat and sauté the garlic until fragrant.
  2. I add the spinach and cook until wilted (or heated through if using frozen).
  3. I stir in the cream, season with salt, pepper, and a pinch of nutmeg.
  4. I make small wells in the creamy spinach and crack in the eggs.
  5. I cover the skillet and cook until the eggs are set to my liking—about 5-8 minutes for softly set yolks.
  6. I top with Parmesan or feta if using, and serve warm with toast or flatbread.

Servings and timing

This recipe makes 2 servings.

Prep time: 5 minutes
Cook time: 10-12 minutes
Total time: 15-17 minutes

Variations

Sometimes I add chopped onions or leeks with the garlic for extra depth. I’ve also spiced it up with red pepper flakes or stirred in a spoonful of cream cheese for added richness. For a dairy-free version, I use cashew cream or coconut milk and skip the cheese.

storage/reheating

This dish is best enjoyed fresh, but I’ve stored leftovers in the fridge for up to 1 day. To reheat, I warm it gently on the stove or in the microwave, though the eggs may cook further.

FAQs

Can I use frozen spinach?

Yes, I thaw it and squeeze out the excess water before adding it to the pan.

Can I use milk instead of cream?

Yes, though the result will be thinner. I sometimes mix in a bit of flour or cheese to thicken it slightly.

How do I know when the eggs are done?

I look for opaque whites and yolks that are still soft but not runny unless that’s what I prefer.

Can I bake this dish instead?

Yes, I transfer everything to a baking dish and bake at 375°F (190°C) for about 10-12 minutes.

What can I serve with this?

I usually enjoy it with toasted bread, pita, or even roasted potatoes on the side.

Conclusion

Creamy Spinach and Eggs is one of those dishes I make when I want comfort food with a touch of elegance. It’s fast, easy, and full of flavor, and I love how it turns basic ingredients into something really satisfying. Whether it’s breakfast, brunch, or dinner, this dish always feels just right.

Print

Creamy Spinach and Eggs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy Spinach and Eggs is a cozy and satisfying dish where eggs are gently poached in a garlicky cream sauce with wilted spinach. It’s perfect for breakfast, brunch, or a quick dinner, and pairs beautifully with crusty bread.

  • Author: Mayaa
  • Prep Time: 5 minutes
  • Cook Time: 10-12 minutes
  • Total Time: 15-17 minutes
  • Yield: 2 servings
  • Category: Breakfast
  • Method: Stovetop
  • Cuisine: Global
  • Diet: Vegetarian

Ingredients

  • 4 cups fresh spinach (or 1 1/2 cups frozen spinach, thawed and drained)
  • 24 eggs
  • 2 garlic cloves, minced
  • 1 tablespoon olive oil or butter
  • 1/2 cup heavy cream or plant-based cream
  • Salt and pepper to taste
  • Pinch of nutmeg (optional)
  • 2 tablespoons grated Parmesan or crumbled feta (optional, for topping)

Instructions

  1. Heat olive oil or butter in a skillet over medium heat. Add garlic and sauté until fragrant, about 1 minute.
  2. Add spinach and cook until wilted (or heated through if using frozen spinach).
  3. Stir in the cream and season with salt, pepper, and nutmeg if using. Simmer for 1–2 minutes.
  4. Make small wells in the spinach mixture and crack in the eggs.
  5. Cover the skillet and cook for 5–8 minutes, or until eggs are cooked to your liking.
  6. Top with cheese if using, and serve warm with toast or flatbread.

Notes

  • Add chopped onions or leeks with the garlic for more flavor.
  • Use cashew cream or coconut milk for a dairy-free version.
  • Red pepper flakes can add a touch of heat.
  • Best served fresh; reheating may further cook the eggs.

Nutrition

  • Serving Size: 1 serving
  • Calories: 270
  • Sugar: 2g
  • Sodium: 260mg
  • Fat: 21g
  • Saturated Fat: 9g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 5g
  • Fiber: 2g
  • Protein: 14g
  • Cholesterol: 190mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star