Print

Shakshuka Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Shakshuka is a flavorful Middle Eastern and North African dish featuring eggs poached in a rich, spiced tomato sauce. This easy one-pan meal is perfect for breakfast, brunch, or even dinner, with warm spices like cumin and paprika adding depth to the dish. Serve it with crusty bread or pita to soak up the delicious sauce!

Ingredients

  • 2 tbsp olive oil
  • 1 small onion, finely chopped
  • 1 red bell pepper, diced
  • 2 garlic cloves, minced
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • ½ tsp ground coriander
  • ¼ tsp red pepper flakes (optional, for heat)
  • 1 can (14 oz) crushed tomatoes
  • Salt and black pepper, to taste
  • 46 large eggs
  • ¼ cup crumbled feta cheese (optional)
  • 2 tbsp fresh parsley or cilantro, chopped
  • Crusty bread or pita, for serving

Instructions

  • Sauté the Aromatics: Heat olive oil in a large skillet over medium heat. Add chopped onion and bell pepper, cooking until soft (about 5 minutes).
  • Add the Spices & Garlic: Stir in garlic, cumin, paprika, coriander, and red pepper flakes. Cook for another minute until fragrant.
  • Simmer the Sauce: Pour in crushed tomatoes, season with salt and pepper, and let it simmer for 10-15 minutes until slightly thickened.
  • Poach the Eggs: Make small wells in the sauce and gently crack the eggs into them. Cover and cook for 5-7 minutes until the egg whites are set but the yolks remain runny.
  • Garnish & Serve: Sprinkle with crumbled feta (if using) and fresh parsley or cilantro. Serve hot with crusty bread or pita.

Notes

  • For extra heat, add a chopped chili or more red pepper flakes.
  • You can add cooked chickpeas or spinach for extra nutrition.
  • Adjust cooking time based on how runny you like your eggs.