Creamy spinach and eggs have become one of my favorite go-to meals, especially for busy mornings or cozy brunches. A delightful combination of creamy Greek yogurt and fresh spinach, topped with perfectly cooked eggs, it’s a dish that feels indulgent but is incredibly simple to prepare. Whether you’re looking to impress your guests or whip up a nourishing meal for yourself, this recipe shines with its vibrant flavors and comforting texture.
Why You’ll Love This Dish
What makes creamy spinach and eggs special? It’s quick and easy, budget-friendly, and undeniably delicious – perfect for busy evenings or leisurely weekend brunches. The creamy texture of Greek yogurt mingles beautifully with the sautéed spinach and runny egg yolks, creating a delightful flavor experience that is both satisfying and nourishing.
“I made this dish for brunch, and it was a hit! The combination of spinach and eggs with Greek yogurt was a game-changer. I’ll definitely be making it again!”
This recipe is versatile enough to cater to different meal occasions, whether it’s a solo breakfast, elegant brunch with friends, or a comforting family dinner. Plus, it can easily adapt to be made ahead and served at your convenience.
Step-by-Step Overview
Making creamy spinach and eggs is a breeze! You’ll heat olive oil in a skillet, sauté green onions, and wilt the baby spinach. Then, mix in Greek yogurt for creaminess, create indents for your eggs, and gently cook until the eggs are just right. The process is straightforward, ultimately resulting in a wholesome, colorful dish that you’ll be proud to serve.
What You’ll Need
- 1 tablespoon extra-virgin olive oil
- 3-4 green onions (thinly sliced)
- 5 oz. baby spinach (about 4 cups)
- ½ teaspoon kosher salt (plus more if needed)
- ¼ teaspoon black pepper (plus more if needed)
- ½ cup Greek yogurt
- 4 eggs
- Crusty bread (for serving, optional)
These ingredients are simple, yet full of flavor. If you’re short on time, consider swapping the Greek yogurt for sour cream or cottage cheese. Freshly cracked pepper and a squeeze of lemon juice can also enhance the dish’s brightness!

Directions to Follow
- Begin by heating the extra-virgin olive oil in a large skillet over medium heat.
- Next, add the sliced green onions and sauté for about 2-3 minutes, just until they’re softened but not browned.
- Stir in the baby spinach and cook for an additional 1-2 minutes, or until wilted. Season with kosher salt and black pepper to your liking.
- Mix in the Greek yogurt thoroughly until fully combined with the spinach mixture.
- With the back of a spoon or spatula, make four indents in the spinach creation.
- Crack an egg into each of these indents.
- Lower the heat, cover the skillet, and let it cook until the egg whites are set and the yolks are cooked to your desired doneness, roughly 5-7 minutes.
- Serve the dish hot, optionally accompanied by toasted crusty bread for a lovely crunch.
Best Ways to Enjoy It
Plating your creamy spinach and eggs beautifully can elevate the dining experience. Serve it in shallow bowls, garnished with extra green onions or a sprinkle of feta cheese. Pair it with a slice of crusty bread for dipping, and perhaps a light salad dressed in a zesty vinaigrette to balance the richness. A fresh orange juice or a crisp white wine could complement this delightful dish beautifully.
Storage and Reheating Tips
If you have leftovers, store them in an airtight container in the refrigerator. They should stay fresh for about 2-3 days. For reheating, a quick trip to the microwave works, but be mindful of not overcooking the eggs. Gently warm in a skillet over low heat, covering it to retain some moisture.
Helpful Cooking Tips
To perfect your creamy spinach and eggs, consider these tips:
- Use fresh spinach for the best texture and nutrients, but frozen spinach can work in a pinch (just be sure to drain it well).
- Experiment with adding fresh herbs like dill or chives for a boost of flavor.
- If you prefer firmer eggs, increase the cooking time slightly, but keep an eye on them to avoid overcooking.
Recipe Variations
Mix it up! Consider adding toppings such as sliced avocado, cherry tomatoes, or even bacon for extra protein. You can also switch out the Greek yogurt for a vegan alternative if desired. For a heartier meal, try adding cooked quinoa or chickpeas for some added fiber and protein.
Frequently Asked Questions
How long does this recipe take to prepare?
This creamy spinach and eggs recipe takes roughly 20-25 minutes from start to finish.
Can I make this recipe ahead of time?
While it’s best enjoyed fresh, you can prepare the spinach mixture up to a day in advance and just add the eggs before serving.
Is it safe to reheat eggs?
Yes, but make sure to do it gently to prevent them from becoming rubbery. Low heat and covered is the best method.


Creamy Spinach and Eggs
A quick and simple dish combining creamy Greek yogurt, fresh spinach, and perfectly cooked eggs, perfect for busy mornings or cozy brunches.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 2 servings 1x
- Category: Brunch
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 1 tablespoon extra-virgin olive oil
- 3–4 green onions (thinly sliced)
- 5 oz. baby spinach (about 4 cups)
- ½ teaspoon kosher salt (plus more if needed)
- ¼ teaspoon black pepper (plus more if needed)
- ½ cup Greek yogurt
- 4 eggs
- Crusty bread (for serving, optional)
Instructions
- Heat the extra-virgin olive oil in a large skillet over medium heat.
- Add the sliced green onions and sauté for about 2-3 minutes, until softened but not browned.
- Stir in the baby spinach and cook for an additional 1-2 minutes, or until wilted. Season with kosher salt and black pepper to taste.
- Mix in the Greek yogurt until fully combined with the spinach mixture.
- Make four indents in the spinach mixture using the back of a spoon or spatula.
- Crack an egg into each indent.
- Lower the heat, cover the skillet, and cook until the egg whites are set and yolks are cooked to desired doneness, about 5-7 minutes.
- Serve hot, optionally with toasted crusty bread.
Notes
For added flavor, consider topping with sliced avocado, cherry tomatoes, or feta cheese. Fresh herbs can enhance the dish.
Nutrition
- Serving Size: 1 serving
- Calories: 290
- Sugar: 5g
- Sodium: 350mg
- Fat: 18g
- Saturated Fat: 5g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 3g
- Protein: 14g
- Cholesterol: 370mg

