Spinach and Feta Shakshuka

Featured in: Vegetable Plates & Grain Bowls

Spinach and feta shakshuka layers a spiced tomato sauce with sautéed onion, garlic and red bell pepper, then folds in baby spinach and cooks four eggs gently until the whites set and yolks remain runny. Ready in about 35 minutes and serves four. Finish with crumbled feta and fresh herbs; serve with crusty or gluten-free bread. For firmer yolks, cook a few extra minutes.

Updated on Fri, 08 May 2026 05:17:29 GMT
Spinach and Feta Shakshuka with runny yolks and fluffy feta, perfect with crusty bread. Pin it
Spinach and Feta Shakshuka with runny yolks and fluffy feta, perfect with crusty bread. | soupbuffer.com

Sometimes, the cheery sizzle of onions in olive oil is all it takes to ground me after a long week. The aroma of cumin rising above a bubbling skillet of tomatoes, wilted spinach, and feta was an accidental comfort find one spring morning when I ran low on pantry staples but had a basket of veggies to spare. As the eggs nestled in their sauce, it felt more like assembling a mosaic than following a recipe. Even the kitchen lighting seemed warmer as the cheese softened into creamy flecks. Shakshuka has since become my kitchen's low-pressure, maximum-reward favorite.

One Saturday, I whipped this up for brunch after friends announced a surprise visit with fifteen minutes' notice. The laughter over bowls of piping hot shakshuka, crusty bread snatching up every bit of sauce, turned a nervous morning into a chaotic, flavor-packed joy. My usually fussy eater even asked for seconds, carefully fishing out extra feta while debating whether to dunk or spoon their bread. That sunny, paprika-bright meal still gets mentioned in our group texts every time brunch comes up.

Ingredients

  • Olive oil: I always use a fruity extra virgin for a richer base, but any good quality oil will make the veggies shine.
  • Yellow onion: A finely chopped onion melts into the sauce and quietly sweetens the whole affair.
  • Garlic: Two cloves give the dish sharpness—don’t skimp unless you’re brunching with vampires.
  • Red bell pepper: Diced small, it adds sweetness and a pop of color to the finished skillet.
  • Fresh baby spinach: It wilts quickly and turns the sauce lush, but kale or chard are great backups if your fridge is unpredictable.
  • Diced tomatoes: I love the convenience of canned, especially when tomatoes are out of season, but if you have ripe tomatoes, use them chopped instead.
  • Ground cumin: The earthy backbone—warming, never overpowering.
  • Smoked paprika: Even a small amount gives deep color and a gentle smokiness that feels restaurant-worthy.
  • Ground coriander: Brightens the whole sauce; it’s a little secret that nudges the flavor into something special.
  • Crushed red pepper flakes: Adjust to your crowd—extra for spice lovers, or skip for mellow mornings.
  • Salt and black pepper: Taste as you go; the feta brings salt, so I start light and adjust at the finish.
  • Feta cheese: Crumbled on top, it adds salt, tang, and a creamy contrast to the sauce’s warmth.
  • Eggs: Crack them one by one into little wells for those perfect poached nests—my favorite part.
  • Fresh cilantro or parsley: Optional but worth the chopped-minute effort for fresh color and a herby lift.
  • Crusty bread: Absolutely essential for mopping—that’s non-negotiable in my house.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start the skillet:
Pour olive oil into a large lidded skillet over medium heat, listening for the quiet sizzle as onions and oil get acquainted. Let onions soften for about 3 minutes, stirring just enough to keep them from browning.
Layer in flavor:
Toss in garlic and bell pepper, stirring until the pepper turns a little glossy and everything smells sweetly savory—another 3 or so minutes.
Bloom the spices:
Add cumin, smoked paprika, coriander, and red pepper flakes, letting the spices toast for a minute so the fragrance fills the kitchen.
Add tomatoes and simmer:
Stir in diced tomatoes (with juices) and bring everything to a slow bubble. Let simmer 5–7 minutes until the sauce thickens enough to coat your spoon, stirring occasionally.
Wilt the greens:
Add spinach in batches, stirring as each handful collapses into the sauce. Season with salt and pepper, tasting until it’s just right for you.
Poach the eggs:
Use a spoon to make four little wells in the sauce and crack an egg into each. Cover and cook on low for 6–8 minutes, peeking for softly set whites but still-jiggly yolks.
Finish with feta and herbs:
Scatter crumbled feta over the eggs and sauce, letting it soften but not melt fully. Add fresh herbs just before serving if you like a colorful topping.
Serve and savor:
Spoon generous helpings onto plates with bread on the side and enjoy immediately while the eggs are perfect.
Vibrant Spinach and Feta Shakshuka dish, eggs gently poached in a rich tomato sauce. Pin it
Vibrant Spinach and Feta Shakshuka dish, eggs gently poached in a rich tomato sauce. | soupbuffer.com
Vibrant Spinach and Feta Shakshuka dish, eggs gently poached in a rich tomato sauce. Pin it
Vibrant Spinach and Feta Shakshuka dish, eggs gently poached in a rich tomato sauce. | soupbuffer.com

