Spinach and Feta Shakshuka

Featured in: Warm Spiced Plates

In about 35 minutes, gently sauté onion, garlic and red pepper in olive oil, then stir in cumin, smoked paprika and tomatoes to form a spiced sauce. Wilt batches of spinach into the pan, make four wells and crack in eggs to poach until whites set and yolks remain runny. Finish with crumbled feta and fresh herbs. Serve with crusty or gluten-free bread; swap kale for spinach or add extra red pepper flakes for heat.

Updated on Wed, 22 Apr 2026 08:08:53 GMT
Vibrant spinach and feta shakshuka with poached eggs in a spiced tomato sauce, served with crusty bread for dipping.  Save to Pinterest
Vibrant spinach and feta shakshuka with poached eggs in a spiced tomato sauce, served with crusty bread for dipping. | saffronmoss.com

The sizzle of onions hitting hot olive oil always sets the tone for my mornings, but the first time I made spinach and feta shakshuka, it was a spontaneous twist on a weary Tuesday. I remember pausing to inhale the bright, sweet aroma as cumin and smoked paprika mingled in the kitchen. Let's just say my plans to eat quietly at the kitchen counter faded fast since the colors pulled in a very curious roommate. Breakfast morphed into lively conversation, with eggs nestled in bubbling tomato sauce holding court. Since then, this one-pan wonder has become my go-to for days that need a little extra vibrancy.

One Saturday, everyone somehow landed in my kitchen at once, still in pajamas and half-awake. No one spoke much, but as I cracked eggs into the tomato sauce and sprinkled in feta, I could sense anticipation building just from the shuffling and clinking of coffee mugs. When we finally sat down together, the table was instantly awake—it’s funny how a handful of ingredients can coax warmth into the room. Someone commented that it felt like brunch at a tiny Tel Aviv café. We all agreed there was something quietly celebratory in a meal like this.

Ingredients

  • Olive oil: The foundation for flavor; I find extra virgin brings a silky depth but any good olive oil will work.
  • Yellow onion: Chopped finely so it melts into the sauce—it’s worth taking your time here for that subtle sweetness.
  • Garlic: Two cloves, minced, add an irresistible savory note and can be increased for garlic lovers.
  • Red bell pepper: Diced for color and sweet crunch; roasting it beforehand makes for a smoky spin.
  • Fresh baby spinach: I let it wilt in batches to avoid crowding the pan—it shrinks more than you’d think.
  • Diced tomatoes: Canned tomatoes make this a pantry-friendly staple, but high-quality ones improve the sauce.
  • Ground cumin: Essential for that earthy backbone; toast it in the pan briefly to deepen the flavor.
  • Smoked paprika: Brings an undercurrent of warmth and a hint of smokiness that lifts the whole dish.
  • Ground coriander: Its subtle citrusy notes brighten up the other spices.
  • Crushed red pepper flakes: More or less to your heat preference—a little goes a long way.
  • Salt and freshly ground black pepper: Add gradually, tasting as the sauce simmers to catch that perfect balance.
  • Feta cheese: Crumbled over at the end, it adds creamy tang and salty pops in every bite.
  • Eggs: The showstoppers—crack carefully right into the sauce so they hold their shape nicely.
  • Fresh cilantro or parsley: A handful of chopped herbs at the end lifts everything and adds a spring vibe.
  • Crusty bread: Ideal for scooping up the sauce and yolks, though gluten-free bread makes this fully gluten-free.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Sauté your aromatics:
Heat olive oil in a wide skillet until shimmering, then slide in the onions and let them gently soften, stirring until they turn translucent and fragrant—about three minutes.
Add flavor builders:
Mix in the garlic and red bell pepper, listening for the cheerful sizzle, and let them cook until the peppers begin to melt into the onions.
Spice infusion:
Sprinkle in cumin, smoked paprika, coriander, and red pepper flakes if you like a little heat; stir constantly for a minute, breathing in that heady, toasty aroma.
Build the tomato base:
Pour in the diced tomatoes with their juices and bring everything to a lively simmer, letting the sauce bubble and thicken for five to seven minutes while you scrape up the good bits from the pan.
Wilt the spinach:
Add fresh spinach by the handful, letting each batch shrink down before adding more, and stir until it folds silkily into the sauce; season generously with salt and pepper.
Poach the eggs:
Use a spoon to create four little wells in the simmering tomato mixture, crack an egg into each, cover the skillet, and let them poach over gentle heat for six to eight minutes, just until the whites are set and the yolks still look dreamy and runny.
Finish and serve:
Scatter crumbled feta across the top, sprinkle with fresh chopped herbs if you have them, and bring the pan right to the table alongside generous slices of crusty bread.
Creamy feta and fresh spinach elevate this easy shakshuka recipe, with runny eggs nestled in a smoky paprika-tomato base.  Save to Pinterest
Creamy feta and fresh spinach elevate this easy shakshuka recipe, with runny eggs nestled in a smoky paprika-tomato base. | saffronmoss.com

One bite of runny yolk and tangy feta and suddenly it was less about the recipe and more about the shared forks and easy banter. There’s this way the sauce gets scooped onto bread that always reminds me food is about joining in rather than perfection. That’s when shakshuka crossed the line from just another brunch recipe to the meal I pull out when I want to bring people together.

Little Tricks for Perfect Eggs

The pan’s gentle heat is a bigger factor than the timer—set your burner to the very lowest once the eggs are in and resist the urge to peek too soon. I found swirling a spoon in the tomato sauce before adding eggs keeps them from running together. It’s one of those small details that makes the result look as impressive as it tastes.

