Spinach and Feta Shakshuka

Featured in: Everyday Main Dishes

This Middle Eastern–inspired shakshuka blends a fragrant spiced tomato base with wilted baby spinach and crumbled feta. Sauté onion, garlic and bell pepper, add cumin and smoked paprika, then simmer with diced tomatoes until slightly thickened. Nest eggs in wells, cover and cook 6–8 minutes for runny yolks. Serves four; vegetarian and naturally gluten-free when served without bread. Use kale for a heartier swap or increase red pepper flakes for more heat.

Updated on Sat, 18 Apr 2026 02:43:34 GMT
Spinach and Feta Shakshuka photo: eggs poached in vibrant spiced tomato sauce. Save to Pinterest
Spinach and Feta Shakshuka photo: eggs poached in vibrant spiced tomato sauce. | nexusfork.com

Not every breakfast is destined for ordinary mornings—sometimes, you get a craving for something both cozy and eye-catching. I stumbled into making spinach and feta shakshuka on a lazy Sunday, drawn by the irresistible sizzle of garlic in olive oil and the bold, earthy aroma of smoked paprika. There was a certain thrill in watching tomatoes bubble fiercely as the kitchen filled with peppery warmth. The colors alone sunk into my memory: wilted greens, golden yolks, creamy white feta, all swirling in rich red sauce. It instantly became my answer for mornings when I wanted a meal that promised more than just sustenance.

I once made this shakshuka for a brunch potluck, turning my small kitchen into a hub of laughter and spilled coffee as we jostled for counter space. When I cracked open the eggs into fragrant sauce, someone called dibs on the runniest yolk—proof that this pan held real anticipation. That day, it wasn’t just about the food, but the shared delight of scooping up molten cheese and tender greens with crusty bread, each of us reaching back for seconds.

Ingredients

  • Olive oil: A glug in the skillet helps onions shimmer and garlic bloom—don’t skimp, the aroma sets your mood for the whole dish.
  • Yellow onion: Chop it fine for a subtle sweetness that blends into every spoonful, making the base unforgettable.
  • Garlic: From experience, letting garlic gently sizzle (not brown) keeps it mellow—garlic burns quickly, so keep your eye on the pan.
  • Red bell pepper: Its pop of color and gentle crunch bring a welcome contrast to the velvety sauce.
  • Fresh baby spinach: Toss in handfuls at a time, watching it collapse into rich emerald ribbons that soak up every bit of flavor.
  • Diced tomatoes: The sauce comes alive with these—use the whole can, juices included, for a base that simmers heartily.
  • Ground cumin: Its earthy depth threads through each bite, so don’t skip it if you want true shakshuka soul.
  • Smoked paprika: Just a teaspoon adds mysterious, woodsy undertones—my favorite secret to smokiness without a grill.
  • Ground coriander: Gentle and citrusy, it lifts the other spices so the sauce never feels flat.
  • Crushed red pepper flakes: Shake in as much as your table can handle—easy to dial up or down.
  • Salt and freshly ground black pepper: Fine-tuning the balance is everything; taste as you go for confidence in every spoonful.
  • Feta cheese: Crumble generously—the creamy, tangy bite is a game-changer in warm sauce.
  • Eggs: Crack them straight into wells in the sauce for striking looks and that satisfying, runny yolk moment.
  • Fresh cilantro or parsley: Optional, but fresh herbs over the top give your shakshuka a final flourish.
  • Crusty bread: Slicing it thick is key—every bite deserves a soak of sauce and egg yolk.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Sizzle Your Base:
Pour olive oil into a large skillet and let the gentle hiss begin as you add chopped onion. Stark scents of onion mellow as it turns translucent in just three minutes.
Build the Aroma:
Stir in garlic and red bell pepper, letting each piece soften and the kitchen get brighter—about 4 minutes of steady, watchful stirring.
Spice Infusion:
Add cumin, smoked paprika, coriander, and a sprinkle of red pepper flakes. As you stir, the spices bloom and send up tiny clouds of inviting scent.
Simmer Your Foundation:
Tip in diced tomatoes, juices and all, and let the mixture gently bubble for 5–7 minutes. The sauce thickens, glistening as you stir every so often.
Wilting Spinach Magic:
Add spinach in batches, poking it down as it softens and turns glossy green—salt and pepper here, tasting as you go.
The Egg Ritual:
Create four little wells with a spoon and crack an egg into each, nestling them into the sauce. Cover and lower heat, watching the whites go opaque while yolks stay teasingly golden, about 6–8 minutes.
Crowning with Feta:
Scatter crumbled feta over the pan so it softens slightly atop the bubbling sauce and just-set eggs.
Dressing Up and Serving:
Finish with herbs if you like, and bring the skillet straight to the table alongside slices of crusty bread, still steaming.
Delicious Spinach and Feta Shakshuka, topped with crumbled feta, ready to serve. Save to Pinterest
Delicious Spinach and Feta Shakshuka, topped with crumbled feta, ready to serve. | nexusfork.com

There’s something quietly magical about setting this colorful skillet in the center of the table and hearing the clatter of plates give way to appreciative silence. Whether it’s a weekday wind-down or friends lingering over lunch, it’s that moment when everyone slows down and savors together that stays with me.

Egg Poaching Secrets (and Mishaps)

