Spinach and Feta Shakshuka

Featured in: Warm Rustic Skillet Plates

This Middle Eastern-inspired shakshuka starts with sautéed onion, garlic and red pepper in olive oil, then a spiced tomato base simmered with cumin and smoked paprika. Wilted spinach is folded in before making wells to crack four eggs and cook gently until whites set. Finish with crumbled feta and fresh herbs. Ready in about 35 minutes and serves four; adjust heat to taste.

Updated on Tue, 12 May 2026 03:27:32 GMT
A skillet of spinach and feta shakshuka with eggs poached in spiced tomato sauce, garnished with fresh herbs. Pin it
A skillet of spinach and feta shakshuka with eggs poached in spiced tomato sauce, garnished with fresh herbs. | plumcrescent.com

The sizzle of onion hitting hot olive oil was my cue that breakfast was about to become something special. I’d just moved into my first apartment with barely more than a skillet to my name and wanted to shake up my usual eggs routine. When I stumbled across the idea of Spinach and Feta Shakshuka, I could almost smell the promise of smoky spices and fresh greens from reading the description alone. That first attempt was a fragrant, bubbling mess—rich with color and a hint of daring—exactly what my kitchen needed. To this day, the sound of a softly simmering sauce still signals a bright start, no matter the time of day.

One chilly Sunday, I decided to make this shakshuka for friends who claimed they didn’t like brunch. By the end of the meal, the pan was scraped clean, and the conversation had shifted from debating where to eat next to what else we could cook together. Now, whenever I hear laughter bouncing off the kitchen walls, I remember that cheerful table, crusty bread in hand and yolks dripping everywhere.

Ingredients

  • Olive oil: Adds silkiness to the dish and helps the veggies cook evenly—choose a fruity, robust oil if you can.
  • Yellow onion: The sweetness comes forward as it softens; always let it sweat until translucent for the best flavor base.
  • Garlic: Minced fresh for a punchy aroma that makes the whole apartment smell alive.
  • Red bell pepper: Brings mild sweetness and a splash of color—dice it fine so it softens quickly and blends into the sauce.
  • Fresh baby spinach: Wilts easily and brings vibrant green and tender texture; if you use mature spinach, remove the stems.
  • Diced tomatoes: The backbone of the sauce; canned with all their juices creates perfect consistency every time.
  • Ground cumin: Lends earthy warmth, so don’t skimp—smells incredible as it toasts in oil.
  • Smoked paprika: Adds that signature, gentle campfire smokiness.
  • Ground coriander: Offers subtle citrusy notes that freshen each bite more than you’d expect.
  • Crushed red pepper flakes: Optional, for a whisper or wallop of heat—taste as you go.
  • Salt and freshly ground black pepper: Balance all the flavors; taste near the end for the right amount.
  • Feta cheese: Choose a creamy variety for bold flavor pops that melt just slightly into the hot sauce.
  • Eggs: Centerpiece of the dish—fresh as possible so the yolks sit up tall and proud.
  • Cilantro or parsley (optional): Chopped for sprinkling over at the last minute; brings brightness to the finished dish.
  • Crusty bread (optional): Handy for scooping up every last bit—toast it if you want more crunch.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Sizzle the onions:
Pour the olive oil into a large skillet over medium heat and listen for that gentle, happy crackle as the onion softens and becomes glassy, about 3 minutes.
Add the garlic and bell pepper:
Stir in the minced garlic and diced red bell pepper, breathing in the burst of color and aroma as everything cooks for another 3 to 4 minutes until tender.
Toast the spices:
Sprinkle in the cumin, smoked paprika, coriander, and red pepper flakes; stir constantly for a minute until your kitchen is perfumed with deep, smoky spice.
Simmer the tomatoes:
Tip in the diced tomatoes and all their juices, scraping up any browned bits; let the sauce bubble gently for 5 to 7 minutes so it thickens to a rich, soupy consistency.
Wilt the spinach:
Add spinach in handfuls, stirring as it shrinks into the sauce—season with salt and pepper, tasting as you go for just the right balance.
Create the egg nests:
With the back of a spoon, make 4 cozy wells in the bright sauce; carefully crack an egg into each, marveling as the whites set against the vibrant red.
Poach the eggs:
Cover the skillet and reduce the heat to low—watch closely as the eggs cook for 6 to 8 minutes, aiming for just-set whites and runny yolks.
Add the finishing touches:
Scatter feta over everything and, if you love green freshness, shower with cilantro or parsley right before diving in with crusty bread.
Pin it
| plumcrescent.com
Pin it
| plumcrescent.com

