Spinach and Feta Shakshuka

Featured in: Soft Weekend Meadow Treats

Poach eggs in a spiced tomato and bell pepper sauce with wilted spinach and crumbled feta. Start by sautéing onion, garlic and red pepper in olive oil, then stir in cumin, smoked paprika and diced tomatoes; simmer until thick. Add spinach to wilt, make wells, crack eggs, cover and cook until whites set. Finish with feta and fresh herbs; serve with crusty or gluten-free bread.

Updated on Fri, 17 Apr 2026 01:51:53 GMT
Vibrant Spinach and Feta Shakshuka with poached eggs in spiced tomato sauce, garnished with fresh herbs.  Save Pin
Vibrant Spinach and Feta Shakshuka with poached eggs in spiced tomato sauce, garnished with fresh herbs. | meadowforks.com

Some mornings just beg for a little adventure in the kitchen, and that&aposs how I first stumbled onto this spinach and feta shakshuka. I was craving something cozy but with a bit of brightness, and the sound of eggs simmering in spiced tomato sauce was too tempting to resist. The aroma of cumin and warm paprika curling through my tiny apartment caught the attention of my neighbor, who popped in just as the eggs began to set. We ended up sharing breakfast right from the pan, mopping up sauce with big pieces of crusty bread. It&aposs been a go-to for quick, lively meals ever since, even when it&aposs just me and a coffee cup for company.

I still remember making this for my friend Maya on a rainy Saturday. We played music too loud, danced in pajamas, and laughed at our attempts to crack eggs without breaking the yolks. The kitchen filled with the smell of caramelizing onions, and by the time we sat down, the gloomy weather was forgotten. Sharing that bubbling skillet at the table made the day feel bright, even from indoors.

Ingredients

  • Olive oil: A good first-press olive oil makes the foundation fragrant and gives everything a gentle richness; don&apost be shy to use the real stuff.
  • Yellow onion: Choose a fresh, firm onion — chop it finely so it melts into the sauce and doesn&apost overpower each bite.
  • Garlic: Freshly minced garlic brings that essential base note, but wait to add it until just after the onions so it won&apost burn.
  • Red bell pepper: This adds sweetness and beautiful color; try to dice it evenly so it cooks through without turning mushy.
  • Fresh baby spinach: Wilt it gently; a big pile disappears quickly but leaves the whole dish tasting green and fresh.
  • Diced tomatoes: Canned works perfectly here — pour in with the juices, but if you want extra depth, try fire-roasted tomatoes.
  • Ground cumin: Don&apost skip this — it brings earthy warmth that makes shakshuka unmistakable.
  • Smoked paprika: For a smoky undertone; the aroma as it hits the heat is almost as good as the taste.
  • Ground coriander: This little addition lifts the sauce unexpectedly and makes it feel thoughtfully spiced.
  • Crushed red pepper flakes: Go easy if you&aposre heat-shy, but that little kick is lovely on a cold morning.
  • Salt and black pepper: Always taste and adjust — tomatoes soak up more seasoning than you might guess.
  • Feta cheese: Real Greek feta crumbles best over the eggs as they finish; it&aposs both tangy and luxurious.
  • Large eggs: Room temperature eggs seem to poach more evenly in the sauce; fresher eggs hold their shape better in each well.
  • Fresh cilantro or parsley: Handfuls of chopped herbs right at the end bring brightness to the whole pan.
  • Crusty bread: Essential for scooping; toast it lightly so it holds up to the sauce.

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 your largest skillet over medium heat and pour in the olive oil. When it shimmers, toss in the onion and listen for that satisfying sizzle, cooking until translucent.
Layer the flavor:
Tip in the garlic and diced red bell pepper and stir as the aroma lifts; cook until they soften, keeping everything moving so nothing burns.
Toast the spices:
Sprinkle in cumin, smoked paprika, coriander, and red pepper flakes, stirring for a mere minute — just long enough for their fragrance to bloom.
Simmer the tomato sauce:
Dump in the tomatoes with their juices and let the mixture bubble gently, thickening until the sauce feels hearty when you drag a spoon across the pan.
Add the greens:
Pile in the spinach by handfuls, stirring as it wilts and deepens in color; season generously with salt and pepper.
Nestle in the eggs:
Make four neat wells with the back of a spoon, crack an egg into each space, and lower the heat before covering the pan; watch for eggs that are just shy of fully set but with bright, runny yolks.
Finish with feta:
Scatter the crumbled feta over the bubbling sauce so it starts to melt just as you take it off the heat.
Add fresh touches and serve:
Sprinkle with herbs, grab your thickest slices of bread, and scoop directly from the skillet while everything&aposs hot and inviting.
Creamy feta and wilted spinach enrich this easy vegetarian shakshuka, perfect for a hearty brunch.  Save Pin
Creamy feta and wilted spinach enrich this easy vegetarian shakshuka, perfect for a hearty brunch. | meadowforks.com

