Creamy Spinach and Eggs is a delightful dish that brings together fresh spinach and perfectly cooked eggs. This recipe offers a creamy, comforting meal that is quick and easy to prepare, making it perfect for breakfast or a light lunch. Let’s dive into this delicious recipe and explore how to make it at home.
Ingredients List for Creamy Spinach and Eggs
- 1 tablespoon extra-virgin olive oil
- 3-4 green onions (thinly sliced, both white and green parts)
- 5 oz. baby spinach (about 4 cups)
- ½ teaspoon kosher salt (plus more if needed)
- ¼ teaspoon black pepper (plus more if needed)
- ½ cup Greek yogurt (I prefer Fage 5%)
- 4 eggs
- Crusty bread (for serving, optional)
How To Make Creamy Spinach and Eggs Step-by-Step
-
Heat the Olive Oil
Heat the 1 tablespoon of extra-virgin olive oil in a large skillet over medium heat. -
Sauté Green Onions
Add the sliced 3-4 green onions and sauté until softened but not too brown, about 2-3 minutes. -
Add Spinach
Add the 5 oz. of baby spinach and sauté until wilted, about 1-2 minutes, stirring occasionally. Season with ½ teaspoon kosher salt and ¼ teaspoon black pepper. -
Incorporate Greek Yogurt
Stir in the ½ cup of Greek yogurt until well incorporated into the spinach mixture. -
Create Indents for Eggs
Using the back of a spoon or spatula, create 4 indents in the spinach mixture. -
Crack Eggs
Crack the 4 eggs directly into the nooks. -
Cook the Eggs
Turn the heat to low and cover the skillet. Cook until the egg whites have fully cooked and the yolks are cooked to your desired doneness (about 5-7 minutes). -
Serve
Serve with toasted crusty bread if desired and season with more salt and pepper if needed. I like to drizzle the eggs and spinach with a little more olive oil and sprinkle some crushed red pepper on when serving.
Time Breakdown
- Preparation Time: 5 minutes
- Cooking Time: 10 minutes
- Total Time: 15 minutes
Chef’s Notes & Pro Tips About Creamy Spinach and Eggs
- Use Fresh Spinach: Fresh spinach will give the best taste and texture. If possible, avoid frozen spinach as it may water down the dish.
- Customize Your Eggs: If you like your yolks runny, keep an eye on them while cooking. You can adjust the cooking time according to your preference.
- Extra Creaminess: For an even creamier dish, you can mix in shredded cheese or a splash of cream along with the yogurt.
- Seasoning Matters: Taste your dish before serving and adjust the salt and pepper to your liking.
- Make It Vegan: Substitute eggs with tofu or chickpea flour to make a vegan version of this recipe.
Reasons Why You’ll Love Creamy Spinach and Eggs
- Quick and Easy: This dish comes together in just 15 minutes, making it perfect for busy mornings.
- Creamy Texture: The addition of Greek yogurt gives the dish a rich and creamy texture.
- Nutritious: Packed with spinach and protein from eggs, this meal is both healthy and satisfying.
- Versatile: Enjoy it for breakfast, brunch, or even a light dinner.
Serving Suggestions for Creamy Spinach and Eggs
- Serve over toasted crusty bread for a heartier meal.
- Pair with a side salad for lunch or dinner.
- For a fresh touch, add sliced avocado on the side.
- Offer it with your favorite hot sauce for an added kick.
Tips For Success
- Cook on Medium Heat: Make sure to keep the heat at a medium level to avoid burning the onions and spinach.
- Use a Lid: Covering the skillet helps the eggs cook evenly and prevents them from drying out.
- Experiment with Herbs: Fresh herbs like basil or parsley can elevate the dish’s flavor.
- Don’t Rush the Cooking: Allow the spinach to wilt fully before adding the yogurt and eggs for the best flavor.
Flavor Variations
- Cheesy Spinach and Eggs: Add shredded cheese like feta or mozzarella before fully cooking the eggs.
- Spicy Version: Incorporate diced jalapeños or red pepper flakes for some heat.
- Add More Veggies: Include diced bell peppers or zucchini along with the spinach for extra nutrients.
- Herbed Twist: Mix in fresh herbs like dill or chives for added freshness.
How To Store Creamy Spinach and Eggs
- Refrigeration: Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheat Gently: When reheating, use low heat to avoid overcooking the eggs.
- Freezing: While not recommended for eggs, you can freeze the spinach mixture separately.
- Avoid Sauces Before Storing: Keep additional sauces, like hot sauce, on the side until serving to maintain freshness.
- Separate Components: If possible, store spinach mixture and eggs separately for better texture upon reheating.
FAQs About Creamy Spinach and Eggs
-
Can I use frozen spinach?
While fresh spinach is recommended, you can use frozen spinach if that’s what you have. Just thaw and drain excess water. -
What can I replace Greek yogurt with?
You can use sour cream or even plant-based yogurt for a dairy-free option. -
How do I know when the eggs are done cooking?
The whites should be fully set and the yolks should be cooked to your preference. If you like them runny, take them off the heat sooner. -
Can I prepare this in advance?
It’s best enjoyed fresh but you can prep the spinach mixture beforehand for quicker cooking.
Closing Notes
Creamy Spinach and Eggs is a delicious and versatile dish that everyone can enjoy. It’s packed with flavor, quick to prepare, and can be customized to suit your taste. Whether you make it for breakfast, brunch, or a light dinner, it’s sure to satisfy. So, gather your ingredients and try this recipe today—it just might become a new favorite in your kitchen! Happy cooking!

Creamy Spinach and Eggs
Ingredients
For the Spinach Mixture
- 1 tablespoon extra-virgin olive oil For sautéing
- 3-4 pieces green onions (thinly sliced, both white and green parts) Adds freshness and flavor
- 5 oz baby spinach (about 4 cups) Use fresh for best flavor
- ½ teaspoon kosher salt Plus more to taste
- ¼ teaspoon black pepper Plus more to taste
- ½ cup Greek yogurt Preferably Fage 5%
- 4 pieces eggs Cooking time can be adjusted for preference
For Serving
- 1 loaf crusty bread Optional, for serving
Instructions
Preparation
- Heat the extra-virgin olive oil in a large skillet over medium heat.
- Add the sliced green onions and sauté until softened but not too brown, about 2-3 minutes.
- Add the baby spinach and sauté until wilted, about 1-2 minutes, stirring occasionally. Season with kosher salt and black pepper.
- Stir in the Greek yogurt until well incorporated into the spinach mixture.
- Using the back of a spoon or spatula, create 4 indents in the spinach mixture.
- Crack the eggs directly into the nooks.
- Turn the heat to low and cover the skillet. Cook until the egg whites have fully cooked and the yolks are cooked to your desired doneness (about 5-7 minutes).
- Serve with toasted crusty bread if desired, and season with more salt and pepper if needed.










