Ingredients
Equipment
Method
- Heat the olive oil in a large skillet over medium heat.
- Chop the onions and bell peppers using a knife or a mini chopper. Dice the tomatoes using a knife or chopper separately.
- Mince the garlic using a garlic press.
- Add the chopped onion and bell peppers. Cook until softened, about 5-7 minutes.
- Stir in the minced garlic, ground cumin, paprika, and chili powder. Cook for another minute until fragrant.
- Add the diced tomatoes and season with salt and pepper. Allow the mixture to simmer for about 10-15 minutes until it thickens slightly.
- Using a spoon, make small wells in the tomato mixture for the eggs.
- Crack the eggs into the wells, spacing them evenly apart.
- Cover the skillet and let the eggs cook to your desired level of doneness, about 5-7 minutes for runny yolks or longer if you prefer firmer yolks.
- Once the eggs are cooked to your liking, remove the skillet from the heat.
- Garnish with broken-up feta, chopped parsley, or coriander (cilantro), and serve hot with crusty bread or pita for dipping.
Notes
Here are some top tips to help you succeed in making Shakshuka With Feta like a pro:
- Use a combination of canned tomatoes and fresh ripe tomatoes to impart the best flavor and presentation.
- Adjust the spices according to your taste preferences. For example, if you like it spicier, add more chili powder.
- The key to a perfect classic Shakshuka lies in achieving the desired consistency of the egg yolks. If you prefer runny yolks, cook the eggs for a shorter time. For firmer yolks, cook them a bit longer. Keep an eye on them to avoid overcooking.
- Use a spoon to make small wells in the tomato mixture before adding the eggs. This helps the eggs stay in place and cook evenly without spreading too much.
- Covering the skillet while the eggs are cooking helps to evenly distribute the heat, ensuring that the eggs cook through while still maintaining a soft yolk.
- Before serving, let it rest for 5 minutes for the best flavor and texture.
