There’s something about a hot skillet of shakshuka bubbling away that makes you feel like you’ve just unlocked a gateway to the heart of comfort. It’s the kind of meal that gathers everyone around the table, eyes wide with anticipation as the vibrant reds and greens simmer together, creating an aroma that wraps around you like a cozy blanket. If you’ve never made shakshuka before, prepare to be amazed by this love-and-lemons-infused recipe. It’s easy enough to whip up on a busy morning yet impressive enough to wow your guests at brunch.
Preparation Time
- Total time: 35 minutes
- Prep time: 10 minutes
- Cook time: 25 minutes
Serves: 4-6
Difficulty: Easy
Before we dive in, let me tell you that shakshuka is more than just a meal. It’s a culinary journey filled with robust spices, sweet tomatoes, and velvety eggs that transport you to a different place with every bite. Now, let’s make this journey together.
Ingredients
- 2 tablespoons olive oil (for a richer flavor, or substitute with avocado oil for a healthier twist)
- 1 large onion, finely chopped
- 1 red bell pepper, diced (optional: use yellow or green for a slightly different taste and color)
- 4 garlic cloves, minced
- 1-2 teaspoons ground cumin
- 1 teaspoon ground paprika (smoked paprika works wonders if you love that subtle smoky flavor)
- ½ teaspoon ground coriander
- 1 teaspoon ground turmeric (adds a golden hue and earthiness)
- 1/4 teaspoon chili flakes or cayenne pepper (adjust to taste)
- 1 can (28 ounces) diced tomatoes (crushed or whole tomatoes work well too, just break them up with a spoon as they cook)
- 1 teaspoon sugar (balances the acidity of the tomatoes, but feel free to omit it)
- Salt and pepper to taste
- 5-6 large eggs
- ½ cup crumbled feta cheese (optional, or replace with vegan cheese for a dairy-free option)
- A handful of fresh cilantro or parsley, chopped
- 1 lemon, sliced into wedges (for a zesty finish)
- Crusty bread, pita, or naan (to soak up all that saucy goodness)
Preparation Tips:
- For a vegan twist, replace eggs with slices of firm tofu, sautéed mushrooms, or chickpeas.
- Make it gluten-free by serving with gluten-free bread or simply enjoying it as is.
Next, let’s explore the magic of bringing all these ingredients together.
Steps
- Heat the olive oil in a large skillet over medium heat until shimmering.
- Add the chopped onion and sauté until soft and translucent, about 5 minutes.
- Toss in the bell pepper and continue to cook for another 5-7 minutes until it softens.
- Stir in the minced garlic, cumin, paprika, coriander, turmeric, and chili flakes. Let them cook for about 1-2 minutes, allowing the spices to bloom and release their aromas.
- Pour in the diced tomatoes (including their juices) and stir to combine.
- Add sugar, salt, and pepper. Adjust seasoning to your taste.
- Simmer the sauce over medium heat for 10-15 minutes until it thickens, stirring occasionally. (You can add a splash of water if it gets too thick.)
- Create little wells in the sauce with the back of a spoon and crack an egg into each one.
- Cover the skillet and cook for 5-8 minutes, until the egg whites are set but the yolks remain runny (or cook longer if you prefer fully set yolks).
- Sprinkle crumbled feta cheese over the top and cover for another minute until the cheese softens.
- Garnish with chopped cilantro or parsley, and a squeeze of lemon juice.
- Serve directly from the skillet with crusty bread on the side.
Enjoy this mouthwatering dish as it brings everyone together.
Nutritional Benefits
- Tomatoes are packed with lycopene, a powerful antioxidant that supports heart health.
- Eggs provide high-quality protein, essential for muscle repair and growth.
- Olive oil offers healthy fats, promoting brain and heart health.
- Cumin and turmeric have anti-inflammatory properties, aiding in digestion and reducing inflammation.
- Garlic supports immune health, thanks to its antibacterial and antiviral properties.
- Bell peppers are rich in vitamins C and A, boosting immune function and skin health.
Possible Additions or Upgrades
- Add avocado slices for extra creaminess.
- Sprinkle za’atar for an extra layer of flavor.
- Add cooked chorizo or spicy sausage if you want a meaty twist.
- Top with kalamata olives for a Mediterranean touch.
- Serve with a dollop of Greek yogurt for added tanginess.
Questions and Answers
Can I prepare this dish ahead of time?
Yes, you can make the sauce a day in advance. When ready to serve, reheat it and add the eggs.
What should I do if my sauce gets too thick?
Add a little water or vegetable broth to thin it out.
Can I use fresh tomatoes instead of canned?
Absolutely! Just be sure to peel and chop them first.
Is there a way to make this spicier?
Add more chili flakes or a diced jalapeño to the sauce.
How do I know when the eggs are perfectly cooked?
The whites should be set, and the yolks should still jiggle slightly. It’s ready when they’re runny to your liking.
Can I cook this in the oven?
Yes, preheat your oven to 375°F (190°C) and bake until the eggs are set.
Can I freeze the sauce?
Yes, freeze the sauce (without eggs) in an airtight container for up to 3 months.
What bread pairs best with shakshuka?
Sourdough, pita, or crusty baguette work beautifully!
Can I use a cast-iron skillet?
Definitely, a cast-iron skillet helps retain heat and gives the shakshuka a lovely texture.
Is shakshuka only for breakfast?
Not at all! Enjoy it any time of the day – it’s delicious for brunch, lunch, or dinner.
If you try this recipe, let me know how it turns out! Share your photos and tag me on social media. Spread the love and let’s make the world a little tastier together!