Shakshuka is a vibrant, comforting dish originating from North Africa and the Middle East, featuring eggs poached in a spicy tomato sauce. This 4-egg version offers the perfect balance of flavors and is quick to prepare, making it an ideal breakfast or brunch option for sharing with family or friends.
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 1 red bell pepper, diced
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon chili powder (adjust to taste)
- 1 can (14 oz) crushed tomatoes or 4 fresh ripe tomatoes, chopped
- ½ teaspoon salt (more to taste)
- ¼ teaspoon black pepper
- 4 large eggs
Instructions
- Heat the olive oil in a large, deep skillet or cast-iron pan over medium heat. Add the chopped onion and diced bell pepper, sautéing until softened and fragrant, about 5-7 minutes.
- Add the minced garlic, cumin, smoked paprika, and chili powder to the skillet. Cook for another minute, stirring constantly, to toast the spices and release their aroma.
- Pour in the crushed tomatoes, stirring to combine. Season with salt and black pepper. Reduce the heat to low and let the sauce simmer uncovered for 10-15 minutes, stirring occasionally, until it thickens slightly and the flavors meld.
- Use a spoon to create four small wells in the sauce, spacing them evenly apart. Carefully crack one egg into each well, taking care not to break the yolk.
- Cover the skillet with a lid or aluminum foil and cook on low heat for about 5-7 minutes, or until the egg whites are set but the yolks are still runny. For firmer yolks, cook for an additional 1-2 minutes.
- Remove from heat. Garnish with chopped fresh cilantro or parsley, and sprinkle with crumbled feta if desired. Serve immediately with warm bread or pita for dipping and scooping.
Tips
- Use fresh, ripe tomatoes or high-quality canned crushed tomatoes for the best flavor. If using fresh tomatoes, blanch and peel them before chopping.
- Adjust the spice levels according to your preference—add more chili powder for heat or skip it for a milder dish.
- If you prefer firmer eggs, cook for an extra minute or two, but be careful not to overcook, as the yolks should remain runny for traditional shakshuka.
- Leftovers can be refrigerated in an airtight container for up to 2 days. Reheat gently on the stovetop or in the microwave, adding a splash of water or oil to loosen the sauce.
Serving Suggestions
Shakshuka is best served hot, directly from the skillet, accompanied by warm crusty bread or pita for dipping and scooping. You can also add a side of fresh salad or pickled vegetables for a complete meal. Garnishing with fresh herbs and a sprinkle of feta adds extra flavor and visual appeal.
Variations
- Vegetarian options: Add sautéed spinach, zucchini, or eggplant into the sauce for added vegetables.
- Spicy twist: Incorporate chopped chili peppers or hot sauce into the sauce for more heat.
- Cheese lovers: Mix crumbled feta or goat cheese into the sauce before adding the eggs for a richer flavor.
- Meat additions: Include cooked chorizo, sausage, or ground beef for a heartier dish.
Storage and Reheating
Leftover shakshuka can be stored in an airtight container in the refrigerator for up to 2 days. To reheat, gently warm it in a skillet over low heat, stirring occasionally. If the sauce has thickened too much, add a splash of water or broth to loosen it. For best results, add the eggs fresh if reheating, as eggs tend to overcook when reheated.
Frequently Asked Questions
Can I prepare shakshuka in advance?
While the sauce can be made ahead and stored in the fridge for up to 2 days, it’s best to add the eggs just before serving to ensure they stay tender and runny. You can reheat the sauce and then crack eggs into it for a quick finish.
How do I know when the eggs are perfectly cooked?
Check the whites—they should be set and opaque, while the yolks remain slightly runny for the classic texture. If you prefer firmer yolks, cook an extra minute or two after the whites are set. Use a spoon to gently press on the yolk to test firmness.
Can I use other types of eggs, like duck or quail eggs?
Yes, you can substitute with smaller eggs like quail eggs by adjusting the number used or larger eggs like duck eggs for a richer flavor. Keep in mind that cooking times may vary slightly depending on the egg size.
Is shakshuka suitable for vegan diets?
Traditional shakshuka relies on eggs, but you can make a vegan version by omitting eggs and adding ingredients like chickpeas, tofu, or extra vegetables. Use a vegan cheese or omit cheese altogether for a plant-based meal.
What kind of pan is best for making shakshuka?
A deep skillet or cast-iron pan is ideal because it distributes heat evenly and allows you to cook and serve directly from it. Non-stick pans can also work, but ensure they are oven-safe if you plan to bake or broil the dish.
Related
- 3 Egg Deviled Eggs Recipe: Simple, Classic, Delicious
- 3 Egg Strata Recipe: Easy Breakfast Casserole for Any Occasion
- 3 Egg Quiche Recipe: Easy, Delicious Breakfast or Brunch