Shakshuka is a vibrant and flavorful dish that combines eggs poached in a spiced tomato and capsicum sauce. It's a comforting and satisfying meal that can be enjoyed at any time of the day. Serve it with fresh bread to soak up the delicious sauce. This recipe is perfect for sharing and is sure to impress your family and friends.

Stuck mid-recipe?
Chefadora AI has the answer - timers, swaps, step-by-step help.
Ingredients
- extra virgin olive oil2tbsp
- red capsicums, diced2
- garlic, finely chopped4clove
- paprika2tsp
- cumin1tsp
- chilli flakes1/2tsp
- tomato paste2tbsp
- whole peeled tomatoes800g
- eggs6
- fresh parsley, roughly chopped2tbsp
- Fresh bread to serve1
Want to keep this recipe for later? We can email it to you!
Nutrition (per serving)
Calories
70.5kcal (3.52%)
Protein
2.6g (5.2%)
Carbs
9.2g (3.35%)
Sugars
4.7g (9.46%)
Healthy Fat
3.9g
Unhealthy Fat
0.7g
% Daily Value based on a 2000 calorie diet
How to make Shakshuka
- Step 1
Heat the oil in a large pan over medium-high heat.
- Step 2
Add the capsicum and cook for about 5 minutes or until softened and starting to char slightly.
- Step 3
Stir in the garlic, spices, and tomato paste and cook for 1-2 minutes.
- Step 4
Add the tomatoes and their juices. Use a wooden spoon to break them up a little, then season generously and bring to a gentle simmer.
- Step 5
Make small wells in the sauce and carefully crack an egg into each one. Cook for 6–8 minutes, or until the eggs are done to your liking – just-set whites with runny yolks is the sweet spot.
- Step 6
Garnish with chopped parsley and serve with crunchy bread.
Want to keep this recipe for later? We can email it to you!
Nutrition (per serving)
Nutrition (per serving)
Calories
70.5kcal (3.52%)
Protein
2.6g (5.2%)
Carbs
9.2g (3.35%)
Sugars
4.7g (9.46%)
Healthy Fat
3.9g
Unhealthy Fat
0.7g
% Daily Value based on a 2000 calorie diet
Tips & Tricks
For extra flavor, you can add a pinch of sugar to balance the acidity of the tomatoes.
Use a lid while cooking the eggs to ensure they cook evenly.
Serve with crusty bread or pita for the best experience.
FAQS
Can I use canned diced tomatoes instead of whole peeled tomatoes?
Yes, you can use canned diced tomatoes. They work well and save time on breaking up the tomatoes.
Can I make this dish ahead of time?
You can prepare the sauce ahead of time and reheat it when ready to serve. Add the eggs just before serving.
What type of bread pairs best with shakshuka?
Crusty bread, sourdough, or pita bread are great options to serve with shakshuka.
Can I make this dish spicy?
Yes, you can increase the amount of chili flakes or add fresh chili to make it spicier.
Is shakshuka suitable for vegetarians?
Yes, shakshuka is a vegetarian dish as it contains no meat or seafood.
Joel Feren
(@joelferen)
I’m a Dietitian, recipe developer, and food lover who believes good nutrition should be simple, satisfying, and full of flavour. With a background in biomedical science and a passion for creating recipes that are both nourishing and delicious, I love showing that healthy eating doesn’t mean missing out. My goal is to inspire people to feel confident in the kitchen and enjoy the kind of food that brings people together.
...Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia