Creamy Spinach and Eggs is the kind of rustic, soul-warming breakfast that feels both indulgent and nourishing. With just a handful of ingredients, you can whip up this silky, savory dish in minutes—all in one pan. It’s rich from a touch of cream and cheese, vibrant with tender spinach, and topped with softly cooked eggs that bring everything together.
Perfect for slow mornings, quick brunches, or even light dinners, this skillet meal delivers big comfort with minimal effort. It’s versatile, satisfying, and deeply flavorful without being heavy—exactly the kind of dish you’ll come back to again and again.
Ingredients Overview
Fresh Spinach
Spinach cooks down significantly, so don’t be afraid to use a generous amount. Fresh baby spinach wilts quickly and adds color, fiber, and a hint of earthiness. Frozen spinach can be used in a pinch—just thaw and drain well to avoid extra moisture.
Eggs
The star of the dish, eggs are gently cooked until just set, creating a luscious texture against the creamy spinach. Crack them right over the greens and cover the pan for perfectly soft yolks and set whites.
Garlic
Minced garlic adds depth and savoriness. Just one or two cloves sautéed in butter or oil is enough to flavor the whole pan.
Cream
A splash of heavy cream or half-and-half turns the sautéed spinach into a rich, velvety base. For a lighter option, use whole milk or even a dollop of Greek yogurt.
Parmesan or Feta Cheese
Grated parmesan adds salty, nutty flavor that melts into the cream. Feta brings a tangy bite and crumbly texture—choose based on your mood or what’s in the fridge.
Butter or Olive Oil
Used to sauté the garlic and wilt the spinach. Butter brings richness, while olive oil keeps it lighter. Both work beautifully.
Salt, Pepper, and Nutmeg
Seasonings are simple but essential. A pinch of nutmeg enhances the spinach’s natural flavor, while salt and pepper balance the eggs and cream.
Step-by-Step Instructions

