Traditional Shakshuka with eggs and tomato

Traditional Shakshuka with eggs and tomato

: 2025-10-20 • : 35m • : Medium

What does it include?

Ingredients

  • 1 onion
  • 1 red pepper
  • 3 ripe tomatoes or 1 can of crushed tomatoes
  • 2 cloves of garlic
  • 4 eggs
  • 1 teaspoon cumin
  • 1 teaspoon sweet paprika
  • Olive oil
  • salt and pepper
  • fresh parsley or cilantro

How to prepare it step by step?

Preparation

  1. Finely chop the onion, pepper, and garlic.
  2. Heat 2 tablespoons of oil in a large frying pan over medium heat. Add the onion and fry for 3 minutes until translucent.
  3. Add the pepper and cook for another 5 minutes until soft and slightly caramelized.
  4. Stir in garlic, cumin, and paprika, cooking for 30 seconds until fragrant.
  5. Pour in the tomatoes, season with salt and pepper, and simmer over medium heat for 10-15 minutes until the sauce thickens and flavors meld.
  6. Using a spoon, create small wells in the sauce and gently crack an egg into each well.
  7. Cover the pan and cook for 5 minutes or until the egg whites are set and the yolks remain creamy.
  8. Garnish with fresh parsley or cilantro and serve with toasted bread or hot pita.

Full description

Savor the vibrant flavors of traditional shakshuka, a delightful Middle Eastern dish featuring poached eggs nestled in a rich, homemade sauce of ripe tomatoes, sweet peppers, and aromatic spices. The blend of cumin and sweet paprika infuses the dish with a warm, earthy aroma, while the fresh parsley or cilantro adds a burst of color and freshness. Perfectly cooked eggs with creamy yolks and tender whites complement the thick, savory tomato base. Serve this comforting dish hot, accompanied by toasted bread or warm pita, for a satisfying breakfast, brunch, or light meal. Enjoy the harmonious textures and tantalizing aromas that make this dish a timeless favorite.

← Back to home

Similar recipes