This dish took on new life the first time my partner quietly slid the last piece of bread from my plate—not as a joke, but because the sauce was simply too tempting. Somehow, making shakshuka now feels like a small celebration, even on the most ordinary day.

What to Serve With Spinach and Feta Shakshuka

I’ve set out everything from lemony arugula salads to roasted potatoes on shakshuka mornings, but honestly, a basket of warm bread might be unbeatable. If someone brings tangy yogurt or a simple cucumber salad, the meal instantly feels like a Middle Eastern market breakfast, right in your kitchen.

Swaps and Shortcuts for a Weekday Win

Some weeks I swap in canned chickpeas or leftover greens, and nobody notices—other times, I skip the feta for goat cheese or cream cheese, which melts faster. Even jarred roasted red peppers work in a pinch, especially when the fridge is looking sparse and I want dinner on the table in twenty minutes flat.

How to Store and Reheat Leftovers

Shakshuka keeps surprisingly well in the fridge without the eggs—just reheat the sauce and poach fresh eggs over it the next day. The flavor deepens overnight, perfect for easy prep or solo lunches.

  • Store the sauce in a sealed container up to three days.
  • Poach eggs fresh for the best texture.
  • If reheating with eggs, do it gently so the yolks stay runny.
Hearty U.S. breakfast of Spinach and Feta Shakshuka, a visually comforting, spiced tomato skillet. Pin it
Hearty U.S. breakfast of Spinach and Feta Shakshuka, a visually comforting, spiced tomato skillet. | soupbuffer.com
Hearty U.S. breakfast of Spinach and Feta Shakshuka, a visually comforting, spiced tomato skillet. Pin it
Hearty U.S. breakfast of Spinach and Feta Shakshuka, a visually comforting, spiced tomato skillet. | soupbuffer.com

This Spinach and Feta Shakshuka never fails to bring a sense of celebration to the table, no matter how regular the morning. I hope it becomes your new go-to for easy, vibrant meals that feel like a treat every time.

Recipe FAQs

How can I increase the heat level?

Add more crushed red pepper flakes or a spoonful of harissa to the sauce while it simmers. Smoked paprika also adds warmth without overwhelming the other flavors.

What can I substitute for baby spinach?

Use chopped kale or Swiss chard; they need a bit more cooking time to soften. Wilt them in the sauce in batches and adjust simmer time until tender.

How do I get firmer egg yolks?

After cracking eggs into the wells, cover the skillet and cook a few minutes longer, or finish the dish in a 350°F (175°C) oven for 3–5 minutes until yolks reach desired doneness.

How should I store and reheat leftovers?

Chill cooled leftovers in an airtight container for up to 3 days. Reheat gently on the stovetop over low heat or in a preheated oven; eggs may firm up during reheating.

Is this suitable for a gluten-free diet?

Yes—serve without bread or with gluten-free bread. Also verify the feta label if strict gluten-free adherence is needed, as some blends may include additives.

Can I make this dairy-free?

Omit the feta and finish with a sprinkle of toasted pine nuts or crumbled firm tofu seasoned with lemon and salt to add a tangy, briny element without dairy.

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 sauce with wilted spinach and crumbled feta—bright Middle Eastern brunch.

Prep Time
10 minutes
Time to Cook
25 minutes
Overall Time
35 minutes
Created by Audrey Taylor


Skill Level Easy

Cuisine Type Middle Eastern

Makes 4 Portions

Diet Preferences Vegetarian, 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

Steps

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 Info

Review all components for allergens and talk to your health provider if unsure.
  • 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)

Details are for general guidance. Always seek expert healthcare 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.