Spinach and Feta Shakshuka

Featured in: Everyday Flavors

This shakshuka layers a spiced tomato sauce with wilted baby spinach, then gently poaches eggs until whites set and yolks remain runny. Start by softening onion, bell pepper and garlic in olive oil, stir in cumin, smoked paprika and coriander, add diced tomatoes and simmer 5-7 minutes. Fold in spinach, make wells for four eggs, cover and cook 6-8 minutes. Finish with crumbled feta and fresh herbs. Serves 4; 35 minutes total.

Updated on Tue, 14 Apr 2026 15:02:11 GMT
Spinach and Feta Shakshuka with perfectly poached eggs in a spiced tomato and spinach sauce, topped with creamy feta and fresh herbs. Save
Spinach and Feta Shakshuka with perfectly poached eggs in a spiced tomato and spinach sauce, topped with creamy feta and fresh herbs. | oventhyme.com

There&aposs nothing quite like the gentle hiss of onions as they meet warm olive oil on a chilly morning. I stumbled across shakshuka in a tiny café while traveling, but this version, with spinach and creamy feta, felt like an invitation to make it my own. The color alone is enough to brighten up even the dullest weekday, and the aroma brings curious family members into the kitchen with sleepy smiles. It&aposs one of those dishes that feels much fancier than the effort it takes. Every time I make it, I find myself sneaking a taste right from the skillet.

The first time I served spinach and feta shakshuka for brunch, I didn&apost say a word—just set the skillet in the center of the table and handed out spoons. Conversation stopped, replaced by the sound of crispy bread scraping the pan. It&aposs now my secret weapon for last-minute gatherings when I need comforting food that brings people close. Even my cousin, the lifelong egg skeptic, asked for seconds. That morning, the kitchen felt livelier, as if we were all somewhere far away together for a while.

Ingredients

  • Olive oil: Use a good quality one, because its subtle fruitiness deepens the base flavors.
  • Yellow onion: Chop it finely for an even sweeter, softer start to your sauce.
  • Garlic: Mince it well—garlic burns fast but, sautéed just right, it perfumes the whole dish.
  • Red bell pepper: Adds a hint of sweetness and color; don&apost skip it if you can help it.
  • Fresh baby spinach: Wilts down quickly, adding nutrients and beautiful green ribbons throughout.
  • Canned diced tomatoes: Choose the best quality you can find; their acidity lifts the other flavors.
  • Ground cumin: It lends warmth and a subtle earthiness—don&apost be afraid to let it bloom in the pan.
  • Smoked paprika: This spice brings a gentle smokiness that makes every bite memorable.
  • Ground coriander: Adds brightness that pairs so nicely with spinach and tomatoes.
  • Crushed red pepper flakes: Even a pinch wakes up the dish; adjust to your heat preference.
  • Salt and black pepper: Season mindfully, tasting as you go for that perfect balance.
  • Feta cheese: The creamy, briny pop contrasts the soft eggs and tangy sauce perfectly.
  • Eggs: Always use the freshest—you&aposll notice how the yolks hold together when poached.
  • Fresh cilantro or parsley: A sprinkle at the end for freshness and a little color.
  • Crusty bread: Slices or chunks for scooping everything up; no fork required.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Sweat the aromatics:
Warm the olive oil in a large skillet over medium heat, then add chopped onion and cook until soft and see-through—it&aposs your signal to breathe in and enjoy.
Build the base:
Add garlic and diced red bell pepper, letting them sizzle and soften for a few minutes until the kitchen begins to smell irresistible.
Spice it up:
Scatter in cumin, smoked paprika, coriander, and red pepper flakes, stirring until everything is glossy and fragrant.
Tomato time:
Pour in canned diced tomatoes (juices and all), and let the mixture bubble gently as it thickens, stirring every so often.
Wilt the spinach:
Add spinach in handfuls—it will look like too much, then wilt down in no time, turning the sauce a gorgeous green.
Make space for eggs:
With a spoon, nudge the sauce into four little wells and crack an egg into each. Cover the pan, dropping the heat low, and cook until whites are set but yolks are still runny—watch closely!
Add the final touch:
Scatter crumbled feta over the eggs while everything&aposs warm so it softens but doesn&apost melt away.
Serve with flair:
Sprinkle with cilantro or parsley if you like, and serve straight from the pan with crusty bread for scooping.
Save
| oventhyme.com
Save
| oventhyme.com

One foggy Sunday, I brought the pan to the table and my niece tried her first runny yolk with a shy grin—her delighted gasp made the morning feel suddenly special. Sometimes, that&aposs all it takes: bread, a little sauce, and someone you care about to make breakfast unforgettable.

When Your Spinach Won&apost Wilt

If your leaves seem stubborn, just keep stirring and nudge the heat up for a minute or two. Large handfuls always shrink more than you think, and the extra steam from the sauce helps everything come together. Don&apost be tempted to add water—let the tomatoes and their juices do the work. I&aposve learned the hard way that patience is key when wilting greens.

Egg Tips for the Perfect Poach

Cracking eggs directly into simmering sauce can feel nerve-wracking, but don&apost stress over a little runny white—it&aposs all part of the rustic feel. If you want tidier eggs, crack them into a small bowl first, then pour each gently into its own well. Keep a close eye as they cook—there&aposs a fifteen-second window between just-set and overdone. Practice makes this step much less intimidating as you go.