Updating the Flavors

After some experimenting, I found a teaspoon of harissa will add heat and depth if you’re craving a spicier edge. Roasting the red pepper ahead of time and using it instead of raw adds bold smokiness. You can play with the greens too—kale or chard hold up beautifully if you’re out of spinach, and they’re sturdier for leftovers.

Serving Moments That Shine

One wintry night I brought the dish to the table straight in the skillet, and everyone just went at it with hunks of bread—it felt deliciously unruly and informal. Fresh herbs sprinkled at the last moment wake up each bite, especially if you choose cilantro for its bright zing. Don’t forget that little tangle of peppery greens on the side—it adds a subtle crunch that balances the creamy eggs perfectly.

  • Ladle the sauce and eggs gently to keep the yolks intact.
  • If your skillet isn’t nonstick, be extra gentle with egg placement.
  • Extra tomato mixture can be frozen for next time—instant shortcut.
Aromatic cumin and smoked paprika flavor this vegetarian shakshuka, featuring wilted spinach, crumbled feta, and perfectly poached eggs. Save to Pinterest
Aromatic cumin and smoked paprika flavor this vegetarian shakshuka, featuring wilted spinach, crumbled feta, and perfectly poached eggs. | saffronmoss.com

This spinach and feta shakshuka is truly a crowd-pleaser on any morning or evening—one pan, bold flavors, and easy smiles all around. May it spark as many unexpected gatherings for you as it has for me.

Recipe FAQs

Can I make the sauce ahead of time?

Yes — cook the tomato-spice base and chill in an airtight container for up to 3 days. Reheat gently, add the spinach to wilt, then create wells and crack in fresh eggs to finish just before serving.

How do I keep the yolks runny?

Cook on low heat with the skillet covered and check at 6 minutes. Remove when whites are set but yolks still jiggle; residual heat will continue to cook them slightly.

What can I use instead of feta?

Try crumbled goat cheese, ricotta salata, or a sprinkle of grated halloumi for salty tang. If omitting cheese, taste and adjust salt before serving.

Can I make this vegan?

To mimic the dish, simmer the spiced tomato and spinach base, then add browned firm tofu cubes or seasoned chickpeas instead of eggs and use a dairy-free crumbly cheese or omit the cheese altogether.

How should leftovers be stored and reheated?

Keep sauce and any cooked eggs separate when possible. Store in the fridge up to 3 days. Reheat sauce in a skillet, then rewarm or re-poach eggs in the hot sauce for best texture.

How can I increase or decrease the heat?

Adjust crushed red pepper flakes or add a spoon of harissa for more heat; reduce or omit the flakes for a milder finish. Smoked paprika adds warmth without intense spice.

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, wilted spinach, poached eggs and tangy feta for a bright Middle Eastern-style brunch in 35 minutes.

Prep Steps Duration
10 min
Time Needed to Cook
25 min
Overall Time Required
35 min
Created by Leah Winslow

Dish Type Warm Spiced Plates

Skill Level Easy

Cuisine Type Middle Eastern

Servings Made 4 Number of Portions

Diet Preferences Meat-Free, Doesn't Contain Gluten

List of Ingredients

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 7 oz fresh baby spinach (about 6 2/3 cups loosely packed)
06 1 can (14 oz) 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 oz crumbled feta (about 1/2 cup)
02 4 large eggs

Garnishes (optional)

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

How to Make It

Step 01

Warm the skillet and sauté onion: Heat 1 tablespoon olive oil in a large skillet over medium heat until shimmering; add the finely chopped onion and sauté until translucent, about 3 minutes.

Step 02

Add garlic and pepper: Add the minced garlic and diced red bell pepper to the skillet and cook, stirring, until softened, about 3 to 4 minutes.

Step 03

Toast spices: Stir in 1 teaspoon ground cumin, 1 teaspoon smoked paprika, 1/2 teaspoon ground coriander and 1/4 teaspoon crushed red pepper flakes (if using); cook for 1 minute to bloom the spices.

Step 04

Simmer tomatoes: Pour in the 14 oz can of diced tomatoes with their juices, bring to a gentle simmer and cook, stirring occasionally, until the sauce thickens slightly, about 5 to 7 minutes.

Step 05

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

Step 06

Poach the eggs in the sauce: Using the back of a spoon, make four wells in the sauce and crack one large egg into each well; reduce heat to low, cover the skillet and cook until the whites are set but yolks remain runny, about 6 to 8 minutes.

Step 07

Finish with feta: Sprinkle the 3.5 oz crumbled feta evenly over the skillet and allow it to warm for a minute.

Step 08

Garnish and serve: Scatter chopped cilantro or parsley if desired and serve immediately with crusty or gluten-free bread alongside.

Equipment List

  • Large skillet with tight-fitting lid
  • Wooden spoon or heatproof spatula
  • Knife and cutting board
  • Measuring spoons

Allergy Details

Double-check each ingredient for allergens. Ask your doctor if you're unsure.
  • Contains eggs
  • Contains dairy (feta)
  • Gluten-free when served without bread or with gluten-free bread; verify cheese if strict gluten avoidance is required

Nutrition Info (per serving)

Only use this info for reference—it won't replace expert advice.
  • Calorie Content: 260
  • Amount of Fat: 15 g
  • Carbohydrate: 14 g
  • Protein Amount: 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.