Print

Easy Shakshuka Recipe

4.4 from 77 reviews

Easy Shakshuka is a flavorful and comforting North African and Middle Eastern dish featuring poached eggs simmered in a spicy tomato, pepper, and onion sauce. This recipe uses simple ingredients and a one-pan skillet method, making it a perfect breakfast, brunch, or light dinner option that’s both hearty and healthy.

Ingredients

Scale

Vegetables and Sauce

  • 3 tbsp Extra virgin olive oil
  • 1 large yellow onion, chopped
  • 2 green peppers, chopped
  • 2 garlic cloves, chopped
  • 6 medium tomatoes, chopped (about 6 cups)
  • 1/2 cup tomato sauce

Spices

  • 1 tsp ground coriander
  • 1 tsp sweet paprika
  • 1/2 tsp ground cumin
  • Pinch red pepper flakes (optional)
  • Salt and pepper, to taste

Eggs and Garnish

  • 6 large eggs
  • 1/4 cup chopped fresh parsley leaves
  • 1/4 cup chopped fresh mint leaves

Instructions

  1. Prepare the Vegetable Base: Heat 3 tbsp of extra virgin olive oil in a large cast iron skillet over medium heat. Add the chopped onion, green peppers, garlic, ground coriander, sweet paprika, ground cumin, a pinch of red pepper flakes if using, salt, and pepper. Cook this mixture, stirring occasionally, until the vegetables soften and become fragrant, about 5 minutes.
  2. Simmer the Tomato Sauce: Add the chopped tomatoes and tomato sauce to the skillet. Stir to combine, then cover the skillet and let the mixture simmer gently for about 15 minutes. Remove the cover and continue cooking to reduce the sauce until it thickens to your preference. Adjust seasoning by tasting and adding more salt or spices as needed.
  3. Create Wells for Eggs: Using a wooden spoon, carefully make 6 indentations in the thickened tomato mixture, spaced evenly across the skillet. These will hold the eggs during cooking.
  4. Add and Cook the Eggs: Carefully crack one egg into each well. Reduce the heat to low, cover the skillet, and cook the eggs gently until the egg whites are fully set but the yolks remain soft, about 6-8 minutes depending on desired doneness.
  5. Finish and Serve: Uncover the skillet and sprinkle the chopped fresh parsley and mint over the dish. Optionally, add more black pepper or crushed red pepper flakes to taste. Serve the shakshuka piping hot with warm pita bread, challah, or crusty bread for dipping and enjoying the sauce and eggs.

Notes

  • For a spicier shakshuka, increase the amount of red pepper flakes or add a finely chopped chili pepper.
  • You can substitute green peppers with red or yellow bell peppers for a sweeter flavor.
  • Use fresh ripe tomatoes in season for the best flavor; canned tomatoes can be used as an alternative.
  • To make it vegan, omit the eggs and add tofu or chickpeas instead.
  • Leftover shakshuka can be refrigerated and reheated gently on the stovetop or in the microwave.
  • Serve immediately to enjoy the eggs at their best texture.

Keywords: shakshuka, easy shakshuka, poached eggs in tomato sauce, breakfast skillet, North African recipe, Middle Eastern food, one-pan meal