Ingredients
Equipment
Method
Prepare the Tomato Base
- Heat olive oil in a large skillet or pan with a lid over medium heat. Add the chopped onion and red bell pepper. Sauté, stirring occasionally, for 5-7 minutes until they have softened.
- Add the minced garlic and cook for 1 more minute until fragrant. Stir in the smoked paprika, ground cumin, ground coriander, and cayenne pepper. Cook for about 30 seconds, stirring constantly, to toast the spices.
- Stir in the tomato paste and cook for 1 minute. Add the crushed tomatoes, sugar (if using), salt, and black pepper. Stir to combine everything well.
- Bring the sauce to a gentle simmer, then reduce the heat to low. Cover the skillet and let the sauce cook for 10 minutes to allow the flavors to meld and the sauce to thicken slightly. Taste and adjust seasoning as needed.
Poach the Eggs
- Using the back of a spoon, create small wells in the sauce for the eggs. Gently crack one egg into each well.
- Cover the skillet again and cook for 5-8 minutes. The whites should be set, but the yolks should still be runny. For firmer yolks, cook for a few minutes longer.
Garnish and Serve
- Remove the skillet from the heat. Generously sprinkle with crumbled feta cheese and fresh chopped cilantro or parsley. Serve immediately, directly from the pan, with crusty bread or warm pita for dipping into the sauce and yolk.
Notes
**Make it Your Own**: Feel free to add other ingredients like a diced jalapeño with the onions for more heat, or stir in a cup of fresh spinach after the sauce has simmered.
**Yolk Consistency**: Keep a close eye on the eggs as they cook quickly. 5 minutes for very runny yolks, 8 minutes for jammy yolks, and 10+ for firm yolks.
**Storage**: Leftover shakshuka can be stored in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop. The egg yolks will likely cook through when reheated.
**Yolk Consistency**: Keep a close eye on the eggs as they cook quickly. 5 minutes for very runny yolks, 8 minutes for jammy yolks, and 10+ for firm yolks.
**Storage**: Leftover shakshuka can be stored in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop. The egg yolks will likely cook through when reheated.
