Spinach and Feta Shakshuka

Featured in: Everyday Dinners

Spinach and feta shakshuka is a one-skillet, Middle Eastern–inspired dish. Sauté onion, garlic and red pepper, add cumin, smoked paprika and coriander, then diced tomatoes and simmer until slightly thickened. Stir in spinach until wilted, make four wells and crack eggs into them. Cover and cook until whites set but yolks are still runny. Finish with crumbled feta and chopped herbs. Serves 4, about 35 minutes total.

Updated on Fri, 08 May 2026 06:35:26 GMT
Spinach and feta shakshuka with eggs poached in spiced tomato sauce, topped with creamy feta and fresh herbs.  Save
Spinach and feta shakshuka with eggs poached in spiced tomato sauce, topped with creamy feta and fresh herbs. | fusionspatula.com

The first time I stumbled across spinach and feta shakshuka was during a lazy Sunday when my fridge looked uninspired and my appetite was indecisive. Something about the scent of garlic mingling with cumin always manages to spark a bit of hope on such days. I didn’t expect it to become a staple, but the colors alone—vivid greens set against smoky tomatoes—felt like a cheerful invitation. As the eggs set gently in the pan beside flecks of creamy feta, I realized just how comforting and lively a simple skillet could be. Cooking this dish turns even a sleepy morning into a bright little celebration right in the kitchen.

I once made this shakshuka for friends crowding around my counter on a rainy afternoon, everyone clutching mugs of tea and talking over each other. Passing the skillet around, someone confessed they'd never tried eggs this way—by the end, there wasn’t even a smear of sauce left. Between the laughter and bits of bread dunked directly into the pan, the kitchen felt warmer and happier than the weather outside ever could.

Ingredients

  • Olive oil: A generous splash brings a fruity base to the veggies, and using extra virgin makes the flavors pop.
  • Yellow onion: Don’t rush the sauté—softening the onion gently builds a sweet, savory start.
  • Garlic: Mince it fresh, and always add it after the onion so it doesn’t brown too fast.
  • Red bell pepper: This adds bright color and a subtle sweetness to balance the spices.
  • Fresh baby spinach: I toss it in by handfuls and let it wilt down; it always looks like too much at first—trust the process.
  • Canned diced tomatoes: Using the tomatoes with juice gives the sauce body and tang—choose a good brand for the brightest flavor.
  • Ground cumin: Its earthy warmth is essential for the classic shakshuka aroma.
  • Smoked paprika: A dash of this takes the flavor from flat to stunningly smoky.
  • Ground coriander: This adds lemony notes that really lift the entire dish.
  • Crushed red pepper flakes: Optional, but stirring them in gives you a subtle heat—just enough to wake up the palate.
  • Salt and freshly ground black pepper: Season at the end once everything else has come together—you’ll get more balanced flavors.
  • Feta cheese: Crumbled right before serving, it melts ever so slightly for pockets of creamy tang.
  • Eggs: Always crack each egg into a small bowl first to avoid stray shell fragments in the pan.
  • Fresh cilantro or parsley: The garnish is more than just for looks—it adds a burst of green flavor on top.
  • Crusty bread: Serve warm, because scraping up the sauce is half the fun.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Sauté the base:
Warm the olive oil in your biggest skillet, listening for the soft sizzle as the onions slide in. Stir until translucent and sweet, about three minutes.
Build flavor with aromatics:
Add the garlic and bell pepper; the pan should smell sweeter and more inviting as everything softens together.
Spice it up:
Dust in the cumin, smoked paprika, coriander, and red pepper flakes, then stir—when your kitchen smells like a spice shop, you’re ready for the next step.
Simmer the tomatoes:
Pour in the diced tomatoes with all their juice, scraping any browned bits, and simmer gently until the sauce thickens a little.
Wilt the greens:
Add spinach by handfuls, tossing and letting each batch melt into the sauce until the whole pile is a lush, green tangle.
Make nests and add eggs:
Use a spoon to press four wells in the sauce and carefully slide an egg into each. Cover and cook low until the whites are opaque but the yolks still jiggle in the center.
Finish with feta:
Scatter the creamy feta over everything so it just starts to melt into pockets.
Garnish and serve:
Top with a shower of herbs if you like. Serve immediately with warm, crusty bread for scooping.
Vibrant skillet shakshuka featuring runny eggs, wilted spinach, and tangy feta in a rich tomato base, served with crusty bread.  Save
Vibrant skillet shakshuka featuring runny eggs, wilted spinach, and tangy feta in a rich tomato base, served with crusty bread. | fusionspatula.com
Vibrant skillet shakshuka featuring runny eggs, wilted spinach, and tangy feta in a rich tomato base, served with crusty bread.  Save
Vibrant skillet shakshuka featuring runny eggs, wilted spinach, and tangy feta in a rich tomato base, served with crusty bread. | fusionspatula.com