I can still picture that time this dish quietly took over our Sunday morning. My partner, not always a spinach fan, ended up scraping the very last bit from the pan when he thought I wasn&apost looking. We grinned over empty plates — sometimes a meal becomes a small occasion all its own.

What to Serve With Spinach & Feta Shakshuka

I've found shakshuka welcomes improvisation at the table. Some days it&aposs simple — just ripped bread and strong coffee. Other times, I'll top the eggs with more herbs or even a swirl of harissa if I'm feeling bold. A salad with lemony dressing is perfect alongside, cutting the richness just enough.

How to Adjust Spice and Texture

If you're cooking for a group with varied palates, try adding red pepper flakes only to half the pan. I've even dropped in cooked chickpeas or a side of crispy potatoes when friends wanted extra heartiness. Keeping control over the eggs&aposs doneness makes everyone happier at the table.

Simple Swaps and Make-Ahead Ideas

Once, I replaced spinach with chopped kale and it surprisingly held its texture even better. Garlic lovers can double up — just cook it gently to avoid bitterness. This whole sauce holds up beautifully in the fridge, so it&aposs perfect for prepping ahead if mornings are hectic.

  • If the eggs are done before you 're ready, slide the pan off the heat and cover lightly to hold warmth.
  • Always crumble the feta by hand — it tastes fresher than pre-crumbled.
  • Remember, thick bread is for scooping, thin bread gets soggy.
Aromatic cumin and paprika flavor this colorful Spinach and Feta Shakshuka, served with crusty bread for dipping. Save Pin
Aromatic cumin and paprika flavor this colorful Spinach and Feta Shakshuka, served with crusty bread for dipping. | meadowforks.com

Shakshuka has a way of drawing people into the kitchen, no matter how rushed the day. However you serve it, it&aposs always worth sharing — even if it&aposs just with yourself.

Recipe FAQs

How do I keep the yolks runny?

Cook covered on low heat for about 6–8 minutes until whites are set but yolks still jiggle. Remove the pan from heat and let residual warmth finish them if needed.

Can I use frozen spinach instead of fresh?

Yes. Thaw and squeeze out excess liquid, then add it a little earlier so the extra moisture can reduce. You may need to simmer the sauce a bit longer.

How can I adjust the heat level?

Omit crushed red pepper flakes or use mild paprika instead of smoked for a gentler profile. Add chili gradually and taste as you go to avoid overpowering the dish.

What are good serving suggestions?

Serve with crusty bread, pita, naan, or a gluten-free loaf to soak up the sauce. A simple green salad or roasted potatoes also complement the flavors.

How do I make this dairy-free?

Skip the feta or substitute with firm tofu crumbles or a plant-based cheese. Brighten the dish with extra herbs, lemon zest, or olives for savory balance.

How long does it keep and how should I reheat it?

Store cooled leftovers in an airtight container in the fridge up to 2 days. Reheat gently in a skillet over low heat; consider adding an extra egg when reheating to refresh the dish without overcooking yolks.

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 and wilted spinach topped with crumbled feta, ideal for brunch.

Prep Time
10 minutes
Time in Oven/Pan
25 minutes
Complete Time
35 minutes
Recipe by Meadow Forks Olivia Morgan


Skill Level Easy

Cuisine Middle Eastern

Servings Produced 4 Portions

Diet Preferences Vegetarian-Friendly, Wheat-Free

What You'll Need

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
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, to taste
06 Freshly ground black pepper, to taste

Dairy & Eggs

01 3.5 oz feta cheese, crumbled
02 4 large eggs

Garnishes (optional)

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

Step-by-Step Directions

Step 01

Heat oil and sweat onion: Warm a large skillet over medium heat and add the olive oil. Add the chopped onion and sauté until translucent, about 3 minutes, stirring occasionally.

Step 02

Add garlic and bell pepper: Add the minced garlic and diced red bell pepper to the skillet and cook 3–4 minutes until the pepper softens, stirring to combine with the onion.

Step 03

Toast spices: Stir in the ground cumin, smoked paprika, ground coriander and crushed red pepper flakes (if using). Cook for about 1 minute until the spices become fragrant.

Step 04

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

Step 05

Wilt 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

Create wells and add eggs: Using the back of a spoon, make four shallow wells in the sauce. Crack one egg into each well, reduce heat to low, cover the skillet and cook 6–8 minutes until whites are set and yolks remain slightly runny.

Step 07

Add feta: Remove the lid and evenly scatter the crumbled feta over the eggs and sauce. Allow the cheese to warm for 1 minute.

Step 08

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

Kitchen Tools Needed

  • Large skillet with lid
  • Wooden spoon or heatproof spatula
  • Knife
  • Cutting board
  • Measuring spoons

Allergy Notice

Always review ingredients for allergens. When unsure, consult your doctor.
  • Contains eggs and dairy (feta).
  • Dish is gluten-free when served without bread or with certified gluten-free bread; verify cheese if strict avoidance required.

Nutrition Info (per portion)

This nutritional guidance is for informational use only. For personal advice, speak to a healthcare provider.
  • Total Calories: 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.