Green Shakshuka with Spinach

Vibrant green shakshuka with spinach and feta cheese, featuring poached eggs nestled in a sautéed herb-rich skillet. Save to Pinterest
Vibrant green shakshuka with spinach and feta cheese, featuring poached eggs nestled in a sautéed herb-rich skillet. | rusticrouterecipes.com

This vibrant shakshuka blends sautéed spinach, kale, and fresh herbs with a medley of spices including cumin, coriander, and smoked paprika. Eggs are gently poached in the fragrant greens and topped with crumbled feta cheese for a creamy finish. With a drizzle of olive oil and optional fresh dill, it offers a bright, comforting dish perfect for brunch or breakfast. Ready in just over half an hour, it brings Mediterranean flavors to your table with ease and freshness.

The first time I made green shakshuka, I was experimenting with what I had in the fridge after a particularly disappointing grocery trip. My regular tomato shakshuka routine felt tired anyway, and honestly I was just trying to use up a massive bunch of wilting spinach before it went completely bad. Now this vibrant version has completely overtaken the original in my kitchen rotation, and I actually find myself planning trips to the market specifically to stock up on greens.

Last Sunday my sister came over expecting our usual bagel situation, and I watched her face light up when I set this down on the table. She kept dipping her bread into those runny yolks and insisting she needed the recipe immediately. There is something deeply satisfying about serving people food that feels both nourishing and indulgent at the same time.

Ingredients

  • 2 tablespoons olive oil: A good quality extra virgin oil makes a noticeable difference here since you will be drizzling more at the end
  • 1 medium onion, finely chopped: Take your time chopping these into small even pieces so they melt away into the base
  • 2 cloves garlic, minced: Fresh garlic is nonnegotiable here nothing else gives quite the same aromatic punch
  • 1 green bell pepper, diced: This adds a subtle sweetness that balances all the earthy greens
  • 200 g (7 oz) baby spinach, roughly chopped: Even prewashed spinach needs a quick rinse and rough chop to avoid any gritty surprises
  • 100 g (3.5 oz) kale or Swiss chard, stems removed, leaves chopped: The stems add an unpleasant texture so do yourself a favor and remove them first
  • 1 jalapeño or green chili, deseeded and finely sliced: Leave some seeds in if you want more heat but this is meant to be gentle warmth
  • 1 teaspoon ground cumin: This earthy spice is what bridges the gap between traditional and green shakshuka
  • 1 teaspoon ground coriander: Adds a citrusy brightness that keeps the greens from tasting too heavy
  • 1/2 teaspoon smoked paprika: Just enough to give a hint of smokiness without overpowering the fresh vegetables
  • 1/4 teaspoon ground turmeric: Mostly for that gorgeous golden color but it adds a subtle earthy note too
  • Salt and freshly ground black pepper, to taste: The feta is salty so taste before adding too much salt
  • 1/2 cup fresh parsley, chopped: Chop this right before adding so it does not wilt or lose its bright flavor
  • 1/4 cup fresh cilantro, chopped: If you are one of those people who think cilantro tastes like soap just use more parsley
  • 4 large eggs: Room temperature eggs will cook more evenly and predictably
  • 100 g (3.5 oz) feta cheese, crumbled: Get a block and crumble it yourself rather than buying precrumbled which is often dry
  • 2 tablespoons fresh dill, chopped (optional): This little addition makes the whole dish taste brighter and more complex
  • Extra virgin olive oil, to drizzle: A really nice finishing oil here transforms the dish from good to restaurant quality

Instructions

Build your flavor base:
Heat olive oil in a large skillet over medium heat and add your chopped onion, letting it soften for about 34 minutes until it is translucent and fragrant. This foundational step creates the sweet aromatic base that everything else will build upon.
Add the aromatic vegetables:
Toss in the garlic and diced green bell pepper, cooking for another 23 minutes until the pepper has softened slightly. Your kitchen should start smelling amazing right about now.
Bloom your spices:
Stir in the sliced jalapeño, cumin, coriander, smoked paprika, and turmeric, cooking for just 1 minute until the spices become fragrant. Do not let them burn or they will turn bitter.
Wilt the greens:
Add spinach and kale in batches, stirring until each addition wilts and reduces in volume before adding more. Season with salt and pepper as you go, tasting as the greens cook down to adjust seasoning.
Fold in the fresh herbs:
Mix in the chopped parsley and cilantro just until they are evenly distributed and slightly wilted. The pan will be full but the greens will settle as they cook.
Create your egg wells:
Use the back of a spoon to make 4 shallow wells in the greens, cracking an egg into each one. Try to space them evenly so each person gets their own little egg territory.
Scatter the feta:
Sprinkle crumbled feta over the entire surface, letting some fall near the eggs where it will get warm and salty. The cheese will soften slightly without melting completely.
Cover and cook to perfection:
Cover the skillet with a lid and cook for 57 minutes, checking at the 5 minute mark to see if the whites are set but yolks remain runny. The residual heat will continue cooking the eggs slightly after you remove it from the stove.
Finish with flair:
Remove from heat and garnish with fresh dill and a generous drizzle of your best extra virgin olive oil. This final touch is what makes it feel special.
Get it to the table fast:
Serve immediately with warm crusty bread or flatbread for scooping up all those delicious juices. The eggs keep cooking in the hot pan so do not wait too long.
A serving of green shakshuka with spinach and feta cheese, topped with soft eggs and ready for crusty bread. Save to Pinterest
A serving of green shakshuka with spinach and feta cheese, topped with soft eggs and ready for crusty bread. | rusticrouterecipes.com

