Shakshuka With Spinach And Feta

Delicious eggs simmered to perfection in a spicy tomato sauce – shakshuka is an easy and healthy meal you can make for breakfast, lunch or dinner! While I like to add in a few handfuls of spinach and top my shakshuka with feta, you can toss in your favorite leafy greens and veggies for this crowd pleaser!

Shakshuka, eggs cooked in a spicy tomato sauce, originated in North Africa, but has recently become popular all around the world. Though this is a wonderful dish to serve for breakfast or brunch, I often find myself cooking shakshuka for dinner. It’s the perfect meal to make after a long day – decidedly low effort, but packed full of flavor!

shakshuka in a pan

The best part about shakshuka is its adaptability. Craving something a bit heartier? Toss in some chickpeas or even sausage. Want to make it a bit healthier? Stir in some spinach, kale or any other leafy green. You can also control the level of heat in your shakshuka. I used a few teaspoons of harissa, a Tunisian chili paste, but you could also use cayenne pepper or even just add a bit more paprika if you’re somewhat spice-averse.

This shakshuka comes together extremely quickly. After making the tomato sauce, use a spoon to dig a few shallow wells into your sauce and crack in the eggs. Cover the pan, cook the eggs to your liking and top with feta and cilantro! I generally serve shakshuka with toasted sourdough bread to scoop up every last bit of the delicious sauce, but a crispy baguette or pita bread would work just as well.

shakshuka and garnishes
Print
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
shakshuka in a pan

Shakshuka with Spinach Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Brit Kapustina
  • Total Time: 40 minutes
  • Yield: 4
    • Prep Time: 10 minutes
    • Cook Time: 30 minutes
    • Category: Dinner
    • Method: Stovetop
    • Cuisine: North African

Ingredients

  • 2 tablespoons olive oil
  • 1 tablespoon harissa chili paste*
  • 1 yellow onion, finely diced
  • 1 red bell pepper, finely diced
  • 3 cloves garlic, minced
  • 1 teaspoon sweet paprika
  • 1/2 teaspoon ground cumin
  • 1 teaspoon kosher salt
  • 28 ounces (800 grams) whole plum tomatoes, roughly chopped
  • 4 ounces (140 grams) baby spinach
  • 6 ounces (170 grams) feta cheese
  • 4 large eggs
  • 1 loaf French bread, toasted
  • fresh cilantro for serving

Instructions

  1. Heat olive oil in a large skillet over medium heat. Add the onion, bell pepper and garlic to the skillet. Cook until the peppers are soft and the onion is translucent, about 8 minutes.
  2. Add the harissa, paprika, cumin and salt to the skillet and mix well. Cook for an additional 2 minutes.
  3. Add the chopped tomatoes along with any juices from the can. Simmer for 6 minutes.
  4. Mix in the spinach and continue simmering until the spinach wilts, about 5 minutes.
  5. Sprinkle the feta into the skillet. Create four small wells in the sauce and crack one egg into each. Cover and cook approximately 5 minutes or until the eggs whites are set and the yolks are still runny.
  6. Top with cilantro and serve with crusty French bread.

Notes

Harissa: If you can’t find harissa, you can use a similar chili paste, a dash of cayenne, or leave out the extra spiciness completely.

This post may contain affiliate links through which we may earn a small commission at no additional cost to you. We only recommend products that we genuinely love and would use ourselves.

Leave a Reply

Your email address will not be published. Required fields are marked *

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