The trickiest habit I picked up comes from watching egg whites stubbornly stay translucent long after the yolk is ready. Sometimes, gently spooning a bit of sauce over the whites helps them along without sabotaging the runny center. Covering the skillet is nonnegotiable if you want steam to do its work evenly. If you’re fussy about yolk doneness, peek and poke the eggs gently. There’s some trust involved, but it’s worth it once you break into that first golden orb.

Make-ahead and Swaps

One clever shortcut is making the tomato base in advance and stashing it in the fridge overnight—eggs and toppings take just moments in the morning. If you’re out of spinach, kale or Swiss chard work beautifully, and sometimes I’ll toss in a ribbon of zucchini for a twist. I’ve even tried a handful of frozen spinach in a pinch, just squeeze out extra water. Mixing up the herbs or cheese keeps things interesting each time. The base is forgiving, a blank canvas for fridge foraging.

Serving Moments and Unexpected Pleasures

No matter how you plate it, serving shakshuka is about confidence—plonk it right onto the table, straight from the skillet, and let everyone tear off bread themselves. Laughter is encouraged if yolk drips down elbows. There’s no wrong time of day; sometimes this skillet finds its way to dinner when I feel like breaking the rules. Don’t underestimate how quickly it disappears when the company’s good.

  • If you prefer less mess, serve with smaller slices of bread for easier dipping.
  • Add a swirl of yogurt or extra greens to amp up texture and freshness.
  • Don’t walk away while the eggs set—those final minutes are the magic.
Flavorful Spinach and Feta Shakshuka with perfectly set eggs and wilted greens. Save to Pinterest
Flavorful Spinach and Feta Shakshuka with perfectly set eggs and wilted greens. | nexusfork.com

May your next skillet of shakshuka bring bold color and warmth to your table, no matter who’s gathered 'round. Here’s to breakfasts that refuse to be boring.

Questions & Answers

Can I make this ahead of time?

You can prepare the tomato-spinach base a day ahead and refrigerate. Reheat gently, then add wells and cook the eggs just before serving for best texture.

How do I keep the yolks runny?

Once eggs are added, cover the skillet and cook on low heat for 6–8 minutes. For extra control, remove lid and check frequently to stop cooking when whites are set but yolks remain soft.

What can I use instead of spinach?

Kale or Swiss chard are sturdy substitutes; cook them a bit longer so they soften. Baby spinach wilts quickly and keeps the sauce bright.

How can I adjust the spice level?

Increase or decrease crushed red pepper flakes to taste. Smoked paprika adds warmth without heat, while extra cumin deepens the savory profile.

Is there a dairy-free option?

Omit the feta or use a firm dairy-free cheese alternative. The dish remains flavorful due to the spiced tomato base and aromatic vegetables.

What should I serve alongside it?

Serve with crusty bread, pita, naan or gluten-free bread to mop up the sauce. A simple herb garnish like cilantro or parsley brightens each bite.

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

Spiced tomato sauce with wilted spinach, poached eggs and crumbled feta — vibrant and ready in 35 minutes.

Prep duration
10 minutes
Cook duration
25 minutes
Overall time
35 minutes
Recipe by Nexus Fork Wyatt Evans


Skill level Easy

Cuisine type Middle Eastern

Portions 4 Number of servings

Diet preferences Vegetarian-friendly, No gluten

Ingredient list

Vegetables & Greens

01 1 tablespoon olive oil
02 1 medium yellow onion, finely chopped
03 2 garlic cloves, minced
04 1 red bell pepper, diced
05 about 7 cups fresh baby spinach
06 1 (14-ounce) can diced tomatoes with juices

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 3.5 ounces crumbled feta (about 1/2 cup)
02 4 large eggs

Garnishes (optional)

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

Step-by-step guide

Step 01

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

Step 02

Cook pepper and garlic: Add the minced garlic and diced red pepper to the pan and continue to cook, stirring, until the pepper softens, 3 to 4 minutes.

Step 03

Bloom spices: Stir in the ground cumin, smoked paprika, ground coriander and crushed red pepper flakes; cook for about 1 minute to release the spices' aroma.

Step 04

Simmer tomato base: Pour in the diced tomatoes with their juices. Reduce heat to medium-low and simmer, stirring occasionally, until the sauce reduces and thickens slightly, 5 to 7 minutes.

Step 05

Incorporate spinach: Add the baby spinach in batches, stirring each addition until wilted and evenly incorporated. Season with salt and freshly ground black pepper to taste.

Step 06

Poach the eggs: Make four shallow wells in the sauce. Crack one egg into each well, cover the skillet, and cook over low heat until whites are set and yolks are runny, about 6 to 8 minutes; cook longer if firmer yolks are desired.

Step 07

Finish and serve: Sprinkle the crumbled feta over the eggs and sauce. Garnish with chopped cilantro or parsley if using, and serve immediately with crusty or gluten-free bread alongside.

Equipment you'll need

  • Large skillet with a lid
  • Wooden spoon or spatula
  • Chef's knife and cutting board
  • Measuring spoons

Allergy notes

Look at every ingredient for allergens and get help from a medical expert if unsure.
  • Contains eggs and dairy (feta).
  • Dish is gluten-free when served without bread or with certified gluten-free bread; verify cheese if strict avoidance is required.

Nutrition details (per serving)

For informational purposes only. Always check with your healthcare provider.
  • Calorie count: 260
  • Total fat: 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.