Print

Shakshuka

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Shakshuka is a hearty North African and Middle Eastern dish featuring poached eggs in a rich, spiced tomato and pepper sauce. It’s a vibrant, one-pan meal perfect for breakfast, brunch, or dinner.

Ingredients

  • 2 tbsp olive oil
  • 1 medium onion, chopped
  • 1 red bell pepper, chopped
  • 3 garlic cloves, minced
  • 1 can (14.5 oz) crushed tomatoes or 4 cups fresh diced tomatoes
  • 1 tbsp tomato paste (optional)
  • 1 tsp ground cumin
  • 1 tsp sweet paprika
  • 1/4 tsp chili flakes or cayenne pepper (optional)
  • Salt, to taste
  • Black pepper, to taste
  • 46 eggs
  • Fresh parsley or cilantro, chopped (for garnish)
  • Feta cheese, crumbled (optional)

Instructions

  1. Heat olive oil in a large skillet over medium heat.
  2. Sauté the chopped onion and red bell pepper until softened, about 5–7 minutes.
  3. Add minced garlic and cook for another 1–2 minutes until fragrant.
  4. Stir in crushed tomatoes and tomato paste, then add cumin, paprika, chili flakes (if using), salt, and pepper.
  5. Simmer the sauce for 10–15 minutes until slightly thickened.
  6. Use a spoon to make small wells in the sauce and gently crack an egg into each well.
  7. Cover the skillet and cook for 5–7 minutes, or until the egg whites are set but the yolks are still runny.
  8. Remove from heat and garnish with chopped herbs and feta cheese, if desired.
  9. Serve immediately with crusty bread or warm pita.

Notes

Adjust chili or cayenne to control the spice level.

Prepare the tomato sauce ahead of time and add  eggs when ready to serve.Add spinach or kale for extra greens.To avoid overcooking the eggs, monitor closely and remove from heat as soon as whites are set.Use canned tomatoes for convenience and consistent results.

Nutrition