My roommate originally claimed she did not like runny eggs until she tried this dish and now she requests it every weekend. Watching someone discover that eggs can be creamy instead of rubbery is basically the best feeling in the world.

Make Ahead Magic

You can prepare everything through step 5 up to a day in advance and store it in the refrigerator. When you are ready to eat, gently reheat the greens until they are steaming, create your wells, and continue with the eggs as directed. The flavors actually develop overnight so this strategy works beautifully for busy mornings.

Bread Strategy

Thick cut sourdough or a hearty whole grain bread will stand up better to all those juices than flimsy sandwich bread. Toasting the bread until it is golden and crusty creates a perfect sturdy vehicle for scooping up every last bit of those spiced greens.

Serving Suggestions

A crisp white wine like sauvignon blanc cuts through the rich yolks and salty feta beautifully. For something nonalcoholic, mint tea offers a refreshing contrast that feels completely authentic to the Mediterranean spirit of the dish.

  • Set out lemon wedges at the table so everyone can adjust brightness to their taste
  • A simple cucumber salad on the side keeps the meal feeling light and fresh
  • Leftovers reheat surprisingly well though the eggs will be more set
Close-up of green shakshuka with spinach and feta cheese, displaying creamy feta crumbles and bright leafy greens. Save to Pinterest
Close-up of green shakshuka with spinach and feta cheese, displaying creamy feta crumbles and bright leafy greens. | rusticrouterecipes.com

There is something uniquely satisfying about eating this directly from the pan with good bread and even better company. Simple food shared with people you love is what cooking is all about anyway.

Recipe FAQs

Baby spinach combined with kale or Swiss chard provides a tender yet hearty base, balancing the flavors and textures beautifully.

Yes, the jalapeño or green chili can be reduced or omitted for a milder version without sacrificing the aromatic spices' depth.

Cover the skillet and cook for 5 to 7 minutes until the whites set but yolks remain runny, ensuring that delicate texture.

Omit the feta cheese and consider adding tofu or chickpeas to maintain creaminess and protein without dairy.

Warm crusty bread or flatbread complements the dish, along with refreshing mint tea or a crisp white wine to enhance the flavors.

Green Shakshuka with Spinach

Sautéed greens, herbs, and creamy feta crowned with delicate poached eggs in a vibrant Mediterranean style.

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

Ingredients

Greens

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 green bell pepper, diced
  • 7 oz baby spinach, roughly chopped
  • 3.5 oz kale or Swiss chard, stems removed, leaves chopped

Herbs & Flavor

  • 1 jalapeño or green chili, deseeded and finely sliced
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon ground turmeric
  • Salt and freshly ground black pepper, to taste
  • 1/2 cup fresh parsley, chopped
  • 1/4 cup fresh cilantro, chopped

Eggs & Cheese

  • 4 large eggs
  • 3.5 oz feta cheese, crumbled

Garnish

  • 2 tablespoons fresh dill, chopped (optional)
  • Extra virgin olive oil, to drizzle

Instructions

1
Sauté Onions: Heat olive oil in a large skillet over medium heat. Add onion and sauté for 3–4 minutes until softened.
2
Add Aromatics: Add garlic and green bell pepper; cook for another 2–3 minutes until fragrant.
3
Toast Spices: Stir in jalapeño (or green chili), cumin, coriander, smoked paprika, and turmeric. Cook for 1 minute until spices are fragrant.
4
Wilt Greens: Add spinach and kale (or chard) in batches, stirring until wilted and reduced in volume. Season with salt and pepper.
5
Add Fresh Herbs: Mix in fresh parsley and cilantro until evenly distributed.
6
Create Egg Wells: Use a spoon to make 4 wells in the greens. Crack an egg into each well.
7
Add Feta: Sprinkle the crumbled feta over the greens and eggs.
8
Cover and Cook: Cover the skillet with a lid and cook for 5–7 minutes, or until eggs are cooked to your liking (soft yolks are traditional).
9
Garnish and Serve: Remove from heat. Garnish with dill and a drizzle of extra virgin olive oil. Serve immediately with warm crusty bread or flatbread.
Additional Information

Equipment Needed

  • Large skillet with lid
  • Chef's knife
  • Cutting board
  • Wooden spoon

Nutrition (Per Serving)

Calories 255
Protein 15g
Carbs 11g
Fat 17g

Allergy Information

  • Contains: Eggs
  • Contains: Milk (feta cheese)
  • May contain: Gluten if served with bread
  • Check cheese packaging for potential allergens if sensitive
Kara Hendricks

Passionate home cook sharing family-friendly recipes, comfort food, and kitchen wisdom.