Green shakshuka is a bright, nourishing breakfast: tender eggs nestled in a velvety green sauce of spinach and fresh herbs, finished with salty feta and warm spices. It comes together in a single skillet in just half an hour, delivering a clean, lively herbal flavor without any heavy heat.
Unlike the classic tomato-based version, this one lets the lush greens and spices take center stage. The result is light yet satisfying, perfect with flatbread, crusty bread, or a few slices of avocado.
Ingredients
- Olive oil — 2 tbsp
- Leek — 1, thinly sliced
- Green bell pepper — 1, diced
- Garlic — 3 cloves, finely chopped
- Fresh spinach — 200g (7 oz)
- Cilantro — 15g (1/2 oz), chopped
- Parsley — 15g (1/2 oz), chopped
- Green onions — 3 scallions, sliced
- Vegetable broth — 50ml (3 1/3 tbsp) or water
- Lemon juice — 1 tbsp
- Ground cumin — 1 tsp
- Ground coriander — 1/2 tsp
- Red pepper flakes — 1/4 tsp, or to taste
- Salt — 3/4 tsp
- Black pepper — 1/4 tsp
- Eggs — 4
- Feta cheese — 80g (3 oz), crumbled
- Avocado — 1, for serving, optional
How to Make Green Shakshuka
- Prepare the ingredients: rinse and dry the herbs, slice the leek and pepper, and finely chop the garlic. Leave the spinach whole or give it a rough chop.
- Warm the olive oil in a wide skillet over medium heat. Add the leek and green pepper and cook for 4–5 minutes, until softened.
- Stir in the garlic, cumin, coriander, and red pepper flakes. Cook for 30–40 seconds, just until the spices bloom.
- Add the spinach, green onions, cilantro, and parsley. Pour in the vegetable broth and lemon juice, then stir and cook for 2–3 minutes, until the greens wilt and turn glossy.
- Season with salt and black pepper. Taste and adjust the seasoning or acidity if needed.
- Use a spoon to make 4 wells in the greens and gently crack an egg into each one.
- Reduce the heat to low, cover, and cook for 5–7 minutes, until the whites are set and the yolks are still creamy, or longer if you prefer them firmer.
- Remove from the heat and scatter the feta over the top. Add avocado slices if you like.
- Serve immediately with warm flatbread or crusty bread to scoop up the fragrant green sauce.
Nutritional Value per Serving
| Calories | 410 kcal |
|---|---|
| Protein | 20 g |
| Fat | 31 g |
| Carbohydrates | 10 g |
| Fiber | 3 g |
| Sugar | 6 g |
| Sodium | 900 mg |
📹 Watch the video recipe on our Telegram channel: @alwaysyummy
Tips and Variations
- Skillet: Use a wide skillet with a lid so the eggs cook evenly.
- Yolk texture: 5 minutes covered for runny yolks, 7–8 minutes for medium, 9 minutes for fully set.
- Greens to use: Spinach can be partially replaced with kale or Swiss chard; just add 1–2 extra minutes of cooking time.
- Dairy-free: Replace feta with seasoned tofu or leave the cheese out.
- Heat level: Adjust the red pepper flakes, or add a pinch of smoked paprika for a deeper, smoky note.
- Acidity: Lime juice works well in place of lemon juice, or use a small pinch of citric acid.
What to Serve With It
- Flatbread, pita, or ciabatta — ideal for soaking up the green sauce.
- Cucumber and radish salad with yogurt — for freshness and crunch.
- Avocado slices, lime wedges, and a pinch of Aleppo pepper — for a vivid finish.
FAQ
Can I make green shakshuka without broth?
Yes, simply replace the broth with water. The flavor will be a little softer, so add a pinch more salt and a touch more lemon juice for balance.
How do I keep the green color bright?
Do not overcook the greens: 2–3 minutes is enough, just until they wilt. Cook the eggs over low heat under a lid so the sauce stays fresh and vibrant.
What can I use instead of feta?
Try brined cheese, halloumi, or a soft goat cheese. Keep an eye on the saltiness and reduce the added salt if needed.