Delight in this easy shakshuka, a comforting dish of poached eggs simmered in a spicy tomato sauce, perfect for breakfast or brunch.
Prep
10 min
Cook
30 min
Total
40 min
Servings
4
Difficulty
Medium
Instructions
Heat the oil
In a large skillet or pan, heat olive oil over medium heat.
Pro tip: Use a cast iron skillet for even heat distribution.
Sauté vegetables
Add the chopped onion and red bell pepper. Cook for about 5 minutes until the vegetables are soft.
Pro tip: Stir occasionally to avoid burning.
Add garlic and spices
Stir in minced garlic, ground cumin, paprika, and chili flakes. Cook for 1 minute until fragrant.
Pro tip: Adjust the amount of chili flakes based on your spice preference.
Prepare the tomato base
Pour in the crushed tomatoes and season with salt and black pepper. Stir well to combine.
Simmer the sauce
Reduce heat to low and let the sauce simmer for 15-20 minutes until it thickens.
Pro tip: Stir occasionally and taste for seasoning.
Add the eggs
Make small wells in the sauce and crack an egg into each well. Cover the pan and cook for 5-8 minutes until the eggs are set to your liking.
Pro tip: For firmer yolks, cook the eggs longer.
Garnish and serve
Sprinkle chopped fresh parsley over the shakshuka and serve immediately with crusty bread.
Pro tip: Add a pinch of extra salt to the eggs if desired.
Tips & Tricks
- Use fresh tomatoes for a more robust flavour.
- Adjust the spice level by varying the amount of chili flakes.
- Serve with crusty bread to soak up the delicious sauce.
Frequently Asked Questions
What is shakshuka?
Shakshuka is a dish of poached eggs in a spicy tomato sauce, popular in North African and Middle Eastern cuisines.
How many calories are in shakshuka?
This shakshuka recipe contains approximately 250 calories per serving.
Can I make shakshuka ahead of time?
Yes, you can prepare the tomato sauce ahead of time and reheat it before adding the eggs.
What is the difference between shakshuka and eggs in purgatory?
Shakshuka typically includes more spices and vegetables, while eggs in purgatory is a simpler Italian dish with eggs poached in a basic tomato sauce.
How can I make shakshuka less spicy?
Reduce the amount of chili flakes or omit them entirely for a milder shakshuka.
Serving Suggestions
Nutrition per serving
250
Calories
12g
Protein
11g
Fat
28g
Carbs
You Might Also Like
More Breakfast Recipes
Poached Eggs in Tomato Sauce
A delightful breakfast of poached eggs nestled in a rich tomato sauce, perfect for a leisurely morning.
Perfect Poached Eggs
Master the art of poaching eggs with this foolproof recipe.
Perfect Poached Eggs: Foolproof Method
Master the art of poaching eggs with this foolproof method using very fresh eggs, gentle simmering, and a splash of vinegar.
Spicy Scrambled Eggs with Jalapeño and Chili Crisp
Indulge in these fiery scrambled eggs with jalapeño, chili crisp, and hot sauce for a breakfast that ignites the senses.
Ham and Poached Egg Waffles with Béarnaise Sauce
Indulge in savoury waffles topped with ham, poached eggs, and a rich Béarnaise sauce for a decadent breakfast or brunch.
Air Fryer Baked Eggs in the Shell
Enjoy perfectly cooked eggs with a creamy interior using your air fryer.
Kitchen & BBQ gear
What we use for recipes like this

Kitchen Appliances · Hot Plates & Griddles
BLACK+DECKER Family-Sized XL Electric Griddle with Removable Drip Tray
$44.94

Kitchen Appliances · Deep Fryers
Deep Fryer with Basket 12.7QT 1700W Electric Fryer for Home&Commercial Use
$109.99

Pit Boss Grills
Navigator 850 Connected Grill
$999.99
Affiliate links. Prices come from Amazon and are refreshed at least every 24 hours.
