Green Shakshuka with Spinach

A close-up of Green Shakshuka with Spinach and Feta Cheese, featuring poached eggs in a vibrant green herb sauce. Save to Pinterest
A close-up of Green Shakshuka with Spinach and Feta Cheese, featuring poached eggs in a vibrant green herb sauce. | rusticrouterecipes.com

This dish showcases poached eggs gently cooked in a savory green sauce made from spinach, fresh herbs, and a fragrant blend of spices including cumin, coriander, and smoked paprika. The sauce is enriched with diced zucchini, bell pepper, and onion, creating a fresh and flavorful base. Finished with crumbled feta cheese and served with optional avocado or crusty bread, it offers a balanced meal perfect for any time of day.

Preparation involves sautéing vegetables until tender, wilting the spinach and herbs, then gently cooking eggs in the flavorful green mixture until just set. The result is a vibrant, wholesome plate with a harmonious blend of textures and tastes inspired by Mediterranean and Middle Eastern flavors.

The first time I made green shakshuka, I was skeptical about how spinach and herbs could replace the classic tomato base. But watching those eggs poach in a vibrant green sauce completely changed my mind. Now it is the breakfast I crave when I want something fresh but still comforting.

My sister came over last Sunday and walked in while the shakshuka was simmering. She stood in the kitchen doorway just inhaling the aroma of cumin and sautéed vegetables. We ate it straight from the skillet with torn pieces of sourdough, dipping until not a single drop remained.

Ingredients

  • 2 tablespoons olive oil: A good quality extra virgin makes a difference here since it carries all the spices
  • 1 medium onion, finely chopped: The foundation of flavor, so take your time dicing evenly
  • 2 cloves garlic, minced: Add it after the vegetables soften so it does not burn
  • 1 green bell pepper, diced: Adds sweetness and crunch to balance the earthy greens
  • 1 small zucchini, diced: Keeps the sauce substantial without adding heaviness
  • 6 cups fresh spinach, roughly chopped: It looks like a mountain but wilts down dramatically
  • 1 cup fresh parsley leaves: Do not skip this, it brings brightness to the green sauce
  • 1 cup fresh cilantro leaves: If you hate cilantro, just double the parsley
  • 1 jalapeño or green chili: Optional, but a little heat makes everything pop
  • 1 teaspoon ground cumin: The backbone of shakshuka flavor
  • 1 teaspoon ground coriander: Adds citrusy warmth that pairs beautifully with feta
  • 1/2 teaspoon smoked paprika: Regular paprika works too, but smoked adds depth
  • Salt and freshly ground black pepper: Taste the sauce before adding eggs, it should be well seasoned
  • 1/4 cup water or vegetable broth: Helps create the saucy consistency eggs need
  • Juice of 1/2 lemon: Brightens all the rich, cooked flavors right at the end
  • 4 to 6 large eggs: Farm fresh eggs really shine here with their deep orange yolks
  • 100 g feta cheese, crumbled: Room temperature feta melts slightly into the sauce

Instructions

Sauté the aromatics:
Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook for 2 to 3 minutes until it turns translucent and fragrant.
Soften the vegetables:
Stir in the garlic, green bell pepper, and zucchini. Let them cook for 4 to 5 minutes, stirring occasionally, until the vegetables are tender but still have some bite.
Wilt the greens:
Add the spinach, parsley, cilantro, and jalapeño if using. Cook for 2 to 3 minutes, stirring until the spinach collapses and everything is evenly mixed.
Add the spices:
Sprinkle in the cumin, coriander, smoked paprika, salt, and pepper. Stir well so the spices coat everything and become fragrant.
Create the sauce:
Pour in the water or broth and lemon juice. Let it simmer for 2 minutes to allow all the flavors to meld together.
Make wells for the eggs:
Use the back of a spoon to create small indentations in the green mixture. Crack an egg into each well, being careful not to break the yolks.
Cover and cook:
Cover the skillet and cook for 6 to 8 minutes. Check after 6 minutes if you prefer runny yolks, or go longer if you like them set.
Finish and serve:
Remove from heat and sprinkle crumbled feta and extra fresh herbs over the top. Serve immediately while the eggs are hot.
Steaming Green Shakshuka with Spinach and Feta Cheese in a skillet, topped with crumbled feta and fresh cilantro. Save to Pinterest
Steaming Green Shakshuka with Spinach and Feta Cheese in a skillet, topped with crumbled feta and fresh cilantro. | rusticrouterecipes.com

This dish has become my go-to when friends sleep over. There is something so communal about gathering around a sizzling skillet, everyone claiming their egg, bread in hand. It turns breakfast into an event.

Make It Your Own

I have tried swapping kale and Swiss chard for the spinach when that was what I had in the fridge. Both work beautifully, though Swiss chard adds a slight earthiness that takes a bit more seasoning to balance. The key is using whatever greens look freshest at the market.

The Bread Situation

After years of testing, I insist on sourdough for this. The tangy chew cuts through the rich sauce and feta in ways pita never could. Toast it until golden, then cut it into soldiers perfect for dipping.

Timing Is Everything

The eggs continue cooking after you remove the skillet from heat, so pull them a minute before you think they are done. I learned this the hard way after serving perfectly set eggs when I wanted runny.

  • Have your bread ready before you start cooking, everything moves fast at the end
  • Warm your plates if you are serving a crowd, the shakshuka cools quickly
  • Leftovers reheat surprisingly well in a covered pan over low heat
Green Shakshuka with Spinach and Feta Cheese served in a cast-iron pan, ready to be scooped onto toast. Save to Pinterest
Green Shakshuka with Spinach and Feta Cheese served in a cast-iron pan, ready to be scooped onto toast. | rusticrouterecipes.com

Green shakshuka feels like eating something healthy without sacrificing any comfort. It is the kind of meal that makes you feel nourished from the inside out.

Green Shakshuka with Spinach

Poached eggs nestled in a vibrant green spinach sauce with herbs and creamy feta cheese.

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.
2
Cook the Vegetables: Stir in garlic, green bell pepper, and zucchini. Cook for 4–5 minutes, until vegetables are tender.
3
Wilt the Greens: Add spinach, parsley, cilantro, and jalapeño (if using). Cook, stirring, until greens wilt down, about 2–3 minutes.
4
Season the Mixture: Sprinkle in cumin, coriander, smoked paprika, salt, and pepper. Mix well to incorporate spices evenly.
5
Add Liquid and Simmer: Pour in water or broth and lemon juice. Simmer for 2 minutes, allowing flavors to meld together.
6
Create Wells for Eggs: Use a spoon to make small wells in the green mixture. Crack an egg into each well, being careful not to break the yolks.
7
Poach the Eggs: Cover the skillet and cook for 6–8 minutes, or until eggs are just set to your liking. Whites should be opaque while yolks remain slightly runny.
8
Add Cheese and Garnish: Remove from heat. Sprinkle with crumbled feta and extra fresh herbs.
9
Serve Immediately: Serve hot, with avocado or crusty bread if desired.
Additional Information

Equipment Needed

  • Large skillet with lid
  • Cutting board
  • Chef's knife
  • Wooden spoon or spatula

Nutrition (Per Serving)

Calories 270
Protein 15g
Carbs 13g
Fat 18g

Allergy Information

  • Contains eggs
  • Contains dairy (feta cheese)
  • Gluten-free as written; check bread labels if serving
Kara Hendricks

Passionate home cook sharing family-friendly recipes, comfort food, and kitchen wisdom.