Green Shakshuka Spinach Feta

Vibrant Green Shakshuka with Spinach and Feta Cheese features poached eggs nestled in a savory herb sauce.  Pin This
Vibrant Green Shakshuka with Spinach and Feta Cheese features poached eggs nestled in a savory herb sauce. | dashanddish.com

Green shakshuka brings a fresh spin to traditional flavors by combining tender spinach, aromatic herbs, and diced vegetables simmered in spices. Gently poached eggs are nestled within this vibrant green sauce, topped with creamy crumbled feta. The blend of cumin, coriander, and smoked paprika adds depth, while lemon juice brightens the flavors. A simple skillet meal ready in under 35 minutes, ideal for breakfast or a light dinner.

The first time I made green shakshuka, my kitchen smelled like an herb garden after rain. My roommate walked in mid-cook, looked at the vibrant green bubbling away in the pan, and asked if I was making soup for witches. That pan disappeared so fast that now I double the recipe just to ensure there are leftovers.

Last spring, I served this at a brunch where half the guests swore they hated spinach. Someone actually asked if there was a way to make the sauce by the gallon jar. Watching people dip crusty bread into those runny yolks mixed with the green sauce made me realize this dish converts skeptics without them even noticing.

Ingredients

  • 2 tablespoons olive oil: This creates the base for sautéing your vegetables and helps all those spices bloom properly
  • 1 medium onion, finely chopped: The onion provides the aromatic foundation that builds depth in every bite
  • 2 cloves garlic, minced: Fresh garlic adds that punch that bridges the vegetables and the herbs
  • 1 green bell pepper, diced: This adds sweetness and texture contrast to the softer greens
  • 1 small zucchini, diced: Zucchini soaks up those spices and adds another layer of green flavor
  • 6 cups fresh spinach, roughly chopped: The backbone of your sauce, spinach wilts down into something almost silky
  • 1 cup fresh parsley leaves, chopped: Bright and fresh, this keeps the sauce from feeling too heavy
  • 1 cup fresh cilantro leaves, chopped: This brings that citrusy herbal note that makes the sauce sing
  • 1 jalapeño or green chili, finely chopped: Optional but adds a gentle heat that wakes up the palate
  • 1 teaspoon ground cumin: Earthy and warm, this is the spice that gives it that Middle Eastern soul
  • 1 teaspoon ground coriander: Slightly citrusy and floral, this balances the deeper cumin notes
  • 1/2 teaspoon smoked paprika: This adds subtle smokiness without overpowering the fresh greens
  • Salt and freshly ground black pepper: Essential for bringing all those flavors together
  • 1/4 cup water or vegetable broth: Creates enough moisture to let everything simmer together without drying out
  • Juice of 1/2 lemon: Brightens the whole dish and cuts through the rich eggs and feta
  • 4-6 large eggs: The heart of shakshuka, poached right in that beautiful green sauce
  • 100 g feta cheese, crumbled: Salty and creamy, this is the finishing touch that makes it unforgettable
  • Fresh herbs: Extra parsley and cilantro for serving add fresh pops of color and flavor
  • Sliced avocado or crusty bread: For soaking up every last drop of that sauce

Instructions

Sauté the aromatics:
Heat olive oil in a large skillet over medium heat, then add your chopped onion and let it soften for 2 to 3 minutes until it turns translucent and fragrant
Add the vegetables:
Stir in the garlic, green bell pepper, and diced zucchini, then cook for 4 to 5 minutes until theyre tender but still holding their shape
Wilt the greens:
Toss in the spinach, parsley, cilantro, and jalapeño if youre using it, then stir constantly for 2 to 3 minutes until everything wilts down into a vibrant green mixture
Season the sauce:
Sprinkle in the cumin, coriander, smoked paprika, salt, and pepper, then mix well until the spices are evenly distributed and fragrant
Add moisture and acidity:
Pour in the water or broth along with the lemon juice, then let everything simmer together for 2 minutes so the flavors can meld
Create wells for the eggs:
Use the back of a spoon to make small indentations in the green mixture, then crack an egg into each well
Poach the eggs:
Cover the skillet and cook for 6 to 8 minutes until the whites are set but the yolks remain runny
Finish with feta:
Remove from heat and sprinkle crumbled feta all over the top along with extra fresh herbs
Serve immediately:
Bring the whole skillet to the table and let everyone dig in with crusty bread or sliced avocado on the side
Overhead view of Green Shakshuka with Spinach and Feta Cheese served in a cast-iron skillet with fresh herbs.  Pin This
Overhead view of Green Shakshuka with Spinach and Feta Cheese served in a cast-iron skillet with fresh herbs. | dashanddish.com

