Go Back
+ servings
Overhead shot of shakshuka in a large stainless steel skillet, topped with crumbled feta cheese and chopped fresh parsley
5 from 9 votes

Shakshuka

A one-pot vegetarian meal, this Shakshuka recipe is made with poached eggs in a hearty spiced tomato sauce with onions, peppers and garlic.
Author Diana
Servings 6 servings
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes

Ingredients

  • 2 tablespoons olive oil not extra virgin
  • 1 medium yellow onion thinly sliced
  • 1 medium red bell pepper thinly sliced
  • 2 cloves garlic minced
  • 2 teaspoons smoked paprika sweet paprika also works
  • 2 teaspoons ground cumin
  • 1 teaspoon salt
  • ¼ teaspoon ground black pepper
  • 1 28-ounce can (2 400g cans) whole peeled tomatoes
  • 6 large eggs
  • Red pepper flakes optional
  • 2 ounces (56 grams) crumbled feta cheese for serving
  • Fresh cilantro or parsley for garnish
  • Crusty bread for serving

Instructions

  • Heat olive oil in a deep skillet or saute pan over medium-high heat, and add the onion and bell pepper. Cook until fully softened and slightly charred, about 5 minutes.
  • Add the garlic and spices, and cook for 30 seconds. Then add the tomatoes, stir to combine and break down the tomatoes with the spatula leaving some chunks in the mixture. Reduce the heat to low, and simmer for 10 minutes to reduce.
  • Using a spoon, create 6 small wells/dips and break in egg in each well. After you break each egg, spoon some of the tomato sauce over the whites leaving the yolk exposed.
  • Cover with a lid, and cook for 5-6 minutes. You want the whites to barely set, and the yolks to stay runny.
  • Remove from heat, garnish with red pepper flakes, crumbled feta cheese, chopped fresh cilantro or parsley, and a drizzle of extra virgin olive oil. Serve with toasted bread.

Notes

  • Sauté the spices with the garlic to toast them a little bit until they become fragrant. Sautéing them helps to boost their flavors.
  • To avoid getting pieces of eggshell in your eggs before poaching, crack them individually into small bowls before adding them to the tomato mixture.
  • Serve your dish with plenty of toasted bread for dunking in the eggy tomato sauce.

Nutrition

Serving: 1egg with sauce | Calories: 185kcal | Carbohydrates: 10g | Protein: 9g | Fat: 12g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Cholesterol: 195mg | Sodium: 750mg | Potassium: 419mg | Fiber: 2g | Sugar: 5g | Vitamin A: 1413IU | Vitamin C: 39mg | Calcium: 128mg | Iron: 3mg