Customizing for Your Crowd

Shakshuka is made for improvising: swap spinach for kale, add a pinch more heat, or double the feta if you&aposre feeling bold. The best part is seeing everyone reach in, no matter the tweaks. I&aposve even tried stirring in leftover roasted potatoes once for a heartier version.

  • No spinach? Chard or arugula fill in gracefully.
  • Crumbled goat cheese creates a tangier twist than feta.
  • Don&apost forget that last taste for seasoning before you serve.
Vibrant vegetarian shakshuka featuring tender eggs nestled in a rich, smoky tomato and spinach base, garnished with crumbled feta cheese. Save
Vibrant vegetarian shakshuka featuring tender eggs nestled in a rich, smoky tomato and spinach base, garnished with crumbled feta cheese. | oventhyme.com
Vibrant vegetarian shakshuka featuring tender eggs nestled in a rich, smoky tomato and spinach base, garnished with crumbled feta cheese. Save
Vibrant vegetarian shakshuka featuring tender eggs nestled in a rich, smoky tomato and spinach base, garnished with crumbled feta cheese. | oventhyme.com

Any morning that starts with spinach and feta shakshuka is already off to a great start. Here&aposs to more shared skillets and the happy mess of good food enjoyed together.

Kitchen Guide

How can I keep yolks runny without undercooking whites?

Use low heat and cover the skillet to set whites gently while keeping yolks soft. Check after 6 minutes and cook an extra minute or two if needed. You can also finish under a hot oven for 1-2 minutes if preferred.

Can I use frozen spinach instead of fresh?

Yes. Thaw and squeeze out excess liquid, then add it to the sauce a minute or two earlier than fresh leaves. That prevents extra water from thinning the sauce.

What can I use in place of feta?

Try crumbled goat cheese, ricotta salata, or a little grated halloumi for saltiness and creaminess. Adjust seasoning since some alternatives are saltier than feta.

How do I increase the heat without overwhelming flavors?

Add crushed red pepper flakes or a spoonful of harissa to the sauce while it simmers. Toast ground spices briefly in the oil to bloom their aroma before adding tomatoes.

Is this suitable for a gluten-free diet?

The tomato-spinach-egg base is naturally gluten-free. Serve with gluten-free bread or without bread. Check packaged cheeses for additives if strict gluten avoidance is required.

How should leftovers be stored and reheated?

Store in an airtight container in the fridge for up to 2 days. Reheat gently in a skillet over low heat; add a splash of water or tomato juice if the sauce has thickened. For best texture, you may crack fresh eggs into warmed sauce and cook briefly.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Spinach and Feta Shakshuka

Eggs poached in spiced tomato-pan sauce with wilted spinach and crumbled feta - bright, savory, and ready in 35 minutes.

Prep duration
10 min
Kitchen time
25 min
Complete duration
35 min
Created by Grace Mitchell


Skill level Easy

Heritage Middle Eastern

Output 4 Portions

Dietary requirements Meat-free, No gluten

What you'll need

Vegetables & Greens

01 1 tablespoon olive oil
02 1 medium yellow onion, finely chopped
03 2 cloves garlic, minced
04 1 red bell pepper, diced
05 200 g (7 oz) fresh baby spinach
06 1 can (400 g / 14 oz) diced tomatoes

Spices & Seasoning

01 1 teaspoon ground cumin
02 1 teaspoon smoked paprika
03 1/2 teaspoon ground coriander
04 1/4 teaspoon crushed red pepper flakes (optional)
05 Salt and freshly ground black pepper, to taste

Dairy & Eggs

01 100 g (3.5 oz) feta cheese, crumbled
02 4 large eggs

Garnishes (optional)

01 Fresh cilantro or parsley, chopped
02 Crusty bread, for serving

Method

Phase 01

Sauté onion: Heat olive oil in a large skillet over medium heat. Add onion and sauté until translucent, about 3 minutes.

Phase 02

Add garlic and bell pepper: Add garlic and red bell pepper; cook for another 3–4 minutes until softened.

Phase 03

Add spices: Stir in cumin, smoked paprika, coriander, and red pepper flakes. Cook for 1 minute to release the aromas.

Phase 04

Simmer tomatoes: Add diced tomatoes with their juices. Simmer for 5–7 minutes, stirring occasionally, until sauce thickens slightly.

Phase 05

Add spinach: Add spinach in batches, stirring until wilted. Season with salt and pepper to taste.

Phase 06

Poach eggs: Make 4 wells in the sauce. Crack an egg into each well. Cover and cook on low heat for 6–8 minutes, or until eggs are just set but yolks remain runny.

Phase 07

Add feta: Sprinkle crumbled feta over the top.

Phase 08

Garnish and serve: Garnish with fresh cilantro or parsley if desired. Serve immediately with crusty bread.

Kitchen tools needed

  • Large skillet with lid
  • Wooden spoon
  • Knife and cutting board
  • Measuring spoons

Allergy notes

Always review ingredients for potential allergens and seek professional medical advice when uncertain.
  • Contains eggs and dairy (feta cheese).
  • Gluten-free if served without bread or with gluten-free bread.
  • Double-check cheese if strictly gluten-free.

Nutrition breakdown (per portion)

Values shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 260
  • Fats: 15 g
  • Carbohydrates: 14 g
  • Proteins: 15 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.