This vibrant shakshuka blends sautéed spinach, kale, and fresh herbs with a medley of spices including cumin, coriander, and smoked paprika. Eggs are gently poached in the fragrant greens and topped with crumbled feta cheese for a creamy finish. With a drizzle of olive oil and optional fresh dill, it offers a bright, comforting dish perfect for brunch or breakfast. Ready in just over half an hour, it brings Mediterranean flavors to your table with ease and freshness.
The first time I made green shakshuka, I was experimenting with what I had in the fridge after a particularly disappointing grocery trip. My regular tomato shakshuka routine felt tired anyway, and honestly I was just trying to use up a massive bunch of wilting spinach before it went completely bad. Now this vibrant version has completely overtaken the original in my kitchen rotation, and I actually find myself planning trips to the market specifically to stock up on greens.
Last Sunday my sister came over expecting our usual bagel situation, and I watched her face light up when I set this down on the table. She kept dipping her bread into those runny yolks and insisting she needed the recipe immediately. There is something deeply satisfying about serving people food that feels both nourishing and indulgent at the same time.
Ingredients
- 2 tablespoons olive oil: A good quality extra virgin oil makes a noticeable difference here since you will be drizzling more at the end
- 1 medium onion, finely chopped: Take your time chopping these into small even pieces so they melt away into the base
- 2 cloves garlic, minced: Fresh garlic is nonnegotiable here nothing else gives quite the same aromatic punch
- 1 green bell pepper, diced: This adds a subtle sweetness that balances all the earthy greens
- 200 g (7 oz) baby spinach, roughly chopped: Even prewashed spinach needs a quick rinse and rough chop to avoid any gritty surprises
- 100 g (3.5 oz) kale or Swiss chard, stems removed, leaves chopped: The stems add an unpleasant texture so do yourself a favor and remove them first
- 1 jalapeño or green chili, deseeded and finely sliced: Leave some seeds in if you want more heat but this is meant to be gentle warmth
- 1 teaspoon ground cumin: This earthy spice is what bridges the gap between traditional and green shakshuka
- 1 teaspoon ground coriander: Adds a citrusy brightness that keeps the greens from tasting too heavy
- 1/2 teaspoon smoked paprika: Just enough to give a hint of smokiness without overpowering the fresh vegetables
- 1/4 teaspoon ground turmeric: Mostly for that gorgeous golden color but it adds a subtle earthy note too
- Salt and freshly ground black pepper, to taste: The feta is salty so taste before adding too much salt
- 1/2 cup fresh parsley, chopped: Chop this right before adding so it does not wilt or lose its bright flavor
- 1/4 cup fresh cilantro, chopped: If you are one of those people who think cilantro tastes like soap just use more parsley
- 4 large eggs: Room temperature eggs will cook more evenly and predictably
- 100 g (3.5 oz) feta cheese, crumbled: Get a block and crumble it yourself rather than buying precrumbled which is often dry
- 2 tablespoons fresh dill, chopped (optional): This little addition makes the whole dish taste brighter and more complex
- Extra virgin olive oil, to drizzle: A really nice finishing oil here transforms the dish from good to restaurant quality
Instructions
- Build your flavor base:
- Heat olive oil in a large skillet over medium heat and add your chopped onion, letting it soften for about 34 minutes until it is translucent and fragrant. This foundational step creates the sweet aromatic base that everything else will build upon.
- Add the aromatic vegetables:
- Toss in the garlic and diced green bell pepper, cooking for another 23 minutes until the pepper has softened slightly. Your kitchen should start smelling amazing right about now.
- Bloom your spices:
- Stir in the sliced jalapeño, cumin, coriander, smoked paprika, and turmeric, cooking for just 1 minute until the spices become fragrant. Do not let them burn or they will turn bitter.
- Wilt the greens:
- Add spinach and kale in batches, stirring until each addition wilts and reduces in volume before adding more. Season with salt and pepper as you go, tasting as the greens cook down to adjust seasoning.
- Fold in the fresh herbs:
- Mix in the chopped parsley and cilantro just until they are evenly distributed and slightly wilted. The pan will be full but the greens will settle as they cook.
- Create your egg wells:
- Use the back of a spoon to make 4 shallow wells in the greens, cracking an egg into each one. Try to space them evenly so each person gets their own little egg territory.
- Scatter the feta:
- Sprinkle crumbled feta over the entire surface, letting some fall near the eggs where it will get warm and salty. The cheese will soften slightly without melting completely.
- Cover and cook to perfection:
- Cover the skillet with a lid and cook for 57 minutes, checking at the 5 minute mark to see if the whites are set but yolks remain runny. The residual heat will continue cooking the eggs slightly after you remove it from the stove.
- Finish with flair:
- Remove from heat and garnish with fresh dill and a generous drizzle of your best extra virgin olive oil. This final touch is what makes it feel special.
- Get it to the table fast:
- Serve immediately with warm crusty bread or flatbread for scooping up all those delicious juices. The eggs keep cooking in the hot pan so do not wait too long.
My roommate originally claimed she did not like runny eggs until she tried this dish and now she requests it every weekend. Watching someone discover that eggs can be creamy instead of rubbery is basically the best feeling in the world.
Make Ahead Magic
You can prepare everything through step 5 up to a day in advance and store it in the refrigerator. When you are ready to eat, gently reheat the greens until they are steaming, create your wells, and continue with the eggs as directed. The flavors actually develop overnight so this strategy works beautifully for busy mornings.
Bread Strategy
Thick cut sourdough or a hearty whole grain bread will stand up better to all those juices than flimsy sandwich bread. Toasting the bread until it is golden and crusty creates a perfect sturdy vehicle for scooping up every last bit of those spiced greens.
Serving Suggestions
A crisp white wine like sauvignon blanc cuts through the rich yolks and salty feta beautifully. For something nonalcoholic, mint tea offers a refreshing contrast that feels completely authentic to the Mediterranean spirit of the dish.
- Set out lemon wedges at the table so everyone can adjust brightness to their taste
- A simple cucumber salad on the side keeps the meal feeling light and fresh
- Leftovers reheat surprisingly well though the eggs will be more set
There is something uniquely satisfying about eating this directly from the pan with good bread and even better company. Simple food shared with people you love is what cooking is all about anyway.
Recipe FAQs
- → What greens work best in this dish?
-
Baby spinach combined with kale or Swiss chard provides a tender yet hearty base, balancing the flavors and textures beautifully.
- → Can I adjust the spice level?
-
Yes, the jalapeño or green chili can be reduced or omitted for a milder version without sacrificing the aromatic spices' depth.
- → How do I achieve soft poached eggs?
-
Cover the skillet and cook for 5 to 7 minutes until the whites set but yolks remain runny, ensuring that delicate texture.
- → Is there a way to make this dairy-free?
-
Omit the feta cheese and consider adding tofu or chickpeas to maintain creaminess and protein without dairy.
- → What dishes pair well alongside this green shakshuka?
-
Warm crusty bread or flatbread complements the dish, along with refreshing mint tea or a crisp white wine to enhance the flavors.