- Recipes
- Cuisine
- Middle Eastern
- Shakshuka Recipe (Eggs Poached in Spicy Tomato Sauce)

Shakshuka Recipe (Eggs Poached in Spicy Tomato Sauce)
Ingredients
- 1 tablespoon olive oil
- 1 medium onion
chopped
- 1 red bell pepper
chopped
- 1-2 spicy peppers)
chopped – Use a couple jalapenos or spicy red peppers (optional, for extra spicy
- 3 cloves garlic
chopped
- 1 tablespoon paprika)
(use hot, sweet, or smoked - add cayenne pepper for extra spicy
- ½ teaspoon ground cumin
- Salt and pepper to taste
- 1 28- ounce can whole tomatoes)
or equivalent of fresh tomatoes
- 3 tablespoons chopped cilantro
- 6 eggs
- hot sauce to taste, or other crumbly white cheeseCrumbled feta cheese and fresh chopped herbs for topping
- Crusty bread
for serving
Directions
- 1
Heat a 10-inch skillet to medium heat and add olive oil.
- 2
Add onion and peppers. Cook them down 6-7 minutes, until they are nicely browned and beginning to caramelize.
- 3
Add garlic, paprika, cumin, cumin, and salt and pepper. Cook another minute.
- 4
Add tomatoes and break apart with a wooden spoon.
- 5
Bring to a boil, then reduce heat and simmer 10 minutes or up to 30 minutes to let the flavors develop nicely.
- 6
Stir in 2 tablespoons of the chopped cilantro.
- 7
With a small spoon, form 6 small indentations for the eggs. Crack the eggs into the indentations. Spoon a bit of the sauce over the egg whites to help them set and cover.
- 8
Simmer, covered, about 7-8 minutes, or until the eggs whites have set.
- 9
Remove from heat and let sit a couple more minutes for the yolks to set to your preference.
- 10
Top with remaining cilantro and crumbled feta cheese. Serve with crusty bread. And hot sauce to taste!

Shakshuka Recipe (Eggs Poached in Spicy Tomato Sauce)
Similar Recipes
Ratings & Reviews
Based on 17 ratings
Rating Breakdown
About this Recipe
Looking for a vibrant, flavorful dish that brightens any meal, from a leisurely breakfast to a comforting dinner? This Shakshuka recipe, featuring perfectly poached eggs nestled in a rich, spicy tomato sauce, is your answer for a healthy and satisfying experience that feels both exotic and familiar.
What truly sets this Shakshuka apart is the careful layering of aromatics like sweet onion, colorful red bell pepper, and fragrant garlic. Combined with warming spices such as paprika and earthy cumin, this creates an incredible depth of flavor that perfectly complements the luscious eggs. The recipe also offers the delightful option of using fire-roasted tomatoes, which infuse the sauce with a subtle smoky character that elevates it beyond the ordinary.
Prepare for a delightful culinary journey with every bite of this Shakshuka. You'll encounter tender, barely set eggs cradled in a robust, slightly spicy tomato sauce, brightened by the fresh pop of cilantro. The textures are wonderfully comforting, with the rich, runny yolks mingling beautifully with the seasoned tomatoes and vegetables. It's an approachable dish that delivers complex flavors, making it a fantastic addition to any home cook's repertoire.
Customizing your Shakshuka is part of the fun! You can easily adjust the heat by varying the amount of spicy peppers like jalapenos, or by adding a pinch of cayenne pepper for an extra kick. For a milder dish, simply stick to sweet or smoked paprika. If feta isn't your preferred cheese, feel free to experiment with other crumbly white cheeses, or add extra fresh herbs for a brighter finish.
Serve this hearty and wholesome Shakshuka warm, ideally with plenty of crusty bread to soak up every last drop of the delicious sauce. It’s a fantastic centerpiece for a weekend brunch or a comforting, healthy dinner any night of the week.






