Green Shakshuka Spinach Feta

Close-up of Green Shakshuka with Spinach and Feta in a skillet, topped with poached eggs and fresh herbs. Save
Close-up of Green Shakshuka with Spinach and Feta in a skillet, topped with poached eggs and fresh herbs. | pinmealmagic.com

This vibrant green shakshuka combines sautéed bell peppers, zucchini, spinach, kale, and herbs simmered with ground spices. Four eggs are gently poached in the mixture before topping with crumbled feta cheese, creating a creamy and flavorful finish. The dish is perfect for breakfast, brunch, or a light dinner, easily prepared in under 40 minutes. Garnish with fresh herbs and serve with toasted bread or warm pita to enhance the wholesome experience.

Last spring, I found myself staring at a farmers market stall overflowing with every shade of green imaginable, and I bought way more than any reasonable person needed. That impulse purchase turned into this shakshuka, and now my family actually requests it over the traditional tomato version. Something about all those different greens together feels like eating a garden in the best possible way.

I made this for my sister when she was recovering from surgery, and she told me it was the first thing that actually made her feel hungry again in days. Watching someone slowly remember how good food can taste while dipping crusty bread into those yolks, thats the kind of kitchen memory that sticks with you.

Ingredients

  • 2 tablespoons olive oil: This creates the foundation for all those vegetables to soften and meld together
  • 1 medium onion, finely chopped: Getting this really soft at the start builds a sweet base that balances the greens
  • 2 cloves garlic, minced: Add this after the onion starts softening so it does not burn
  • 1 green bell pepper, diced: This adds a fresh crunch that contrasts nicely with the wilted greens
  • 1 medium zucchini, diced: Do not cut the pieces too small or they will disappear into the mixture
  • 200 g baby spinach, roughly chopped: This seems like a lot but it cooks down dramatically
  • 100 g kale or Swiss chard: Remove those tough stems or you will regret every bite
  • 2 spring onions, sliced: These add a mild onion flavor that works beautifully with the herbs
  • 1 green chili, finely chopped: Leave the seeds in if you actually like heat
  • 1 teaspoon ground cumin: This is the backbone spice that gives it that Middle Eastern warmth
  • 1 teaspoon ground coriander: This adds a citrusy brightness that cuts through the rich greens
  • ½ teaspoon ground paprika: Use smoked paprika if you want extra depth
  • ¼ teaspoon chili flakes: Optional but recommended if you like a little kick
  • Salt and pepper: Season generously since the greens need quite a bit to wake up
  • ½ bunch fresh parsley: Flat leaf parsley has better flavor than curly here
  • ½ bunch fresh cilantro: If you are one of those people who think cilantro tastes like soap, just use more parsley
  • ½ bunch fresh dill: Do not skip this, it makes the whole dish taste brighter
  • 4 large eggs: Room temperature eggs will cook more evenly
  • 100 g feta cheese, crumbled: The salty creaminess is what pulls everything together
  • Extra chopped herbs: Fresh herbs on top make a huge difference in the final presentation
  • Toasted bread or pita: You absolutely need something to scoop up all those juices

Instructions

Build the vegetable base:
Heat that olive oil in your biggest skillet over medium heat, toss in the onion, and let it soften until it is translucent, about 3 to 4 minutes.
Add the harder vegetables:
Stir in the garlic, green bell pepper, and zucchini, then sauté for another 4 to 5 minutes until they start to soften.
Wilt the greens:
Add the spinach, kale, and spring onions, cooking and stirring frequently until everything is wilted, about 2 to 3 minutes.
Season generously:
Sprinkle in the cumin, coriander, paprika, chili flakes, salt, and pepper, then stir well to coat all those vegetables.
Add the fresh herbs:
Mix in the parsley, cilantro, and dill, cooking for 1 to 2 minutes until fragrant, then taste and adjust the seasoning.
Create the egg wells:
Use a spoon to make 4 small wells in the vegetable mixture and crack an egg into each one.
Cook until set:
Reduce heat to low, cover the skillet, and cook until egg whites are set but yolks are still runny, about 7 to 8 minutes.
Add the feta:
Sprinkle crumbled feta over the top, cover for another minute just to soften it slightly.
Finish and serve:
Remove from heat, garnish with extra fresh herbs, and serve immediately while those yolks are still gorgeous.
A vibrant plate of Green Shakshuka with Spinach and Feta served alongside crusty bread for dipping. Save
A vibrant plate of Green Shakshuka with Spinach and Feta served alongside crusty bread for dipping. | pinmealmagic.com

