Ingredients
Equipment
Method
Cook the base
- Heat 2 tbsp olive oil in a large oven-safe skillet over medium heat, then add the diced onion and diced bell pepper. Cook for 6 minutes until soft, stirring so they soften evenly.
- Add the minced garlic and cook for 1 minute, then stir in cumin, smoked paprika, chili powder, and cayenne. Toast the spices for 30 seconds until fragrant.
Simmer the tomato sauce
- Add the crushed tomatoes and diced tomatoes to the skillet, then season with salt and black pepper. Simmer for 10 minutes until the sauce thickens.
Poach the eggs and finish
- Use a spoon to make 6 wells in the sauce, then crack 1 egg into each well. Keep the yolks intact by placing eggs gently into the center of each well.
- Cover and cook over medium-low heat for 8–10 minutes until the whites are set but the yolks are still runny. Look for a set outer white ring while yolks jiggle slightly when the pan is nudged.
- Top the shakshuka with crumbled feta and fresh parsley, then serve directly from the pan with crusty bread or pita. Finish with a few spoonfuls of sauce to help the bread catch the red tomato-egg juices.
Notes
Pro tip: simmer the sauce until visibly thick before adding eggs—this keeps the tomato base from turning watery. Store leftovers in the fridge up to 3 days; rewarm gently in the skillet until hot, but avoid boiling to protect yolks. Freezing isn’t recommended because eggs lose their texture. For a dairy light option, use a reduced-fat feta or omit feta and add a little extra olive oil plus chopped parsley for brightness.
