Save The steam still fogs my glasses every time I lift the lid off that sizzling tomato sauce. My roommate Sarah stumbled into the kitchen that morning, following the smell of cumin and peppers, and demanded to know what kind of magic was happening on the stove. We ended up eating straight from the pan with wooden spoons, too impatient to even find proper plates.
Last winter, my neighbor texted me at midnight because she could smell spices through our apartment building walls. She showed up with a fresh baguette ten minutes later, and we stood around my stove watching the whites turn opaque while the snow fell outside the window.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 1 medium yellow onion, diced: Foundation of sweetness that balances the acidic tomatoes
- 1 red bell pepper, diced: Adds color and natural sweetness to the sauce
- 1 green bell pepper, diced: Brings a slightly grassy note to contrast with red pepper
- 3 garlic cloves, minced: Fresh garlic makes all the difference here, do not skip it
- 1 (28 oz) can diced tomatoes: Fire roasted tomatoes add depth but regular ones work perfectly
- 1 jalapeño, seeded and finely diced: Leaves a gentle warmth at the back of your throat
- 2 tbsp olive oil: A fruity extra virgin oil adds another layer of flavor
- 2 tbsp tomato paste: Concentrates the tomato flavor and helps thicken the sauce
- 1 tsp ground cumin: Earthy base note that makes it taste authentically Middle Eastern
- 1 tsp smoked paprika: Adds that subtle smoky depth usually achieved by longer cooking
- ½ tsp ground coriander: Bright citrusy note that lifts the heavier spices
- ¼ tsp cayenne pepper: Just enough background heat without overwhelming the eggs
- Salt and freshly ground black pepper: Taste repeatedly, tomatoes need generous seasoning
- 6 large eggs: Farm fresh eggs with bright orange yolks look stunning against the red sauce
- ¼ cup fresh cilantro or parsley, chopped: The fresh herbal finish cuts through the rich tomato
- ¼ cup crumbled feta cheese: Salty creaminess that melts into warm pockets
- 1 loaf crusty bread or pita: Essential for scooping up every last bit of sauce
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build your flavor foundation:
- Heat olive oil in a large skillet over medium heat, add diced onion and bell peppers, sauté for 5 to 6 minutes until softened and fragrant.
- Wake up the aromatics:
- Stir in garlic and jalapeño, cook for just 1 minute until you can smell the garlic throughout your kitchen.
- Bloom the spices:
- Add tomato paste, cumin, smoked paprika, coriander, and cayenne, cook for 2 minutes while stirring constantly to toast the spices.
- Simmer into sauce:
- Pour in diced tomatoes with their juices, season with salt and pepper, simmer uncovered for 10 to 12 minutes until sauce thickens nicely.
- Trust your taste buds:
- Taste and adjust seasoning as needed, remembering the eggs will mellow everything slightly.
- Create the egg nests:
- Make 6 small wells in the sauce with the back of a spoon, crack an egg into each well.
- The crucial cover:
- Cover skillet and cook for 6 to 8 minutes until whites are set but yolks still wobble when you shake the pan.
- Finish with flourish:
- Remove from heat immediately, scatter fresh herbs and crumbled feta across the surface.
- The communal moment:
- Serve straight from the skillet with warm bread for everyone to tear and dip.
Save My brother called me after attempting this recipe, frustrated that his eggs kept swimming together. I told him about making deeper wells and lowering the heat, and he sent me a photo the next morning of six perfectly poached eggs in their own little red pools.
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
The beauty of shakshuka lies in its adaptability to whatever you have in your kitchen. Sometimes I throw in roasted red peppers from a jar, other times a pinch of cinnamon when I am craving something sweeter.
Bread Matters More Than You Think
A dense sourdough will stand up to the sauce better than a fluffy baguette that disintegrates too quickly. Toasting the bread lightly creates a better texture contrast with the soft eggs.
Timing Your Shakshuka
The difference between runny yolks and overcooked eggs is literally two minutes. Set a timer and trust it rather than repeatedly lifting the lid which releases essential steam.
- Warm your plates in the oven while the shakshuka cooks
- Have your bread ready and warming before you crack the eggs
- Leftovers reheat beautifully for breakfast the next day
Save Some meals are meant to be shared slowly, with plenty of bread and conversation. This is one of them.
Recipe FAQs
- → What type of pan works best for shakshuka?
A large skillet with a tight-fitting lid works best. Cast iron or stainless steel skillets distribute heat evenly and go from stovetop to table beautifully. The lid is crucial for properly steaming the eggs.
- → Can I make shakshuka ahead of time?
The tomato sauce base can be made 1-2 days ahead and stored in the refrigerator. Reheat gently before adding eggs and finishing. For best results, add and cook the eggs just before serving.
- → How do I know when the eggs are done?
Cook covered for 6-8 minutes for runny yolks with set whites. For firmer yolks, cook 2-3 minutes longer. Gently shake the pan—the whites should appear opaque and set while yolks still jiggle slightly.
- → What can I serve with shakshuka?
Crusty bread, pita, or naan are traditional for soaking up the sauce. A side of mixed greens, roasted potatoes, or Greek yogurt complements the dish. For a lighter option, serve with cucumber salad.
- → Is shakshuka spicy?
It has mild to moderate heat from jalapeño and cayenne. Adjust spice levels by reducing or omitting these ingredients. The smoked paprika adds warmth without overwhelming heat, making it family-friendly.