I think everyone needs a good, reliable recipe for when they want something substantial but don’t have time for a fuss. This hearty spinach and eggs recipe delivers exactly that, transforming humble ingredients into a vibrant, high-protein meal in under 20 minutes.
The secret weapon here is a tangy whipped feta and a flavorful za’atar oil drizzle. This easy spinach and eggs recipe is truly a game-changer for quick meals, perfect for a fast weeknight dinner or a sophisticated brunch. Itโs a complete meal in one pan that delivers on both flavor and nutrition for the whole family.

Ingredients
This specific spinach and eggs recipe elevates basic pantry staples with creamy feta and savory za’atar. Here’s what you’ll need for this healthy meal:
- 450 g (1 lb) fresh spinach, washed and dried: Use a full pound; it wilts down significantly to create a proper bed for the eggs. Make sure it’s washed and dried to prevent excess water in the final dish.
- 4 large eggs: Choose high-quality eggs for rich color and flavor, as they are the central component of this meal. Keep them refrigerated until you are ready to crack them directly into the hot pan.
- 200 g (7 oz) feta cheese, crumbled: Use a high-quality block feta in brine, preferably made from sheep or goat’s milk for the best flavor and texture. The creamy whipped feta is what makes this spinach and eggs recipe so special.
- 60 mL (1/4 cup) full-fat plain yogurt: Greek yogurt works perfectly here, adding a smooth, tangy counterpoint to the salty feta. (Swap note: *you can use sour cream or labneh for a similar effect*).
- 3 cloves garlic, thinly sliced: Slicing rather than mincing the garlic releases a gentler flavor when sautรฉed. Sautรฉ until fragrant, being careful not to let the slices burn.
- 1 small shallot, finely minced: Shallots provide a milder, sweeter flavor base compared to standard onions. Mince finely to ensure even cooking in the short sautรฉ time.
- 75 mL (5 tablespoons) extra virgin olive oil, divided: This amount is split between sautรฉing the vegetables, whipping the feta, and creating the za’atar drizzle. Use a good-quality, fruity olive oil, as its flavor will be prominent in the final dish.
- 15 mL (1 tablespoon) za’atar spice blend: Za’atar is a Middle Eastern blend typically containing sesame seeds, thyme, oregano, and sumac. This spice blend provides an essential earthy and tangy flavor profile for the drizzle. (Swap note: *If you don’t have za’atar, try dried oregano and chili flakes*).
- 2 g (1/4 teaspoon) freshly cracked black pepper: Freshly cracking the pepper adds more aroma and sharp bite than pre-ground pepper.
- Salt to taste: Remember that the feta cheese provides significant saltiness; add extra salt sparingly to the spinach base.
- 5 g (1/4 cup) fresh mint or flat-leaf parsley leaves, roughly chopped, for garnish: Fresh herbs are essential for a final burst of color and flavor freshness. Mint adds a cooling element, while parsley provides a clean, green note.
Instructions
Follow these steps to create this vibrant spinach and eggs recipe in under 20 minutes. It’s a quick, high-protein meal perfect for busy weeknights.
- Step 1: Prepare the Whipped Feta. In a food processor, combine the crumbled feta cheese, plain yogurt, and 15 mL (1 tablespoon) of the olive oil. Process for 3-5 minutes until the mixture is completely smooth and creamy, scraping down the sides of the bowl as needed to ensure no lumps remain. Taste the mixture and adjust seasoning if necessary; feta is often salty enough on its own. Set aside in a bowl.
- Step 2: Make the Za’atar Drizzle. In a small bowl, combine 30 mL (2 tablespoons) of the olive oil with the za’atar spice blend. Stir well to fully integrate the spices into the oil. Set aside to infuse while you prepare the main dish; this allows the flavors to deepen.
- Step 3: Sautรฉ Aromatics. Heat a large, deep skillet (25-30 cm or 10-12 inch) over medium heat. Add the remaining 30 mL (2 tablespoons) olive oil, followed by the minced shallot and sliced garlic. Sautรฉ for 2-3 minutes until the shallots and garlic are fragrant and softened, taking care to prevent browning.
- Step 4: Wilt the Spinach Base. Add the fresh spinach to the skillet in batches if necessary, stirring frequently to ensure even heat distribution. Cook until all the spinach is completely wilted and any excess liquid has evaporated, about 5-7 minutes. Season with a pinch of salt and the black pepper. If the spinach releases too much liquid, just let it simmer uncovered a few extra minutes to evaporate the excess moisture.
- Step 5: Cook the Eggs. Using the back of a large spoon, create four small indentations or ‘wells’ in the wilted spinach mixture. Carefully crack one egg into each well. Cover the skillet tightly with a lid and cook for 5-7 minutes, or until the egg whites are fully set. This technique ensures the eggs in our spinach and eggs recipe are perfectly poached, with yolks remaining wonderfully runny or jammy depending on your preference.
- Step 6: Serve and Garnish. To serve, carefully spoon individual portions of the spinach and eggs into shallow bowls. Top each serving with a generous dollop (about 2 tablespoons) of the creamy whipped feta. Drizzle generously with the prepared za’atar oil, allowing it to pool slightly over the feta and spinach; finish with a sprinkling of fresh chopped mint or parsley for color and freshness. Serve immediately in rustic ceramic bowls to highlight the vibrant greens, creamy white feta, and golden yolk.
Can I Make This Ahead?
While this hearty spinach and eggs recipe is best served immediately for optimal texture, several components can be prepped in advance to save time. The whipped feta and the za’atar drizzle are perfect candidates for making ahead.
Store the whipped feta in an airtight container in the refrigerator for up to two days. The za’atar oil will keep in a sealed jar in the refrigerator for up to a week. The main cooking process for the eggs and spinach should be done just before serving to ensure the eggs are perfectly cooked and the spinach hasn’t released excess liquid.

