Save to Pinterest The first time I encountered shakshuka, I was crammed into a tiny Jerusalem apartment at midnight, watching my friend Leah spoon this incredible tomato stew into eager mouths. She swore by the secret of letting the spices bloom in hot oil before anything else touched the pan. Now, it's become my go-to for unexpected guests, lazy Sundays, and those nights when comfort food is the only thing that will suffice.
Last winter, my sister stumbled into my kitchen after a redeye flight, practically delirious with hunger. I threw this together in twenty minutes, and watching her eyes light up at that first runny yolk mixing with the spicy tomato sauce reminded me why simple food hits hardest sometimes. She still texts me about it whenever she makes it for her roommates.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 2 tbsp olive oil: This is your flavor foundation, so use something you actually like the taste of
- 1 large onion, diced: Yellow onions work beautifully here, becoming sweet and golden as they cook down
- 1 red bell pepper, diced: Adds natural sweetness and that gorgeous red color that makes the dish so inviting
- 3 cloves garlic, minced: Fresh garlic makes all the difference, so dont be tempted to use the preminced stuff
- 1 (28 oz / 800 g) can crushed tomatoes: San Marzano tomatoes are my secret for the best flavor, but any quality crushed tomatoes work
- 1 small chili pepper, finely chopped: Optional, but I love the gentle heat it weaves through every bite
- 1 tsp ground cumin: The earthy backbone that gives shakshuka its distinctive character
- 1 tsp sweet paprika: Smoked paprika adds incredible depth if you want to experiment
- 1/2 tsp ground coriander: Brightens up the rich tomato base beautifully
- 1/4 tsp cayenne pepper: Adjust based on your heat tolerance or leave it out entirely
- Salt and black pepper, to taste: Taste as you go, the sauce needs proper seasoning to shine
- 4 large eggs: Farm fresh eggs really do make a difference here, with those vibrant orange yolks
- 2 tbsp fresh parsley or cilantro, chopped: The bright herbal finish cuts through the richness
- 50 g (1/3 cup) feta cheese, crumbled: Optional, but the salty creaminess against the spicy sauce is magic
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build your flavor base:
- Heat olive oil in a large skillet over medium heat, then add your diced onion and red bell pepper. Let them cook for 5 to 7 minutes until they're soft and fragrant, stirring occasionally.
- Wake up the aromatics:
- Stir in the minced garlic and that optional chili pepper. Sauté for just 1 minute until the garlic becomes fragrant, but be careful not to burn it.
- Create the sauce:
- Pour in the crushed tomatoes and add cumin, paprika, coriander, cayenne, salt, and pepper. Stir everything together well and let it simmer uncovered for 10 to 12 minutes.
- Watch it thicken:
- The sauce should reduce and deepen in color, coating the back of your spoon. This is when all those spices really meld together into something special.
- Make room for eggs:
- Use your spoon to create 4 little wells in the sauce. Crack an egg directly into each well, being careful not to break the yolks.
- Let them poach:
- Cover the pan and cook for 6 to 8 minutes. The whites should be set but those yolks still gloriously runny. Cook a bit longer if you prefer firmer eggs.
- Finish with flair:
- Remove from heat immediately and scatter fresh parsley or cilantro over the top. Crumble that feta on last if you're using it.
- Get dipping:
- Serve right from the pan, with plenty of warm crusty bread or pita for everyone to scoop up those sauce soaked yolks.
Save to Pinterest My dad usually turns his nose up at breakfast for dinner, but shakshuka won him over completely. He sat there dunking bread into the sauce, uncharacteristically quiet, until he finally admitted this might be better than his beloved scrambled eggs. Now he requests it whenever he visits.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making It Your Own
I've discovered that shakshuka is incredibly forgiving. Sometimes I throw in roasted red peppers instead of fresh ones when I want something sweeter. Other times, I'll add a spoonful of harissa paste to the sauce for extra depth. The beauty is that it works with whatever you have on hand.
The Bread Situation
You really need something substantial to scoop up all that sauce. A crusty sourdough or warm pita works perfectly. I've even served it over polenta in a pinch, which turns it into a completely different but equally delicious meal. Whatever you choose, make sure you have plenty of it.
Perfecting The Eggs
Getting those eggs just right takes practice. The key is creating deep enough wells in the sauce so the whites set without spreading too thin. Covering the pan helps them cook evenly from top to bottom. And honestly, a slightly runnier yolk is always better than overcooked.
- If your whites are taking too long to set, you can spoon a little hot sauce over the tops
- Room temperature eggs cook more evenly than cold ones straight from the fridge
- Practice makes perfect, and even slightly broken yolks still taste incredible
Save to Pinterest There's something deeply satisfying about serving a dish that looks this impressive but comes together so effortlessly. Gather your people, pass the bread, and dig in together.
Recipe Frequently Asked Questions
- → What is the traditional way to serve shakshuka?
Shakshuka is traditionally served hot directly from the pan, accompanied by crusty bread, warm pita, or flatbread for dipping into the flavorful sauce and runny yolks.
- → How do I know when the eggs are perfectly cooked?
The eggs are ready when the whites are fully set but opaque, while the yolks remain slightly runny. This usually takes 6–8 minutes covered over medium-low heat.
- → Can I make this dish ahead of time?
The tomato sauce base can be prepared up to 2 days in advance and refrigerated. Reheat gently before adding fresh eggs to poach.
- → What vegetables work well in this dish?
Beyond the classic onions and bell peppers, you can add roasted red peppers for sweetness, spinach for extra nutrients, or zucchini during summer months.
- → How spicy should traditional shakshuka be?
Authentic versions range from mild to moderately spicy. Adjust heat using chili peppers, cayenne, or harissa paste according to your preference.
- → Is shakshuka suitable for special diets?
Yes, this dish is naturally vegetarian and gluten-free. For a vegan version, substitute eggs with chickpeas or sautéed tofu cubes.