Photo credit: Chaya Rappoport

Green Shakshuka With Feta Recipe

This might be even better than the original.

If I’m hosting brunch, it’s a pretty sure bet that I’ll make shakshuka. Saucy, spicy, and runny with egg, it’s a universally beloved dish that, to its credit (and my eternal disappointment), never yields leftovers when I make it, a sure testament to its popularity.

I make my regular shakshuka with fresh tomatoes and peppers, which leaves me in somewhat of a bind come wintertime, when neither are in season. Rather than use canned vegetables (they have their place; shakshuka is not it) I’ve started making a green shakshuka. It isn’t exactly authentic, but it’s deliciously herby, spiced with serrano chile, cumin, and paprika, and full of invigorating leafy greens. I love spinach here — I frequently eat it with eggs on toast — but I’ve also made this with kale, collard greens, and swiss chard, all of which you could substitute for the spinach. You can also control the spice level — if you like putting harissa in your red shakshuka, try serving this with the Yemenite hot sauce, zhug. Alternatively, you could leave the serrano chile out, or use only half of it, for a milder bite. This is a shakshuka that lends itself to endless adaptations.

This shakshuka gets finished in the oven. I find it gives you slightly more control over the texture of the eggs; that being said, if you like your yolks very runny, keep a close eye on it.

I finish it with salty crumbles of feta, a shower of fresh parsley and dill, and a sprinkling of pepper and sumac. Serve with toasty sourdough or fresh pitas and dig in while the yolks are still runny.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
green shakshuka

Green Shakshuka With Feta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 1 review

A beloved brunch dish.

  • Total Time: 25 minutes
  • Yield: 3-4


  • 1 large onion, diced
  • 2 cloves garlic, minced
  • 1 jalapeño or serrano chile, seeds removed, chopped
  • ¼ cup olive oil, divided
  • 10 oz fresh spinach, roughly chopped (around 6-8 cups)
  • 1 cup roughly chopped parsley, with stems
  • ½ tsp ground cumin
  • ½ tsp paprika
  • 56 large eggs
  • ¾ cup feta, for crumbling on top
  • Aleppo pepper, sumac and coarsely chopped dill for serving
  • sourdough or pita, for serving


  1. Preheat the oven to 375°F and position an oven rack in the center. 
  2. Heat 2 Tbsp olive oil over medium-high heat in an oven-safe skillet or cast iron pan.
  3. Add the onion and cook for 4 minutes, until softened. Add the garlic and cook for another minute, until fragrant. Season with the cumin and paprika. 
  4. Add the diced jalapeño or serrano, and let soften, 1-2 minutes. Add the chopped spinach and the remainder of the olive oil, and cook until it begins to wilt, about 2-3 minutes. Turn off the heat.
  5. Using a wooden spoon or spatula, create 5-6 wells inside the bed of greens. Crack an egg into each well. 
  6. Bake the shakshuka for 6-8 minutes, until the egg whites are settled. If you like very runny yolks, start checking the eggs at around 4 minutes. The eggs will cook quickly. 
  7. Remove from the oven and season with salt and pepper to taste. Top with the crumbled feta. Sprinkle with sumac and Aleppo pepper, and top with fresh dill. Serve with pita or sourdough. 
  • Author: Chaya Rappoport
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Category: Breakfast
  • Method: One pot
  • Cuisine: Israeli


Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

  • Vivian

    This turned out great, in spite of the fact I didn’t add the parsley. After I made it and stuck it in the oven, I turned around and the bowl of parsley was sitting on the counter. I looked at the recipe and realized, I did forget it, but the recipe did also . I ended up sprinkling it on top before serving. I imagine it was to go in at the same time as the spinach.

  • robin

    I made this but left out the peppers and feta. It was so good. I’ve been making a modified version for breakfast every few days, just on the stove top. I cook a little onion, add a handful or two of spinach and parsley, add the spices, cook for a minute, make a well for the egg, and put a lid on a for a minute or two until the egg is cooked enough. It’s ready in minutes and is delicious

Keep on Noshing

5 Schnitzel Recipes You Need to Try

From snack-sized to pickle-brined, there are so many ways to enjoy this fried treat.

Wise Sons’ Sweet and Sour Meatballs Recipe

An easy, satisfying weeknight meal.

Trader Joe’s Hack: Falafel Schnitzel Recipe

A quick dinner trick you will love.