My sister texted me at midnight once after making this, saying she ended up eating it straight from the pan with a fork while standing at the stove. Thats the kind of dish this is, the kind that demands to be eaten immediately regardless of presentation or propriety.

Choosing Your Greens

While spinach is traditional because it wilts so beautifully, Ive used Swiss chard when thats what I had in the fridge. The key is sticking to greens that soften quickly rather than sturdy ones like kale that need longer cooking time.

The Egg Technique

Cracking each egg into a small bowl first instead of directly into the pan prevents broken yolks or shells from falling in. I learned this after one too many dinners spent fishing out eggshell fragments while everyone waited.

Serving Suggestions

Some people like to flake the feta on top right before serving so it stays distinct and salty rather than melting completely into the sauce. Either way works, but the texture contrast when it stays slightly crumbly is worth considering.

  • Warm your bread before serving so it melts into the egg yolks just right
  • Have extra lemon wedges at the table for those who love extra brightness
  • This reheats surprisingly well for breakfast the next morning
Close-up on a spoon dipping into Green Shakshuka with Spinach and Feta Cheese revealing creamy feta crumbles. Pin This
Close-up on a spoon dipping into Green Shakshuka with Spinach and Feta Cheese revealing creamy feta crumbles. | dashanddish.com

There is something deeply satisfying about breaking that first yolk and watching it mix with the green sauce. Those moments are why we cook instead of just eat.

Recipe FAQs

Onions, garlic, green bell pepper, zucchini, and a generous amount of fresh spinach form the vegetable base.

Ground cumin, coriander, smoked paprika, lemon juice, and a hint of jalapeño create a vibrant, savory green sauce.

Crumbled feta cheese adds a creamy, tangy finish that balances the herbs and spices.

Yes, omit eggs and feta and substitute with chickpeas or tofu for protein.

A large skillet with a lid is essential for sautéing and gently poaching the eggs in the sauce.

Preparation takes about 15 minutes, with an additional 20 minutes to cook, totaling 35 minutes.

Green Shakshuka Spinach Feta

Poached eggs nestled in a savory green spinach, herb, and feta sauce for a fresh, vibrant meal.

Prep 15m
Cook 20m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Vegetables & Greens

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 green bell pepper, diced
  • 1 small zucchini, diced
  • 6 cups fresh spinach, roughly chopped
  • 1 cup fresh parsley leaves, chopped
  • 1 cup fresh cilantro leaves, chopped
  • 1 jalapeño or green chili, finely chopped (optional)

Sauce & Seasonings

  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon smoked paprika
  • Salt and freshly ground black pepper, to taste
  • 1/4 cup water or vegetable broth
  • Juice of 1/2 lemon

Eggs & Cheese

  • 4-6 large eggs
  • 3.5 oz feta cheese, crumbled

Garnishes

  • Fresh herbs (parsley, cilantro), for serving
  • Sliced avocado or crusty bread (optional)

Instructions

1
Sauté the Aromatics: Heat olive oil in a large skillet over medium heat. Add onion and sauté for 2-3 minutes until softened and translucent.
2
Cook the Vegetables: Stir in garlic, green bell pepper, and zucchini. Cook for 4-5 minutes, stirring occasionally, until vegetables are tender-crisp.
3
Wilt the Greens: Add spinach, parsley, cilantro, and jalapeño if using. Cook, stirring constantly, until greens wilt down completely, about 2-3 minutes.
4
Season the Mixture: Sprinkle in cumin, coriander, smoked paprika, salt, and pepper. Mix thoroughly to distribute spices evenly throughout the vegetables.
5
Add Liquid and Simmer: Pour in water or broth and lemon juice. Simmer for 2 minutes, allowing flavors to meld and the mixture to achieve a saucy consistency.
6
Create Wells for Eggs: Use the back of a spoon to make 4-6 small wells in the green mixture. Crack an egg into each well, taking care not to break the yolks.
7
Poach the Eggs: Cover the skillet with a tight-fitting lid and cook for 6-8 minutes, or until egg whites are completely set but yolks remain runny to your preference.
8
Add Finishing Touches: Remove from heat immediately. Sprinkle crumbled feta cheese evenly over the top and garnish with additional fresh herbs.
9
Serve: Serve directly from the skillet while hot, accompanied with sliced avocado or crusty bread for dipping if desired.
Additional Information

Equipment Needed

  • Large skillet with tight-fitting lid
  • Cutting board and sharp knife
  • Wooden spoon or heat-resistant spatula

Nutrition (Per Serving)

Calories 270
Protein 15g
Carbs 13g
Fat 18g

Allergy Information

  • Contains eggs and dairy (feta cheese). Naturally gluten-free when served without bread. Always verify ingredient labels for potential allergens, particularly in pre-seasoned feta or broth.
Lindsay Monroe

Home cook sharing easy, flavorful recipes for everyday family meals.