I need to tell you something embarrassing. The first time I made shakshuka verde — this was November 2021, a Sunday, drizzling rain — I used an absurd amount of spinach. Like, two entire bags. My friend Leila had described her grandmother’s green shakshuka as “a lush green pillow for the eggs” and I took that way too literally.
What I pulled off the stove looked like a swamp had swallowed some eggs. My daughter Maya poked at it with her fork and whispered, “mom, it’s… very green.” She wasn’t wrong. Eleven test batches later (and one deeply unfortunate incident involving my smoke alarm and an overheated cast iron), I finally nailed the ratio of greens to aromatics that makes this dish sing. The secrets I cracked? They’re going to change your whole shakshuka verde game.
Table of Contents
Shakshuka Verde: 7 Secrets for the Best Ever
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
A vibrant one-pan dish of eggs gently poached in a bed of sautéed power greens, aromatic herbs, and warm spices — topped with crumbled feta and served with crusty bread. Ready in 30 minutes.
Ingredients
3 tablespoons extra-virgin olive oil, plus more for drizzling
1 teaspoon whole cumin seeds (or 1 tsp ground cumin)
1 cup (150g) Brussels sprouts, shaved or thinly sliced
1 large leek, white and light green parts, chopped (or 1 medium onion)
4 cloves garlic, minced
4 cups (120g) curly kale, stems removed, leaves torn
3 cups (90g) baby spinach
½ cup fresh cilantro, roughly chopped (divided)
¼ cup fresh dill, roughly chopped (divided)
½ teaspoon ground coriander
¼ teaspoon Aleppo pepper flakes (or paprika + pinch cayenne)
¼ cup vegetable broth or water
Juice of ½ lemon
5–6 large eggs
2 oz (57g) feta cheese, crumbled
Kosher salt and black pepper to taste
Crusty bread, for serving
Instructions
1. Heat olive oil in a 12-inch skillet over medium-high heat. Add cumin seeds and toast 30 seconds until fragrant. Add shaved Brussels sprouts and a pinch of salt. Cook 5-6 minutes, tossing occasionally, until charred on edges.
2. Reduce heat to medium. Add chopped leek and cook 3-4 minutes until softened. Add garlic and cook 30 seconds until fragrant.
3. Add torn kale and toss constantly for 4-5 minutes until wilted. Add baby spinach, half the cilantro, and half the dill. Season with coriander, Aleppo pepper, salt, and pepper. Stir until spinach just wilts, 1-2 minutes.
4. Add vegetable broth and lemon juice. Simmer 2-3 minutes until liquid is mostly absorbed but mixture is still moist.
5. Create 5-6 wells in the green mixture. Gently slide one egg into each well. Season egg tops with salt and pepper. Cover with a lid.
6. Cook on medium-low heat for 5-7 minutes until egg whites are set and yolks are still runny.
7. Remove lid. Crumble feta over top. Scatter remaining cilantro and dill. Drizzle with olive oil and optional Aleppo pepper. Serve immediately with crusty bread.
Notes
Storage: Room temp 2 hours max. Fridge: green base (no eggs) 3-4 days airtight. Freezer: green base only, up to 3 months. Always add eggs fresh when reheating.
Make-Ahead: Cook green base in advance. Reheat in skillet until simmering, then nestle eggs in and cook covered.
Substitutions: Kale ↔ Swiss chard ↔ collard greens (1:1). Leek ↔ onion ↔ scallion whites (1:1). Cilantro ↔ parsley (1:1). Aleppo pepper ↔ paprika + cayenne (2:1 ratio). Brussels sprouts ↔ zucchini (1:1).
Dietary Modifications: Vegan: tofu scramble + cashew feta. Dairy-Free: omit feta, add avocado. Whole30: omit feta, add avocado + compliant hot sauce. Low-FODMAP: replace leek/garlic with garlic-infused oil.
Serving Suggestions: Crusty bread, warm pita, or sourdough for scooping. Side of labneh, roasted potatoes, or cucumber salad.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Mediterranean launch recipe
- Method: Stovetop / Skillet
- Cuisine: Mediterranean, Middle Eastern, North African
Nutrition
- Serving Size: Approximately 1.5 eggs + greens
- Calories: 245 kcal
- Sugar: 3g
- Sodium: 420mg
- Fat: 18g
- Saturated Fat: 5g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 4g
- Protein: 14g
- Cholesterol: 253mg
Why This Shakshuka Verde Actually Works
The Food Science Nobody Explains
Here’s what makes a green shakshuka recipe fundamentally different from the red version — and why so many people’s attempts end up watery and sad. When you cook leafy greens, they release a massive amount of water (spinach is roughly 91% water, kale about 84%).
In a traditional red shakshuka, the tomato sauce is already thick enough to cradle the eggs. But with greens? You need to drive off that excess moisture before the eggs go in, or your whites will never set properly.
Harold McGee’s work on vegetable cookery confirms this — the cell walls break down rapidly with heat, releasing their contents almost immediately. The trick is cooking your greens in stages (Brussels sprouts first, then kale, then spinach last) so each layer loses moisture before the next volum-heavy ingredient goes in.
This is the same principle behind why our Greek feta egg bake pre-cooks the spinach before adding eggs — moisture management is everything.
An Anytime Dish That Impresses Without Trying
I originally made this as a weekend brunch thing, but honestly? Shakshuka verde has become my Tuesday-night-too-tired-to-think dinner, my “oh no, people are coming over in 30 minutes” appetizer, and my meal-prep-hero for the week. It’s one pan. Thirty minutes. And when you bring that cast iron skillet to the table with those gorgeous eggs nestled in vibrant greens, people act like you spent hours. (Let them think that.) The beauty of this vegetarian shakshuka is that it works for basically every dietary situation — it’s naturally gluten-free, low-carb, Whole30 compatible, and packed with enough protein from the eggs to actually keep you full past 10 AM.
Essential Ingredients for Shakshuka Verde
Your Power Greens Lineup
Okay, this is where I get — how do I put this — opinionated. Not all greens are created equal for a shakshuka with spinach and kale. You need a MIX: sturdy greens that hold structure (kale, chard) AND tender greens that melt into the sauce (spinach, baby arugula). Using only spinach gives you mush. Using only kale gives you… chewing practice.
The combination is where the magic lives. And can we talk about the herbs for a second? Fresh dill and cilantro are non-negotiable in my kitchen for this dish. I know cilantro is divisive (my brother-in-law calls it “soap weed” which I find deeply offensive), but the brightness it adds to the earthy greens is irreplaceable. Parsley works if you’re in the soap-taste camp, though. No judgment. Fine, a little judgment. If you love the spinach and feta combination, our spinach and feta guide dives deep into why these two ingredients are soulmates, and our spinach and feta pasta uses the same pairing in a completely different way.
Greens Comparison for Shakshuka Verde
| Green | Cooking Time | Texture | Best Role |
| Baby Spinach | 1-2 minutes | Silky, melting | Sauce body |
| Curly Kale | 5-7 minutes | Chewy, hearty | Structure |
| Swiss Chard | 4-5 minutes | Tender stems, soft leaves | Dual texture |
| Brussels Sprouts | 5-6 minutes | Nutty, charred edges | Flavor depth |
| Collard Greens | 6-8 minutes | Sturdy, mild | Southern twist |
The Aromatics That Change Everything
Here’s my game-changing secret that took me embarrassingly long to figure out: toast your cumin seeds whole before grinding them. I know, I know — ground cumin from a jar is fine and I used it for years. But the first time I toasted whole seeds in that dry skillet until they popped and released their oils? It was like tasting cumin for the first time.
The volatile compounds (linalool and cuminaldehyde, if you want to get nerdy about it) are dramatically more potent when freshly released. For USA substitutions: if you can’t find Aleppo pepper flakes, a mix of paprika plus a tiny pinch of cayenne gets you close. And if leeks aren’t at your grocery store, use the white and light green parts of scallions — similar allium sweetness. Our whipped feta garlic confit dip uses this same garlic-forward approach if you want something to serve alongside.
The Foolproof Method for Perfect Shakshuka Verde
Preparation (Don’t Skip This, Please)
Before anything touches heat, prep everything. I mean it — this is a fast-moving dish once the pan gets hot and you do not want to be scrambling to chop garlic while your leeks are burning. Strip kale leaves from stems and tear into bite-sized pieces (about 4 cups loosely packed).
Shave or thinly slice Brussels sprouts (halving them works too, but shaving = more surface area = more Maillard browning = more flavor, as Kenji López-Alt would remind us).
Measure out 3 cups of baby spinach. Finely chop a large leek (white and light green parts only), 4 cloves of garlic, and your fresh herbs — I do about ½ cup cilantro and ¼ cup dill, roughly chopped.
If you’re planning ahead, our Mediterranean hummus breakfast bowl can be prepped at the same time using a lot of the same ingredients. And crack your eggs into individual small ramekins ahead of time — trust me on this, trying to crack an egg one-handed over a sizzling skillet while holding a spatula is a recipe for, um, scrambled eggs on accident. Our Greek sheet pan chicken dinner also benefits from this kind of mise en place approach.
The Main Method (One Pan, No Drama)
Step 1 — Toast & Bloom (3 min): Heat 3 tablespoons olive oil in a 12-inch skillet (cast iron is ideal) over medium-high heat. Add 1 teaspoon whole cumin seeds and let them sizzle until fragrant, about 30 seconds. Add sliced Brussels sprouts with a pinch of kosher salt. Cook 5-6 minutes, tossing occasionally, until they develop some char. This caramelization is doing incredible things for flavor — don’t rush it.
Step 2 — Build the Base (5 min): Reduce heat to medium. Add the chopped leek and cook 3-4 minutes until softened. Add garlic and cook 30 seconds — if it starts browning, you’re too hot, pull the pan off heat briefly. (I’ve burned garlic approximately four thousand times and I’m still not over it.)
Step 3 — Layer the Greens (5 min): Add the kale and toss constantly for about 4-5 minutes until it wilts and turns bright green. You might need to add it in batches — kale is hilariously voluminous before it cooks down. Then add the spinach and half of your chopped herbs. Season with ½ teaspoon ground coriander, ¼ teaspoon Aleppo pepper flakes, salt, and black pepper. Stir until spinach just wilts, about 1-2 minutes.
Step 4 — Add Liquid & Simmer (3 min): Add ¼ cup vegetable broth (or water) and a squeeze of lemon juice. This creates the steam that’ll cook the eggs. Let everything simmer for 2-3 minutes until the liquid is mostly absorbed but the mixture is still moist. Not wet, not dry — moist. (I hate that word too, but it’s accurate.)
Step 5 — Nestle the Eggs (7-8 min): Use the back of a spoon to create 5-6 wells in the green mixture. Gently slide one pre-cracked egg into each well. Season egg tops with salt and pepper. Cover the skillet with a lid and cook on medium-low heat for 5-7 minutes until whites are set and yolks are still runny. Check at 5 minutes — every stove is different and overcooking the yolks is the one mistake you can’t fix.
Step 6 — Finish & Serve (2 min): Remove lid. Crumble feta cheese generously over the top (about 2 oz). Scatter remaining fresh herbs, a drizzle of good olive oil, and optional Aleppo pepper flakes. Serve immediately — like, immediately — right from the skillet with crusty bread for scooping. This eggs poached in greens dish waits for no one. The technique is similar to how we approach other one pan breakfast dishes, and the flavors pair beautifully with our lemon chickpea patties with yogurt sauce on the side.
Creative Shakshuka Verde Variations
Variation Ideas at a Glance
| Variation | Key Changes | Flavor Profile | Best For |
| Spicy Harissa Verde | Add 2 tbsp harissa + jalapeño slices | Fiery, smoky | Heat lovers |
| Persian Herb Style | Heavy dill, parsley, fenugreek | Intensely herby | Herb enthusiasts |
| Tomatillo Shakshuka | Blended tomatillo salsa base | Tangy, bright | Tex-Mex fusion |
| Pesto Shakshuka | Swirl basil pesto into greens | Italian-Mediterranean | Italian food fans |
| Zucchini & Pea Verde | Add diced zucchini + peas | Sweet, spring-like | Spring/summer |
Dietary Modifications Worth Making
Vegan: Replace eggs with silken tofu rounds or crumbled firm tofu seasoned with black salt (kala namak) for that eggy sulfur flavor. Use cashew-based feta. Still incredibly satisfying.
Gluten-Free: Already GF! Just serve with GF bread or crispy potatoes instead.
Paleo/Whole30: Skip the feta, add avocado slices and a drizzle of tahini.
Budget-Friendly: Frozen spinach and kale work great here — just thaw and squeeze out excess water first. Saves a ton. Our Mediterranean chickpea power bowl uses a similar budget-friendly approach with shelf-stable ingredients.
Kid-Friendly: Skip the spice, add extra cheese, and serve the greens and eggs separated on the plate if your kid is suspicious of green food touching their eggs. Our creamy chicken orzo is another family-friendly option from our collection.
Storage & Serving Strategies
How to Store (And What to NOT Do)
Real talk: shakshuka verde is best eaten immediately. Like, standing-at-the-stove-with-bread level immediately. But I get it — leftovers happen. Here’s what actually works after testing every storage method I could think of:
Room temperature: 2 hours max (FDA guidelines, not just me being paranoid).
Refrigerator: The green base (without eggs) keeps beautifully in an airtight container for 3-4 days. Reheat in a skillet, add fresh eggs, and cook.
Freezer: Green base only — freeze in individual portions for up to 3 months. Thaw overnight in the fridge, then reheat and add fresh eggs. Never freeze with the eggs in — they turn into sad rubber discs.
Meal prep tip: Cook a double batch of the green base Sunday. Throughout the week, scoop a portion into a small skillet, nestle 2 eggs in, cover, and you’ve got a healthy green breakfast in under 10 minutes. This approach works similarly to prepping for our chicken shawarma crispy rice salad — same Sunday-prep-for-the-week philosophy.
Pairing Table & Serving Ideas
| Side Dish | Why It Works | Effort Level |
| Crusty sourdough | Essential for scooping yolks | Buy it (no shame) |
| Labneh with olive oil | Tangy creaminess + richness | 2 minutes |
| Roasted potatoes | Heartier, fills you up | 30 min (do ahead) |
| Cucumber-tomato salad | Fresh contrast to warm greens | 5 minutes |
| Pickled turnips/radish | Acidity cuts the richness | Make day before |
Our Mediterranean white bean salad makes an excellent protein-rich side if you want to turn this into a bigger spread.
Nutritional Benefits of Shakshuka Verde
I’m not a dietitian — I want to be super clear about that — but the nutrition profile of this power greens breakfast is genuinely impressive. The combination of leafy greens, eggs, olive oil, and feta creates a meal that’s high in protein, rich in micronutrients, and relatively low in carbohydrates. The glycemic index is estimated at around 20-30, making it excellent for blood sugar management.
Kale alone is one of the most nutrient-dense foods on the planet (I learned this from a nutritionist friend who won’t let me forget it), and pairing it with the bioavailable iron from eggs means your body actually absorbs more nutrients than eating either separately. For more Mediterranean diet breakfast inspiration, our Mediterranean keto ground chicken skillet follows a similar low-carb, nutrient-dense philosophy.
Macronutrient Profile (Per Serving, ~1.5 eggs + greens)
| Macronutrient | Amount | % Daily Value |
| Calories | 245 kcal | 12% |
| Protein | 14g | 28% |
| Total Fat | 18g | 23% |
| Saturated Fat | 5g | 25% |
| Carbohydrates | 10g | 4% |
| Fiber | 4g | 14% |
| Sugar | 3g | 3% |
Key Micronutrients
| Micronutrient | Amount | Benefit |
| Vitamin K | 450mcg (375% DV) | Bone health, clotting |
| Vitamin A | 6,200 IU (124% DV) | Eye health, immunity |
| Iron | 4.5mg (25% DV) | Oxygen transport |
| Calcium | 220mg (17% DV) | Bone strength |
| Folate | 180mcg (45% DV) | Cell function |
| Vitamin C | 65mg (72% DV) | Immune support, iron absorption |
Frequently Asked Questions About Shakshuka Verde
What is shakshuka verde and how is it different from regular shakshuka?
Shakshuka verde, also called green shakshuka, replaces the traditional tomato-based sauce with a bed of sautéed leafy greens and fresh herbs. The eggs are still poached in the mixture the same way, but the flavor profile shifts from acidic and warm to earthy, herbaceous, and bright. It’s a lighter-tasting dish that’s become increasingly popular in Mediterranean and Middle Eastern restaurants.
What greens work best in a green shakshuka recipe?
A combination of sturdy and tender greens works best. I recommend mixing kale or Swiss chard (for structure) with baby spinach (for silkiness). Brussels sprouts add wonderful nutty depth when charred. You can also use collard greens, beet greens, or even arugula. The key is mixing at least two types — using only one green usually results in either too mushy or too chewy texture.
Can I make shakshuka verde ahead of time?
The green base can absolutely be made ahead — cook everything except the eggs, cool completely, and store in the fridge for up to 4 days or freeze for up to 3 months. When ready to eat, reheat the base in a skillet until simmering, then add fresh eggs and cook covered. Always add the eggs fresh for the best texture.
Is shakshuka verde good for a Mediterranean diet breakfast?
It’s one of the best Mediterranean diet breakfast options you can make. It’s naturally rich in vegetables, healthy fats from olive oil, high-quality protein from eggs, and packed with anti-inflammatory nutrients. A single serving delivers over 100% of your daily Vitamin A and Vitamin K needs. It aligns perfectly with the Mediterranean emphasis on vegetables, olive oil, and simple whole foods.
How do I prevent my green shakshuka from being watery?
The number one mistake is adding all your greens at once. Cook them in stages — Brussels sprouts first, then kale, then spinach last — allowing each batch to release and evaporate moisture before adding the next. Also, avoid adding too much liquid. A small splash of broth (¼ cup max) is all you need. If it still looks wet after adding the spinach, cook uncovered for an extra minute or two before making the egg wells.
What should I serve with shakshuka verde?
Crusty bread is essential for scooping up yolks and greens — sourdough, challah, or warm pita all work beautifully. For a fuller meal, add labneh or Greek yogurt, a simple cucumber-tomato salad, and roasted potatoes. For beverages, fresh mint tea, lemonade, or sparkling water with lemon complement the dish perfectly. Skip the acidic juices — they compete with the lemon in the dish.
Can I add protein to my vegetarian shakshuka?
Absolutely. Ground beef or lamb (about ½ pound, browned separately first) is traditional in some North African versions. You can also add chickpeas for plant-based protein, crumbled seasoned ground turkey, or even shredded rotisserie chicken. Just cook any meat thoroughly before adding it to the greens mixture.
Pairing & Serving Ideas for Shakshuka Verde
Occasion-Based Serving Guide
| Occasion | Serving Style | Ideal Beverage |
| Weekday Breakfast | Individual skillet, 2 eggs | Strong coffee or mint tea |
| Weekend Brunch | Large skillet center table | Sparkling water + lemon |
| Dinner Party | Mezze spread centerpiece | Iced hibiscus tea |
| Meal Prep Lunch | Individual portions, reheated | Lemonade or iced tea |
Beverages & Complementary Dishes
I have an admittedly strong opinion about this (surprising no one): Moroccan-style mint tea is the ideal partner for shakshuka verde. The sweetness and the herbaceous mint echo the green herbs in the dish while the warmth matches the temperature of the skillet. For cold drinks, a simple lemonade with fresh mint or sparkling water with cucumber work beautifully — you want something that refreshes without competing. For building a full brunch spread, pair with our garlic parmesan focaccia (incredible for scooping) and a batch of sweet potato zucchini fritters on the side. The fritters add a crispy textural contrast that makes the whole meal feel like you put in way more effort than you actually did.
Make This Shakshuka Verde Your Own
Embrace the Beautiful Mess
Here’s what I’ve learned through my eleven test batches (and counting): the best shakshuka verde is the one that uses whatever greens you actually have in your fridge right now. Wilting kale from three days ago? Perfect — it’s about to get sautéed anyway. Half a bag of spinach you forgot about? Throw it in. A couple of Brussels sprouts rolling around in the crisper drawer? They’re the star of this show now.
The Mediterranean and Middle Eastern tradition behind this Mediterranean egg dish is fundamentally about resourcefulness — using what’s available, keeping it simple, and making it delicious. Whether you follow my recipe exactly or use it as a loose guideline (which, let’s be honest, is what I’d do), the result is going to be something warm and beautiful and nourishing. Our Greek chicken with lemon and feta and our classic Greek lemon rice pilafi both follow this same philosophy of simple, flavorful, unfussy cooking.
Share Your Green Shakshuka Story
If you make this — whether it’s a gorgeous Instagram-worthy skillet or a hilariously ugly first attempt (like my swamp version from 2021) — I genuinely want to see it. Tag me, drop a comment, send a carrier pigeon, whatever works. And if you’re looking for more one pan breakfast inspiration, check out our crispy Greek chicken tenders for a protein-packed breakfast option, or explore our full collection of Mediterranean chicken meatballs for meal prep. Happy cooking, freinds. May your greens be vibrant and your yolks be gloriously runny.
