Shakshuka Recipe

Ingredients
Equipment
Directions
FAQs
Find answers to your most pressing questions about this delicious recipe right here.
Traditional shakshuka combines olive oil, onions, bell peppers, garlic, spices (cumin, paprika, cayenne, coriander), diced tomatoes, tomato paste, eggs, and optional feta cheese. Fresh herbs like parsley or coriander are used for garnish, with salt, pepper, and a touch of sugar to balance flavours.
Learn how to cook Shakshuka Recipe by first sautéing onions and peppers until soft, then adding garlic and spices to bloom their flavours. Pour in tomatoes and simmer until slightly thickened before making wells for the eggs. Crack eggs into the wells, optionally sprinkle with feta, and finish in the oven until whites are set but yolks remain runny. Garnish with fresh herbs and serve with crusty bread.
Yes! Prepare the tomato sauce base up to 2 days in advance and refrigerate. When ready to serve, reheat the sauce, make wells for the eggs, and complete the cooking process. This time-saving approach actually enhances the flavour as the spices have longer to meld together in the sauce.
While shakshuka is traditionally enjoyed as a hearty breakfast or brunch dish across North Africa and the Middle East, its satisfying nature makes it perfectly suitable for any meal. In many cultures, it's served family-style directly from the cooking pan with plenty of bread for scooping.
A cast-iron skillet is ideal for shakshuka as it retains heat evenly, allowing the eggs to cook gently. The pan should be at least 25cm (10 inches) wide and 5cm (2 inches) deep to accommodate the sauce and eggs without spilling. Enameled cast iron or any ovenproof skillet also works well.
Breakfast & Brunch
Try following recommended recipes