This recipe became my go to for hosting brunch because everyone can gather around the skillet and just dig in together. There is something about that communal eating experience that turns a simple meal into a whole event.

Making It Your Own

I have learned that this recipe is incredibly forgiving. Sometimes I use whatever greens are wilting in my crisper drawer, other times I go all out at the market. Both versions work beautifully.

Serving Suggestions

A side of roasted potatoes turns this into a more substantial dinner. I have also served it over polenta for a cozy winter variation that feels completely different but equally delicious.

Storage And Reheating

The truth is, this is best eaten immediately, but leftovers do reheat surprisingly well in a 350°F oven for about 10 minutes. The eggs will not be quite as runny, but the flavors actually deepen overnight.

  • Store leftovers in an airtight container for up to 2 days
  • Reheat gently to avoid overcooking the eggs
  • Add a splash of water if the mixture seems dry
Top-down view of Green Shakshuka with Spinach and Feta, featuring bubbly feta and runny yolks. Save
Top-down view of Green Shakshuka with Spinach and Feta, featuring bubbly feta and runny yolks. | pinmealmagic.com

Every time I make this, I am reminded that the simplest recipes, made with good ingredients, are often the ones that bring the most joy to the table.

Recipe Q&A

It features a mix of green bell pepper, zucchini, baby spinach, kale or Swiss chard, and spring onions sautéed until tender.

Eggs are cracked into wells made in the vegetable mixture, then gently poached on low heat until whites set and yolks remain runny.

Yes, feta can be substituted with other soft cheeses like goat cheese or omitted for a dairy-free version.

Yes, the dish contains no gluten ingredients, but check accompanying bread or pita to ensure gluten-free options.

Absolutely, collard greens, arugula, or other leafy greens can be used according to preference.

Ground cumin, coriander, paprika, and optional chili flakes provide aromatic warmth and depth.

Green Shakshuka Spinach Feta

A vibrant blend of green vegetables, fresh herbs, feta, and poached eggs for a wholesome main dish.

Prep 15m
Cook 20m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Vegetables & Greens

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 green bell pepper, diced
  • 1 medium zucchini, diced
  • 7 oz baby spinach, roughly chopped
  • 3.5 oz kale or Swiss chard, stemmed and chopped
  • 2 spring onions, sliced
  • 1 green chili, finely chopped

Herbs & Seasonings

  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon ground paprika
  • 1/4 teaspoon chili flakes
  • Salt and pepper to taste
  • 1/2 small bunch fresh parsley, chopped
  • 1/2 small bunch fresh cilantro, chopped
  • 1/2 small bunch fresh dill, chopped

Eggs & Cheese

  • 4 large eggs
  • 3.5 oz feta cheese, crumbled

Garnish

  • Extra chopped herbs
  • Toasted bread or pita

Instructions

1
Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add onion and cook until soft and translucent, about 3-4 minutes.
2
Add Vegetables: Stir in garlic, green bell pepper, and zucchini. Sauté for another 4-5 minutes until vegetables begin to soften.
3
Wilt Greens: Add the spinach, kale or Swiss chard, and spring onions. Cook, stirring frequently, until greens are wilted, about 2-3 minutes.
4
Season Mixture: Sprinkle in cumin, coriander, paprika, chili flakes, salt, and pepper. Stir well to combine.
5
Add Fresh Herbs: Mix in chopped parsley, cilantro, and dill. Cook for 1-2 minutes until fragrant. Taste and adjust seasoning.
6
Create Wells for Eggs: Using a spoon, make 4 small wells in the vegetable mixture. Crack an egg into each well.
7
Poach Eggs: Reduce heat to low, cover the skillet, and cook until egg whites are set but yolks are still runny, about 7-8 minutes.
8
Add Feta: Sprinkle crumbled feta over the top. Cover for another minute to slightly melt the cheese.
9
Finish and Serve: Remove from heat. Garnish with extra fresh herbs and serve immediately with toasted bread or pita.
Additional Information

Equipment Needed

  • Large skillet with lid
  • Cutting board and knife
  • Wooden spoon or spatula
  • Measuring spoons

Nutrition (Per Serving)

Calories 265
Protein 14g
Carbs 14g
Fat 17g

Allergy Information

  • Contains dairy (feta cheese)
  • Contains eggs
Lauren Phelps

Creative home cook sharing quick, easy, and wholesome recipes for everyday family meals.