Serving this shakshuka one early evening to a tired friend turned the entire day around; we ate right out of the pan, chatting between mouthfuls, and both left feeling lighter than we'd arrived. There's a certain joy in making something that invites people to linger and share, no matter what else the day brings.

How to Adjust the Heat (and the Greens)

I’ve learned you can tame or amp up the spice level just by playing with the red pepper flakes—adding half the suggested amount for delicate palates, or a pinch extra for those who crave a bit of fire. Likewise, if spinach isn’t on hand, kale or chard work well; just chop them small and cook a few minutes longer since they’re a bit sturdier than spinach.

Best Bread for Serving

Nothing beats dragging a warm hunk of bread through the saucy skillet—sourdough offers chew and tang, while gluten-free bread soaks up flavors without getting soggy too quickly. Don’t forget to give the bread a quick toast with olive oil if you want a crispy edge; it makes each bite more memorable.

Favorite Mistakes and Surprising Tricks

Once, my eggs set a bit too quickly, but covering the skillet and briefly turning off the heat rescued their tenderness. Keeping feta in bigger chunks gives pockets of creamy surprise, and sometimes I’ll sneak in a pinch of lemon zest for extra brightness at the end.

  • Add eggs when the sauce is bubbling very gently for the perfect poach.
  • Let the herbs fall loosely over the top rather than chopping too fine.
  • Don’t skip the bread—the sauce is meant to be scooped up, not left behind.
Warm and comforting spinach and feta shakshuka, blending aromatic spices, fresh greens, and perfectly poached eggs for a satisfying meal. Save
Warm and comforting spinach and feta shakshuka, blending aromatic spices, fresh greens, and perfectly poached eggs for a satisfying meal. | fusionspatula.com
Warm and comforting spinach and feta shakshuka, blending aromatic spices, fresh greens, and perfectly poached eggs for a satisfying meal. Save
Warm and comforting spinach and feta shakshuka, blending aromatic spices, fresh greens, and perfectly poached eggs for a satisfying meal. | fusionspatula.com

There’s a simple happiness in a skillet full of color, flavor, and the promise of a shared meal—spinach and feta shakshuka is always a good excuse to gather around the table. May your kitchen be filled with bright aromas and even brighter company.

Recipe FAQs

Can I swap the spinach for another green?

Yes. Kale or Swiss chard are good swaps—remove thick stems and cook a bit longer so the leaves soften. Chop larger greens so they wilt evenly into the sauce.

How do I achieve runny yolks?

Cook covered over low heat for 6–8 minutes, checking so whites are set while yolks remain soft. If pressed for time, baste the yolks with hot sauce from the pan for even cooking without overcooking.

How can I make it spicier?

Increase crushed red pepper flakes, stir in a spoonful of harissa or cayenne, or add extra smoked paprika. Balance heat with a squeeze of lemon or an extra crumble of feta at the end.

Is there a dairy-free option?

Use a plant-based feta or firm crumbled tofu tossed with lemon and salt for tang. Add it at the end to maintain texture and brightness.

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 with a splash of water to loosen the sauce; eggs will firm up further when reheated.

What size skillet is best for even cooking?

A 10–12 inch skillet with a lid fits four eggs comfortably and promotes even simmering. Avoid overcrowding so each egg cooks evenly in its well.

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

Poached eggs in spiced tomato with wilted spinach and crumbled feta—bright, savory, ready in 35 minutes.

Prep duration
10 minutes
Time to cook
25 minutes
Overall time
35 minutes
Created by Liam Johnson

Food Type Everyday Dinners

Skill level Easy

Cuisine type Middle Eastern

Makes 4 Portions

Diet info Meat-Free, Without gluten

What You 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

How to Make It

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 05

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

Step 06

Step 6: 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.

Step 07

Step 7: Sprinkle crumbled feta over the top.

Step 08

Step 8: Garnish with fresh cilantro or parsley if desired. Serve immediately with crusty bread.

Tools Needed

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

Allergy warnings

Review ingredients for allergens and check with a medical expert if needed.
  • 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 details (per serving)

Nutrition facts are estimates for informational reasons and aren't medical guidance.
  • Energy (kcal): 260
  • Fat content: 15 grams
  • Carbohydrates: 14 grams
  • Protein amount: 15 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.