Creamy Spinach and Eggs

Creamy Spinach and Eggs served steaming in a skillet, with soft yolks pooling into the rich green sauce, perfect for a protein-packed breakfast. Save to Pinterest
Creamy Spinach and Eggs served steaming in a skillet, with soft yolks pooling into the rich green sauce, perfect for a protein-packed breakfast. | recipesbytabitha.com

This satisfying dish combines fresh spinach wilted in a luxurious cream sauce enhanced with Parmesan and nutmeg. The eggs nestle into the creamy mixture, cooking until the whites are set while yolks remain luscious. Ready in just 30 minutes, this protein-rich creation offers comfort and nourishment for breakfast, brunch, or a light dinner.

Last winter, I stumbled home from work absolutely frozen to the bone. My grandmother was visiting, and within minutes she had this bubbling away on the stove. The smell of nutmeg and cream filled the whole kitchen, and I swear I thawed out just watching her cook.

Now I make this whenever friends sleep over. There is something magical about gathering around a skillet, everyone digging in with their own forks. Last time my friend Sarah actually licked her plate, which I am choosing to take as the highest compliment.

Ingredients

  • Fresh spinach leaves: The 400 grams might seem like a mountain but it wilts down dramatically. I have learned the hard way that frozen spinach turns this dish into a watery mess.
  • Heavy cream: This creates that velvety restaurant style texture. Half and half works if you are watching calories but the sauce will not be quite as luscious.
  • Parmesan cheese: Grate it yourself if you can. Pre grated cheese has anti caking agents that prevent it from melting smoothly into the cream.
  • Nutmeg: Just a half teaspoon adds this subtle warmth that makes people ask what is your secret ingredient.
  • Butter: Unsalted lets you control the seasoning. I keep a stick in the freezer specifically for recipes like this.

Instructions

Melt and sauté:
Heat the butter in your large skillet over medium heat. Watch it foam and subside, then add the chopped onion. You want it translucent and soft, not browned.
Add the garlic:
Stir in the minced garlic and let it cook just 60 seconds. The moment you can smell it, you are done. Burnt garlic will make everything taste bitter.
Wilt the spinach:
Add the spinach in batches, letting each handful collapse before adding more. This takes about 5 minutes total. Do not rush this step or you will end up with excess water in your final dish.
Create the sauce:
Pour in the heavy cream and add the nutmeg, salt, and pepper. Bring it to a gentle bubble. Stir in the Parmesan and watch it melt into something gorgeous and thick.
Make the wells:
Use your spoon to create four little nests in the spinach mixture. Crack an egg directly into each one. Try to keep the yolks intact.
Cover and cook:
Put the lid on and step away for 6 to 8 minutes. Peek at 6 minutes if you like runny yolks. The whites should be completely set and opaque.
Velvety Creamy Spinach and Eggs with a golden crust, featuring tender wilted spinach leaves and a fragrant hint of nutmeg in every bite. Save to Pinterest
Velvety Creamy Spinach and Eggs with a golden crust, featuring tender wilted spinach leaves and a fragrant hint of nutmeg in every bite. | recipesbytabitha.com

This recipe has become my go to for Sunday mornings now. Something about breaking those yolks and mixing everything together just feels like the weekend.

Making It Your Own

I have experimented with adding different vegetables to the base. Sautéed mushrooms work beautifully here, especially if you cook them until they are deeply golden before adding the onions.

Timing Is Everything

The trickiest part is getting the eggs cooked to your preferred doneness. I set a timer because I always get distracted and forget. Six minutes gives you perfectly runny yolks, eight makes them slightly set.

Serving Suggestions

Crusty bread is non negotiable for me. You need something to scoop up all that creamy sauce and egg yolk. A green salad with sharp vinaigrette cuts through the richness nicely too.

  • Toast your bread until it is golden and crisp
  • Keep extra Parmesan at the table for sprinkling
  • Have hot sauce available for anyone who likes a kick
A comforting bowl of Creamy Spinach and Eggs garnished with fresh herbs, ready to serve alongside toasted bread for a wholesome, vegetarian meal. Save to Pinterest
A comforting bowl of Creamy Spinach and Eggs garnished with fresh herbs, ready to serve alongside toasted bread for a wholesome, vegetarian meal. | recipesbytabitha.com

Some dishes are just meant to be shared, and this is definitely one of them. Hope it becomes a staple in your kitchen too.

Recipe Questions

The creamy spinach base can be prepared up to a day in advance and refrigerated. When ready to serve, reheat gently and create wells for fresh eggs. The eggs are best cooked just before serving for optimal texture.

Cover the skillet and cook for 6–8 minutes. The whites should be completely set and opaque, while yolks remain slightly runny. For firmer yolks, extend cooking time by 2–3 minutes.

Yes, thaw frozen spinach completely and squeeze out excess moisture before adding to the skillet. You may need approximately 300 grams frozen spinach to equal 400 grams fresh leaves.

Crusty gluten-free bread, toasted baguette, or roasted potatoes complement this dish beautifully. For a lighter option, a simple green salad with vinaigrette balances the richness perfectly.

Substitute heavy cream with full-fat coconut milk or cashew cream. Use nutritional yeast or dairy-free Parmesan alternative in place of traditional Parmesan. Olive oil works well instead of butter.

Creamy Spinach and Eggs

Tender spinach in velvety cream sauce with perfectly cooked eggs—a satisfying, protein-packed dish ready in 30 minutes.

Prep 10m
Cook 20m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 14 oz fresh spinach leaves, washed and stems removed
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced

Dairy

  • 3/4 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 1 tbsp unsalted butter

Eggs

  • 4 large eggs

Seasonings

  • 1/2 tsp ground nutmeg
  • Salt and freshly ground black pepper, to taste

Instructions

1
Sauté Aromatics: Heat butter in a large skillet over medium heat. Add chopped onion and sauté 2–3 minutes until translucent.
2
Add Garlic: Stir in minced garlic and cook 1 minute until fragrant, being careful not to burn.
3
Wilt Spinach: Add spinach in batches, stirring until wilted and most moisture has evaporated, about 5 minutes.
4
Create Cream Sauce: Pour in heavy cream and sprinkle nutmeg, salt, and pepper. Stir to combine and bring to gentle simmer.
5
Incorporate Cheese: Stir in Parmesan cheese until fully melted and sauce reaches creamy consistency.
6
Prepare Egg Wells: Using spoon, create four wells in spinach mixture. Crack one egg into each well.
7
Poach Eggs: Cover skillet and cook 6–8 minutes until whites are set and yolks remain slightly runny. Extend cooking time for firmer yolks.
8
Serve: Remove from heat immediately and serve, garnishing with extra Parmesan if desired.
Additional Information

Equipment Needed

  • Large skillet with lid
  • Wooden spoon or spatula
  • Knife and cutting board

Nutrition (Per Serving)

Calories 330
Protein 16g
Carbs 7g
Fat 25g

Allergy Information

  • Contains eggs and dairy (milk, cheese, butter)
  • Verify labels for possible cross-contamination when using pre-grated cheese
Tabitha Greene

Sharing easy, wholesome recipes and handy cooking tips for home cooks who love good food.