
Bored of the same scrambled eggs every morning? This spicy green shakshuka with feta fixes that boredom fast. It’s loud, colorful, and honestly a little dramatic, in the best possible way.
I first tried a version of this at a tiny café years ago, and I couldn’t stop thinking about it. So I built my own take at home, swapped the classic red sauce for a green one, and never looked back.
Why Spicy Green Shakshuka With Feta Stands Out
Traditional shakshuka usually means poached eggs sitting in a spicy tomato sauce. This version flips that idea with a herby, salsa verde-based sauce instead. Have you ever seen a breakfast dish look this much like a garden exploded onto your plate?
I’ve made the classic red version plenty of times. This green twist brings a brighter, fresher flavor that feels lighter without sacrificing any heat. IMO it’s the better brunch option, especially when spinach and herbs are involved.
FYI, this dish works for breakfast, brunch, or a lazy dinner. Nobody’s checking a clock on when eggs are acceptable

Ingredients You’ll Need
Gather everything before you start cooking, since the blending step moves fast once it begins.
1 tablespoon olive oil
1 onion, diced
1 green bell pepper, diced
2 garlic cloves, minced
1 jalapeño pepper, seeded and minced
1/2 teaspoon ground cumin
1/2 teaspoon ground coriander
1 teaspoon kosher salt
1/2 cup salsa verde
1/2 cup vegetable or chicken stock
2 cups baby spinach
1/3 cup cilantro or parsley
6 large eggs
1/4 cup crumbled feta
1/4 cup Greek yogurt
1 avocado, sliced
Herbs or microgreens, for garnish
Crusty bread, for serving
Want more heat? Add extra jalapeño or a few red pepper flakes. Swapping feta for goat cheese also works nicely if you want a tangier finish.
How to Make Spicy Green Shakshuka With Feta
This recipe moves through a few distinct stages: building the base, blending the sauce, then baking the eggs. None of it is difficult, but following the order matters here.
Step 1: Build the Flavor Base
Heat a 10- or 12-inch ovenproof skillet over medium heat and add the olive oil. Let it warm for about a minute until it shimmers slightly across the pan. Add the diced onion and green bell pepper directly into the warm oil.
Sauté the onion and pepper for five to seven minutes, stirring frequently so nothing sticks. You’re looking for softened vegetables with a slight golden edge, not a burnt mess. The kitchen should already smell fantastic at this point.
Step 2: Add Garlic, Spice, and Simmer
Stir in the minced garlic and jalapeño, cooking for about one minute until fragrant. Sprinkle in the cumin, coriander, and kosher salt, stirring everything together evenly. These spices need direct heat contact to really wake up their flavor.

Pour in the salsa verde and the vegetable or chicken stock. Bring the mixture to a gentle simmer, letting it bubble softly for a few minutes. This step lets all those separate flavors start blending into one cohesive sauce.
Step 3: Blend in the Greens
Remove the skillet from the heat and carefully transfer the mixture into a blender. Add the baby spinach and cilantro directly into the blender with the warm sauce. Blend on high until completely smooth, venting the lid slightly so steam can escape safely.
Pour the blended green sauce back into the skillet. The color should look bright and vivid, almost too pretty to eat. Preheat your oven to 375°F while you finish the next step.
Step 4: Create Wells and Add the Eggs
Use the back of a spoon to press six small wells into the sauce, spacing them evenly around the skillet. Crack one egg directly into each well, keeping the yolks intact if possible. Sprinkle half of the crumbled feta across the top of the sauce and eggs.
Work carefully here, since cracking eggs directly into a hot skillet can feel intimidating at first. If a yolk breaks, don’t stress about it; the dish still tastes exactly the same.
Step 5: Bake Until Perfectly Set
Slide the skillet into the preheated oven and bake for about 10 minutes. Check around the 8-minute mark, since egg doneness can shift quickly near the end. You want whites that are fully set while the yolks stay soft and slightly runny.
Pull the skillet out once the eggs look right for your preference. Let it rest on the counter for a minute before touching anything, since the skillet handle stays dangerously hot.

Step 6: Garnish and Serve
Sprinkle the remaining feta over the finished shakshuka while everything is still warm. Add dollops of Greek yogurt across the top, along with sliced avocado. Finish with fresh herbs or microgreens for a final pop of color.
Serve immediately with warm, crusty bread on the side for scooping. This dish looks like restaurant plating, but it only takes one skillet and zero fancy technique.
A Few Honest Tips Before You Start
Making this dish repeatedly taught me a few small things that make a real difference. Here’s what I’d tell a friend before their first try.
Start with less jalapeño. You can always add more heat, but you can’t remove it.
Use fresh eggs. They hold their shape better and taste noticeably richer.
Don’t overbake. Runny yolks are the whole point of shakshuka.
Vent your blender lid. Hot liquid can splatter if steam has nowhere to escape.
Is this dish going to look exactly like the photo every single time? Probably not, and that’s fine. Shakshuka is rustic by nature, so a slightly messy plate is basically tradition.
Storage and Reheating
Store leftovers in an airtight container in the fridge for up to two days. Reheat gently on the stove over low heat or in short microwave bursts. Watch the eggs closely, since overheating turns them rubbery fast
This dish doesn’t freeze particularly well because of the eggs and yogurt. It’s best enjoyed fresh or within a day or two at most.
Frequently Asked Questions
Can I make the sauce ahead of time? Yes, prepare the green sauce a day in advance and store it in the fridge. Reheat it in the skillet, then add the eggs right before baking.

What can I use instead of feta cheese? Goat cheese works well for a similar tang, and sharp cheddar offers a completely different but tasty twist. Choose whichever fits your flavor preference.
How do I control the spice level? Start with less jalapeño and taste the sauce before adding eggs. You can always stir in more heat, but removing it isn’t possible once it’s blended in.
Can I substitute the spinach with another green? Kale or Swiss chard both work as substitutes. Chop them finely and sauté until tender before adding them to the blender.
What pairs best with this shakshuka? Crusty bread for dipping is nearly essential. A light side salad with lemon also balances the richness nicely.
Final Thoughts
Spicy green shakshuka with feta turns an ordinary breakfast into something worth photographing before you eat it. One skillet handles the whole process, from sautéing to baking, so cleanup stays refreshingly simple. Make it this weekend, and don’t be shocked if it becomes a permanent brunch fixture.