Go Back

Shakshuka Recipe

A Mediterranean breakfast dish featuring eggs nestled in a rich, spiced tomato sauce with bold flavors and restaurant-quality results from simple pantry staples.
Prep Time 10 minutes
Cook Time 20 minutes
Servings: 4
Calories: 280

Ingredients
  

  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 1 red bell pepper, chopped
  • 4 garlic cloves, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1/4 teaspoon cayenne pepper
  • 1 can (28 oz) crushed tomatoes
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 6 large eggs
  • 1/2 cup crumbled feta cheese
  • 1/4 cup fresh parsley, chopped
  • Crusty bread for serving

Method
 

  1. Heat olive oil in a large cast-iron skillet or heavy-bottomed pan over medium heat. Add diced onion and bell pepper, cooking for 5-6 minutes until softened and lightly golden. Add minced garlic, cumin, paprika, and cayenne, stirring constantly for 30 seconds until fragrant.
  2. Pour in crushed tomatoes, salt, and black pepper, stirring to combine all ingredients. Bring the mixture to a gentle simmer, then reduce heat to medium-low. Let it bubble softly for 8-10 minutes, stirring occasionally, until the sauce thickens slightly and the flavors meld together. Taste and adjust seasoning if needed.
  3. Using a spoon, create small wells in the sauce for each egg. Crack eggs one at a time into a small bowl, then gently slide each into a well. Cover the pan and cook for 8-12 minutes, depending on how runny you prefer your yolks. For jammy centers, aim for 10 minutes.
  4. Remove from heat and immediately sprinkle crumbled feta and fresh parsley over the top. Serve directly from the pan with warm, crusty bread for dipping.

Notes

Don't rush the vegetable base for deep flavor. Properly soften onions and peppers. Don't overcrowd eggs and always cover the pan when cooking eggs. Sauce base can be made up to 2 days ahead. Leftover shakshuka keeps in refrigerator for up to 3 days. Sauce base freezes well for 2 months, but cooked eggs don't freeze successfully. Reheat gently in skillet over low heat.