There was a morning that started out all grey skies and slow moods, but ended up sunlit with friends crowded around the kitchen counter, dipping bread into shakshuka straight from the skillet. What started as an experiment became a new tradition, with extra feta always disappearing first.

How to Serve It Up

Shakshuka is made for sharing, but even solo, it’s the kind of meal that feels celebratory. Serve it straight from the pan to the table and let everyone scoop, dip, and savor at their own pace.

Playing with Flavor

Some weekends, I swap spinach for kale or Swiss chard—it stands up nicely to the sauce and brings a touch of earthiness. Sometimes I even toss in extra veggies hanging around the fridge, like zucchini coins or spicy green chiles.

Little Lessons from Repeats

Lower heat is your friend for gently poaching eggs in the sauce—no rushed bubbling or rubbery whites. Let the shakshuka rest for one minute off heat before serving so the flavors can settle beautifully.

  • If your feta is extra tangy, use a lighter sprinkle to avoid overpowering the dish.
  • If you like things spicy, pass extra pepper flakes at the table.
  • And always start with more bread than you think you’ll need.
Vibrant eggs nestled in a bed of spinach and feta shakshuka, with rich tomato sauce and crumbled cheese. Pin it
Vibrant eggs nestled in a bed of spinach and feta shakshuka, with rich tomato sauce and crumbled cheese. | plumcrescent.com
Vibrant eggs nestled in a bed of spinach and feta shakshuka, with rich tomato sauce and crumbled cheese. Pin it
Vibrant eggs nestled in a bed of spinach and feta shakshuka, with rich tomato sauce and crumbled cheese. | plumcrescent.com

Whether it’s a lazy breakfast or a speedy weeknight dinner, Spinach and Feta Shakshuka makes even the plainest day feel a little adventurous. Hope you enjoy making it as much as I do.

Recipe Questions & Answers

How do I keep the yolks runny?

Cook on low heat and cover the skillet after cracking the eggs; 6–8 minutes usually sets the whites while keeping yolks soft. Remove lid early to check and use residual heat to finish if needed.

Can I swap the spinach for other greens?

Yes. Baby spinach wilts quickly; heartier greens like kale or Swiss chard work well but add a few extra minutes of cooking or blanch first. Chop large leaves so they incorporate evenly into the sauce.

How can I adjust the spice level?

Increase crushed red pepper flakes or add a spoonful of harissa for more heat. To tame it, reduce the flakes and use milder paprika. Taste the sauce before adding eggs to balance flavors.

What can I use instead of feta?

Goat cheese offers a similar tang and creamy texture. Ricotta salata or a firm crumbly cheese work too. For a dairy-free option, finish with chopped olives and extra lemon zest for brightness.

Can this be prepared ahead or reheated?

Make the tomato-spinach base ahead and refrigerate; reheat gently, then add eggs and cook until done. Fully cooked eggs won’t reheat as well—best to cook eggs fresh when serving.

What are good serving options?

Serve with crusty bread, pita or gluten-free toast to scoop the sauce and runny yolks. A simple salad or roasted potatoes also pair nicely for a heartier meal.

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 a spiced tomato sauce with wilted spinach and crumbled feta, vibrant Middle Eastern brunch or dinner.

Prep time
10 minutes
Time to cook
25 minutes
Overall time
35 minutes
Created by Avery Hayes


Skill level Easy

Cuisine type Middle Eastern

Total made 4 Portions

Dietary details Vegetarian-friendly, No gluten

Ingredient list

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

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 05

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

Step 06

Add Eggs and Poach: 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

Add Feta: Sprinkle crumbled feta over the top.

Step 08

Garnish and Serve: 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 all ingredients for allergy risks and speak with your healthcare provider if you're concerned.
  • 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 portion)

These details are for reference and shouldn't replace healthcare advice.
  • Calorie count: 260
  • Fat content: 15 grams
  • Carbohydrates: 14 grams
  • Proteins: 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.