Shakshuka Recipe: Poached Eggs in Spicy Tomato Sauce

shakshuka Photo source Matt Taylor-Gross
This vibrant Sephardic dish blends poached eggs, tomatoes, and spices into a comforting, flavorful embrace of tradition.

Looking for the perfect breakfast with bold flavor and Middle Eastern flair? This authentic shakshuka recipe features eggs poached in a richly spiced tomato and pepper sauce, making it one of the most satisfying meals any time of day. Whether served for brunch, lunch, or dinner, shakshuka is a dish that always delivers.


What Is Shakshuka?

Shakshuka (also spelled shakshouka) is a traditional North African and Middle Eastern dish, believed to have originated in Tunisia and popularized in Israel, where it has become a staple of Israeli breakfasts. The name means “mixture” in Arabic — and that’s exactly what this dish is: a mixture of tomatoes, peppers, onions, garlic, and spices simmered into a savory sauce with eggs gently poached right on top.


shakshuka Photo source J Kenji López-Alt
shakshuka Photo source J Kenji López-Alt

Ingredients for Shakshuka

This classic shakshuka recipe with poached eggs serves six and comes together with pantry staples and fresh produce:

  • 3 tbsp extra virgin olive oil
  • 1 medium onion, thinly sliced
  • 1 large red bell pepper (or spicier variety, thinly sliced)
  • 1 hot chili pepper (like jalapeño, serrano, or Fresno), thinly sliced
  • 3 garlic cloves, thinly sliced
  • 1½ tbsp paprika (Hungarian or smoked Spanish)
  • 2 tsp ground cumin
  • 28 oz whole peeled tomatoes, crushed by hand
  • ⅓ tsp salt (adjust to taste)
  • ¼ tsp black pepper (adjust to taste)
  • ½ cup chopped cilantro or parsley (or a mix)
  • 6 eggs

How to Make This Authentic Shakshuka Recipe

1. Sauté the Vegetables

In a deep skillet, heat olive oil over high heat. Add onion, red pepper, and chili. Cook undisturbed for about 6 minutes until charred in spots. Stir and cook another 4 minutes until soft and blistered.

2. Add Garlic and Spices

Stir in garlic and cook for 30 seconds until fragrant. Add paprika and cumin, stir again for another 30 seconds.

3. Simmer the Sauce

Add the crushed tomatoes. Lower the heat and let it simmer for 10 minutes. Season with salt, pepper, and half of your chopped herbs.

4. Poach the Eggs

Use a spoon to make small wells in the sauce. Crack eggs directly into each well. Spoon a bit of sauce over the whites to help them set. Cover and cook on the lowest heat for 5–8 minutes, until the whites are set and the yolks are runny.

5. Garnish and Serve

Top with the remaining herbs. Serve hot with warm crusty bread, pita, or challah for dipping.


Shakshuka Tips & Variations

  • Make it mild or spicy: Choose a red bell pepper for a gentle flavor or use red chili for more heat.
  • Add cheese: Crumbled feta or goat cheese takes this dish to the next level.
  • Serve it in cast iron: It holds heat beautifully and gives shakshuka an authentic look.

Why This Shakshuka Recipe Works

This shakshuka is authentic, flavorful, and easy to make in under 40 minutes. The combination of sweet tomatoes, smoky paprika, spicy chilies, and rich egg yolks makes this dish deeply comforting and satisfying. It’s also naturally kosher, vegetarian, and great for meal prep.


Final Thoughts

Shakshuka is the kind of meal that turns humble ingredients into something unforgettable. Whether you call it poached eggs in spicy tomato sauce, Middle Eastern eggs, or Israeli breakfast shakshuka, this is one dish that will keep you coming back.

shakshuka Photo source Matt Taylor-Gross

Poached Eggs in Spicy Tomato Sauce (Shakshuka)


5 from 3 votes
Prep time: 10 minutes
Cook time: 25 minutes
Total time: 35 minutes
Servings: 6 servings
PRINT RECIPE PIN RECIPE

DESCRIPTION

A Tunisian origin, this North African dish is popular throughout the Middle East (particularly in Israel, where it may as well be one of the national dishes). It can be served as breakfast, lunch or dinner.

INGREDIENTS
 

Ingredients

  • 3 tbsp olive oil (extra virgin)
  • 1 medium onion (thinly sliced)
  • 1 large red pepper (bell pepper for milder heat, or a hotter variety, such as red horned pepper, depending on your heat preference, stems, seeds, and ribs removed, thinly sliced)
  • 1 hot chili pepper (such as jalapeño, serrano, or Fresno, stems, seeds, and ribs removed, thinly sliced)
  • 3 cloves garlic (thinly sliced)
  • 1 1/2 tbsp paprika (Hungarian or smoked Spanish)
  • 2 tsp ground cumin
  • 28 oz whole peeled tomatoes (crushed by squeezing between your fingers or with a pastry blender (see note above))
  • 1/3 tsp salt (to taste)
  • 1/4 tsp pepper (to taste)
  • 1/2 cup cilantro (chopped, parsley, or a mix)
  • 6 eggs

INSTRUCTIONS
 

Directions

  • Heat olive oil in a large, deep skillet or straight-sided saute pan over high heat until shimmering. Add onion, red pepper, and chili and spread into an even layer. Cook, without moving, until vegetables on the bottom are deeply browned and beginning to char in spots, about 6 minutes. Stir and repeat. Continue to cook until vegetables are fully softened and spottily charred, about another 4 minutes. Add garlic and cook, stirring, until softened and fragrant, about 30 seconds. Add paprika and cumin and cook, stirring, until fragrant, about 30 seconds. Immediately add tomatoes and stir to combine (see note above). Reduce heat to a bare simmer and simmer for 10 minutes, then season to taste with salt and pepper and stir in half of cilantro or parsley.
  • Using a large spoon, make a well near the perimeter of the pan and break an egg directly into it. Spoon a little sauce over edges of egg white to partially submerge and contain it, leaving yolk exposed. Repeat with remaining 5 eggs, working around pan as you go. Season eggs with a little salt, cover, reduce heat to lowest setting, and cook until egg whites are barely set and yolks are still runny, 5 to 8 minutes.
    shakshuka prep Photo source J Kenji López-Alt
  • Sprinkle with remaining cilantro or parsley, along with any of the optional toppings. Serve immediately with crusty bread.

NUTRITION

Calories: 171kcalCarbohydrates: 11gProtein: 7gFat: 12gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 7gTrans Fat: 0.02gCholesterol: 164mgSodium: 386mgPotassium: 449mgFiber: 3gSugar: 6gVitamin A: 1492IUVitamin C: 63mgCalcium: 83mgIron: 3mg
DID YOU MAKE THIS RECIPE?Tag me @gokoshercowboy and hashtag it #gokoshercowboy

Share the Post:

Related Posts

Join The
Community

Subscribe to get exclusive Kosher Cowboy recipes straight to your inbox and stay updated on all things delicious!