What to Serve with This Meal?
This dish works perfectly as a light meal on its own, but here are some suggestions to round out your spinach and eggs recipe:
- Crusty Bread or Pita: Use sturdy bread to scoop up the creamy feta and runny yolks; warm pita bread also works perfectly here.
- Lemon-Dressed Salad: A light, bright green salad with a simple lemon vinaigrette cuts through the richness of the feta and eggs.
- Roasted Potatoes: For a truly hearty meal, serve alongside crispy roasted potatoes or home fries for added texture and carbs.
FAQs
Can I use frozen spinach instead of fresh?
Yes, you can. Be sure to thaw the frozen spinach completely and squeeze out all excess liquid before adding it to the skillet. This prevents the final dish from being too watery and ensures the eggs set properly in the spinach and eggs recipe.
How do I get runny yolks without undercooking the whites?
The key is covering the skillet with a lid to trap the steam. This helps the whites cook through evenly while keeping the yolks tender. The cooking time for runny yolks is typically 5โ7 minutes after covering, but keep a close eye on the whites to ensure they are set.
What can I use instead of za’atar?
If you don’t have za’atar, try blending dried oregano, thyme, and sesame seeds with a pinch of sumac (if available). Alternatively, a simple lemon zest and chili flake drizzle adds a different, still vibrant, flavor profile to this spinach and eggs recipe.
Is this suitable for meal prepping?
The spinach and eggs themselves don’t reheat well; the eggs will overcook and the texture will be off. However, the whipped feta and za’atar drizzle can be prepped in advance, making the cooking process faster. I sometimes cook a double batch of the spinach base on Sunday, then just crack the fresh eggs into it during the week for quick high-protein meals.
Can I add other vegetables to this recipe?
Yes, try adding thinly sliced mushrooms or bell peppers to the skillet along with the shallots and garlic. Sautรฉ them first to soften before adding the spinach to ensure they are tender, making this a customizable spinach and eggs recipe.
Conclusion
This easy spinach and eggs recipe with whipped feta is a game-changer for quick, flavorful home cooking. It offers a hearty, satisfying meal thatโs far from boring and suitable for any time of day, delivering on high-protein goals. Save this spinach and eggs recipe on Pinterest so you can find it for your next family dinner.
Print
spinach and eggs recipe
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This quick and easy one-pan recipe features high-protein eggs nestled in a bed of wilted spinach, topped with creamy whipped feta and a flavorful za’atar oil drizzle. It’s a satisfying and vibrant meal ready in under 20 minutes.
Ingredients
- 1 lb fresh spinach, washed and dried
- 4 large eggs
- 7 oz feta cheese, crumbled
- 1/4 cup full-fat plain yogurt (or Greek yogurt)
- 3 cloves garlic, thinly sliced
- 1 small shallot, finely minced
- 5 tablespoons extra virgin olive oil, divided
- 1 tablespoon za’atar spice blend
- 1/4 teaspoon freshly cracked black pepper
- Salt, to taste
- 1/4 cup fresh mint or parsley, chopped (for garnish)
Instructions
- Prepare Whipped Feta: Combine crumbled feta cheese, yogurt, and 1 tablespoon of olive oil in a food processor. Process for 3-5 minutes until completely smooth and creamy. Set aside.
- Make Za’atar Drizzle: In a small bowl, combine 2 tablespoons of olive oil with the za’atar spice blend. Stir well and set aside to infuse.
- Sautรฉ Aromatics: Heat the remaining 2 tablespoons of olive oil in a large skillet over medium heat. Add the minced shallot and sliced garlic, sautรฉing for 2-3 minutes until fragrant and softened.
- Wilt Spinach Base: Add the fresh spinach to the skillet in batches, stirring frequently. Cook for 5-7 minutes until completely wilted and any excess liquid has evaporated. Season with salt and black pepper.
- Cook Eggs in Wells: Create four small indentations in the wilted spinach. Crack one egg into each well. Cover the skillet and cook for 5-7 minutes, until the egg whites are fully set but the yolks remain runny.
- Serve and Garnish: Spoon individual portions of spinach and eggs into bowls. Top each serving with a generous dollop of whipped feta, drizzle with za’atar oil, and garnish with fresh mint or parsley.
Notes
For best results, use a high-quality block feta in brine. The whipped feta and za’atar drizzle can be made up to a few days ahead to save time. If using frozen spinach, thaw completely and squeeze out all excess liquid before adding it to the skillet. Serve with crusty bread for dipping.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Dinner
- Method: Skillet
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 395 kcal
- Sugar: 2 g
- Sodium: 450 mg
- Fat: 33 g
- Saturated Fat: 4 g
- Unsaturated Fat: 29 g
- Trans Fat: 0 g
- Carbohydrates: 4 g
- Fiber: 2 g
- Protein: 17 g
- Cholesterol: 205 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.