-
Sauté Garlic and Spinach
Heat 1 tablespoon of butter or olive oil in a skillet over medium heat. Add 1–2 cloves of minced garlic and cook for 30 seconds, just until fragrant. Add 4 cups of fresh spinach and cook, stirring, until wilted—about 2–3 minutes. -
Add Cream and Cheese
Reduce heat to low. Stir in 1/4 cup of heavy cream and 1/4 cup grated parmesan or crumbled feta. Season with salt, black pepper, and a pinch of nutmeg. Simmer gently for 1–2 minutes until the mixture thickens slightly. -
Add the Eggs
Make small wells in the creamy spinach and crack in 2–4 eggs, depending on your pan size and preference. Sprinkle a little salt and pepper over the eggs. -
Cover and Cook
Cover the skillet with a lid and cook on low heat until the egg whites are set and yolks are cooked to your liking—about 4–6 minutes for soft yolks. Watch closely to avoid overcooking. -
Serve Immediately
Remove from heat and spoon into bowls, or serve straight from the skillet. Garnish with extra cheese, herbs, or a dash of chili flakes for a little heat.
Tips, Variations & Substitutions
Tips
-
Don’t overcook the eggs—soft yolks add luxurious richness to the creamy spinach.
-
Use a non-stick or well-seasoned skillet for easy cleanup.
-
Keep the heat low once the cream is added to avoid curdling.
Variations
-
Mushroom Add-In: Sauté mushrooms with the garlic for extra umami.
-
Greens Mix: Use kale, chard, or a blend of greens for variety.
-
Spicy Kick: Add red pepper flakes or a pinch of cayenne to the cream.
-
Lemon Zest: Add a little lemon zest at the end to brighten the dish.
Substitutions
-
Cream: Use whole milk or coconut milk for a lighter version.
-
Cheese: Swap parmesan for goat cheese, gruyère, or cream cheese.
-
Eggs: For a vegan option, skip eggs and add chickpeas or tofu crumbles.
Serving Ideas & Occasions
This dish is perfect for breakfast, brunch, or a simple meatless dinner. Serve it with warm toast, crusty sourdough, or English muffins to scoop up every bit of the creamy spinach and yolk.
Pair it with roasted tomatoes or a simple arugula salad for a light, balanced plate. For a heartier meal, add a side of hash browns or baked sweet potatoes.
It’s also a lovely option for breakfast in bed or a cozy weekend brunch that doesn’t take much effort but feels special and satisfying.
Nutritional & Health Notes
This creamy spinach and eggs dish is rich in protein, healthy fats, and essential nutrients like iron, calcium, and vitamin A. Spinach is loaded with antioxidants and fiber, while eggs provide high-quality protein and important brain-boosting nutrients like choline.
Using a modest amount of cream and cheese keeps the dish indulgent but balanced. For a lighter version, reduce the cream and cheese slightly or use low-fat options.
It’s naturally gluten-free, low in carbs, and easily adaptable to keto or vegetarian diets. Add-ins like mushrooms or extra greens boost nutrition without complicating the recipe.
FAQs
1. Can I use frozen spinach?
Yes, just thaw it completely and squeeze out excess moisture before adding to the skillet. It’s convenient and works well, though fresh spinach offers better texture.
2. How do I keep the eggs from overcooking?
Cover the pan and monitor closely. For runny yolks, cook for just 4–5 minutes after adding the eggs. Remove from heat as soon as whites are set.
3. Can I make this dairy-free?
Absolutely. Use olive oil instead of butter, skip the cheese, and substitute the cream with full-fat coconut milk or a thick, unsweetened plant-based alternative.
4. What type of pan is best for this recipe?
A non-stick skillet or well-seasoned cast iron pan works great. Choose one with a lid for easy steaming when cooking the eggs.
5. Can I make this ahead of time?
It’s best served fresh, but you can prep the spinach and cream mixture in advance. Reheat gently, then add fresh eggs and cook when ready to eat.
6. Can I add meat to this dish?
Yes, crumbled bacon, diced ham, or cooked sausage pairs well. Just cook separately and stir into the spinach mixture before adding the eggs.
7. What herbs go well with this recipe?
Fresh parsley, thyme, or dill complement the creamy base nicely. A sprinkle of chives or green onions also adds a fresh finish.
Healthy Spinach and Eggs with Runny Yolks
Creamy, garlicky spinach topped with gently cooked eggs in one cozy skillet. A 15-minute breakfast or brunch favorite with rich flavor and simple ingredients.
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 15 minutes
- Yield: 2–3 servings 1x
Ingredients
4 cups fresh spinach
1 tbsp butter or olive oil
2 garlic cloves, minced
1/4 cup heavy cream or milk
1/4 cup grated parmesan or crumbled feta
1/4 tsp salt
1/4 tsp black pepper
Pinch of nutmeg
2–4 large eggs
Optional: red pepper flakes, fresh herbs
Instructions
-
Heat butter or oil in a skillet over medium heat. Add garlic and sauté 30 seconds.
-
Add spinach and cook until wilted, about 2–3 minutes.
-
Lower heat. Stir in cream, cheese, salt, pepper, and nutmeg. Simmer 1–2 minutes.
-
Make small wells and crack eggs into skillet.
-
Cover and cook on low until eggs are set to your liking, 4–6 minutes.
-
Serve warm with toast. Garnish with herbs or chili flakes if desired.
Notes
-
Heat butter or oil in a skillet over medium heat. Add garlic and sauté 30 seconds.
-
Add spinach and cook until wilted, about 2–3 minutes.
-
Lower heat. Stir in cream, cheese, salt, pepper, and nutmeg. Simmer 1–2 minutes.
-
Make small wells and crack eggs into skillet.
-
Cover and cook on low until eggs are set to your liking, 4–6 minutes.
-
Serve warm with toast. Garnish with herbs or chili flakes if desired.
