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.
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 feels like eating something healthy without sacrificing any comfort. It is the kind of meal that makes you feel nourished from the inside out.