There’s something incredibly comforting about the aroma of shakshuka wafting through the kitchen on a lazy Sunday morning. This North African and Middle Eastern classic, with its rich, savory tomato sauce and perfectly poached eggs, has become a beloved staple in my household. The robust flavors of cumin, paprika, and chili flakes meld beautifully with the sweetness of ripe tomatoes, creating a dish that is both hearty and vibrant. My family absolutely adores it, often requesting it for brunch gatherings or even a quick weeknight dinner. The combination of spices and the runny yolk of the eggs make for a meal that is both satisfying and indulgent, yet surprisingly easy to prepare.
Ingredients
To make shakshuka, you will need the following ingredients:
- 2 tablespoons olive oil
- 1 large onion, diced
- 1 red bell pepper, seeded and thinly sliced
- 3 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon sweet paprika
- 1/4 teaspoon chili flakes
- 1 can (28 ounces) whole peeled tomatoes, crushed by hand
- Salt and black pepper to taste
- 6 large eggs
- 1/4 cup crumbled feta cheese
- 2 tablespoons chopped fresh parsley, for garnish
- Warm crusty bread, for serving
Instructions
Start by heating the olive oil in a large, deep skillet over medium heat. Add the diced onion and cook until soft and translucent, about 5 minutes. Stir in the red bell pepper and cook for an additional 5 minutes, or until the pepper is soft. Add the minced garlic, ground cumin, sweet paprika, and chili flakes, stirring to combine. Cook for about 1 minute, or until the spices are fragrant.
Next, pour in the crushed tomatoes, along with their juices, and season with salt and black pepper. Bring the mixture to a simmer and let it cook for about 15 minutes, or until the sauce has thickened slightly. Use a spoon to make small wells in the sauce, and crack an egg into each well. Cover the skillet and let the eggs cook for about 5 to 8 minutes, or until the whites are set but the yolks are still runny.
Once the eggs are cooked to your liking, sprinkle the crumbled feta cheese over the top and garnish with chopped fresh parsley. Serve the shakshuka hot, with plenty of warm, crusty bread on the side for dipping.
Nutrition Facts
This shakshuka recipe serves 4 people, with each serving containing approximately 300 calories. It’s a hearty dish that is not only delicious but also provides a good source of protein and healthy fats, thanks to the eggs and olive oil.
Preparation Time
The preparation time for this shakshuka recipe is about 10 minutes, with a total cooking time of approximately 30 minutes. This makes it a relatively quick and easy dish to prepare, perfect for a leisurely brunch or a speedy dinner option.
How to Serve
Shakshuka is a versatile dish that can be served in various ways:
- Serve it directly from the skillet for a rustic, communal meal.
- Pair it with a fresh green salad for a lighter meal.
- Top with additional garnishes like avocado slices or a dollop of Greek yogurt.
- Serve with a side of hummus and pita bread for a more substantial meal.
- Enjoy it as a breakfast dish with a side of crispy bacon or sausage.
Additional Tips
Here are some tips to elevate your shakshuka experience:
- Use the freshest ingredients: Fresh tomatoes can be used instead of canned for a more vibrant sauce.
- Adjust the spice level: If you prefer a milder dish, reduce the amount of chili flakes, or add more for extra heat.
- Experiment with cheese: Try goat cheese or ricotta instead of feta for a different flavor profile.
- Make it heartier: Add cooked chickpeas or spinach to the sauce for added texture and nutrition.
- Prepare in advance: The tomato sauce can be made ahead of time and stored in the refrigerator for up to 3 days. Simply reheat and add the eggs when ready to serve.
FAQ Section
Q: Can I make shakshuka without eggs?
A: Yes, you can make a vegan version by omitting the eggs and adding ingredients like tofu or chickpeas for protein.
Q: What can I use instead of feta cheese?
A: If you’re not a fan of feta, you can use goat cheese, ricotta, or even omit the cheese altogether for a dairy-free option.
Q: Can shakshuka be frozen?
A: The tomato sauce can be frozen, but it’s best to add fresh eggs when reheating the dish. Freeze the sauce in airtight containers for up to 3 months.
Q: Is shakshuka traditionally served for breakfast?
A: While shakshuka is often enjoyed for breakfast, it is versatile enough to be served for lunch or dinner as well.
Q: Can I use different spices in shakshuka?
A: Absolutely! Feel free to experiment with different spices such as coriander, cayenne pepper, or smoked paprika to suit your taste preferences.