Fiery Shakshuka Recipe
Introduction
Fiery Shakshuka is a vibrant North African dish featuring eggs poached in a spicy, fragrant tomato and pepper sauce. Perfect for a flavorful breakfast or brunch, this recipe delivers bold spices and a warming, comforting texture that’s sure to please your taste buds.

Ingredients
- 1/2 tsp saffron threads
- 2 tbsp olive oil
- 2 tbsp harissa paste (use 1 tbsp for less heat)
- 1 tbsp tomato paste
- 1 tsp ground cumin
- 1/2 tsp ras el hanout
- 1 large yellow onion, diced
- 2 large red bell peppers, cut into 3/4 inch strips
- 1 large yellow or orange bell pepper, cut into 3/4 inch strips
- 4 garlic cloves, minced
- 1/2 tsp salt
- 5 large tomatoes, chopped
- 8 large eggs (4 whole, 4 yolks only – save whites for other use)
- 2 tbsp cilantro, chopped
- 2 tbsp parsley, chopped
Instructions
- Step 1: Crush the saffron threads in the palm of your hand and place them in a small bowl. Add 2 tablespoons of warm water, stir, and let bloom for 5 minutes.
- Step 2: Heat the olive oil in a large skillet over medium heat. Add the harissa paste, tomato paste, ground cumin, and ras el hanout. Cook for 1 minute, stirring constantly.
- Step 3: Add the diced onion, red and yellow bell pepper strips, minced garlic, and salt. Cook, stirring often, until the onions are tender and translucent, about 8 minutes.
- Step 4: Stir in the chopped tomatoes with their juices and the saffron water. Reduce heat to a simmer and cook uncovered for 10 minutes until the sauce thickens. Adjust salt to taste.
- Step 5: Using the back of a spoon, make 8 small wells in the sauce. Crack 4 whole eggs into every other well and spoon egg yolks into the remaining 4 wells. Sprinkle half of the chopped cilantro and parsley over the top. Cover with a lid and simmer gently for 10 minutes, or until the eggs are just set.
- Step 6: Remove the lid and carefully scoop two eggs with some tomato mixture into each bowl. Garnish with remaining herbs and serve with warm pita or crusty bread.
Tips & Variations
- For a milder dish, reduce the harissa paste to 1 tablespoon or substitute with smoked paprika.
- If fresh tomatoes are unavailable, substitute with a 28 oz can of fire-roasted or diced tomatoes.
- Try topping with feta cheese crumbles or serve with labneh or thick Greek yogurt for a creamy contrast.
- To bloom saffron without burning it, place crushed threads on an ice cube and let melt slowly before adding to the dish.
Storage
Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove over low heat to avoid overcooking the eggs or in a microwave-safe dish, stirring carefully to distribute heat.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use whole eggs instead of separating yolks and whites?
Yes, you can use whole eggs for a simpler preparation, but the variation with separated yolks adds a richer texture to the dish.
What can I substitute for labneh if I don’t have it?
You can substitute labneh with thick Greek yogurt or softened cream cheese, both of which add a pleasant creaminess to serve alongside the shakshuka.
PrintFiery Shakshuka Recipe
Fiery Shakshuka is a vibrant North African breakfast dish featuring poached eggs simmered in a spicy, fragrant tomato and bell pepper sauce infused with saffron, harissa, and traditional spices like cumin and ras el hanout. Served with crusty bread or pita and optional toppings such as labneh and fresh herbs, it offers a rich and warming start to the day with a perfect balance of heat and aromatic depth.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Breakfast
- Method: Stovetop
- Cuisine: Moroccan, North African
Ingredients
Shakshuka Sauce and Eggs
- 1/2 tsp saffron threads
- 2 tbsp olive oil
- 2 tbsp harissa paste (use 1 tbsp for less heat)
- 1 tbsp tomato paste
- 1 tsp ground cumin
- 1/2 tsp ras el hanout
- 1 large yellow onion, diced
- 2 large red bell peppers, cut into 3/4 inch strips
- 1 large yellow/orange bell pepper, cut into 3/4 inch strips
- 4 garlic cloves, minced
- 1/2 tsp salt
- 5 large tomatoes, chopped (or 5 cups / 800 g canned diced or crushed tomatoes)
- 8 large eggs (4 whole eggs and 4 yolks only – save whites for other use)
- 2 tbsp cilantro, chopped
- 2 tbsp parsley, chopped
Optional Toppings and Sides
- ½ cup labneh (or substitute thick Greek yogurt or softened cream cheese)
- Pita bread or crusty bread for serving
- Feta cheese crumbles (optional garnish)
Instructions
- Bloom the saffron: Crush the saffron threads gently in the palm of your hand and place them in a small bowl. Add 2 tablespoons of warm water and stir well, allowing the saffron to bloom for 5 minutes for enhanced flavor and color. For a more delicate bloom, you may place the crushed saffron on an ice cube and let it melt to avoid overheating.
- Cook the spices and vegetables: Heat the olive oil in a large skillet over medium heat. Add the harissa paste, tomato paste, ground cumin, and ras el hanout and cook for about 1 minute to release their aromas. Then add the diced onion, red and yellow/orange bell peppers, minced garlic, and salt. Stir frequently and cook until the onions are tender and translucent, approximately 8 minutes.
- Simmer the tomato sauce: Add the chopped tomatoes with their juices and pour in the saffron-infused water. Stir everything together and reduce the heat to a gentle simmer. Let the sauce cook uncovered for 10 minutes until it thickens slightly. Taste and adjust salt if needed.
- Add and poach the eggs: Using the back of a spoon, make 8 small wells or dips evenly spaced in the simmering sauce. Crack 4 whole eggs into every other dip and add 4 egg yolks into the remaining dips. Sprinkle half of the chopped cilantro and parsley over the eggs and cover the skillet with a lid. Let the eggs gently poach for about 10 minutes, or until the eggs are just set but still tender.
- Serve: Remove the lid and carefully scoop portions with 2 eggs each along with plenty of the tomato and pepper sauce into bowls. Garnish with remaining herbs and optional toppings like feta cheese crumbles and a dollop of labneh. Serve warm with pita bread or crusty bread for dipping.
Notes
- You can substitute 5 cups (800 g) of canned diced or crushed tomatoes, preferably fire-roasted, if fresh tomatoes are not available.
- Labneh can be replaced with any thick Greek yogurt or softened cream cheese. Feta cheese crumbles make an excellent additional topping.
- To avoid burning the saffron threads when blooming, use a gentle method such as placing the crushed saffron on an ice cube and allowing it to melt slowly, which enhances flavor and color extraction.
Keywords: shakshuka, spicy eggs, North African breakfast, harissa, saffron, poached eggs, tomato sauce, Moroccan cuisine, ras el hanout

