Save to Pinterest I stumbled into shakshuka on a cold Saturday morning when I had nothing but eggs, a can of tomatoes, and a bell pepper that needed using. The smell of cumin and paprika warming in olive oil pulled my roommate out of bed before I even called her. We tore into it with whatever bread we had, yolks breaking into the spicy sauce, and it felt like we'd unlocked something special without trying.
The first time I made this for friends, I panicked halfway through because the sauce looked too thin. I let it simmer longer than I thought I should, and it turned out perfect. Everyone went quiet for a few minutes, just dipping bread and scraping their plates. One friend asked for the recipe before she even finished eating.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Yellow onion: The base of the sauce. Dice it small so it melts into the tomatoes and you dont get big chunks.
- Red and green bell peppers: They add sweetness and color. I learned to dice them the same size as the onion so everything cooks evenly.
- Garlic cloves: Minced fine. They bloom in the oil and make the whole kitchen smell alive.
- Diced tomatoes: The heart of the sauce. Canned works beautifully, but fresh tomatoes in summer are worth the extra chop.
- Jalapeño: Optional, but it adds a bright heat that doesnt overpower. Seed it unless you want real fire.
- Olive oil: Use enough to coat the pan. It carries the spices and keeps everything from sticking.
- Tomato paste: This deepens the sauce and adds body. Dont skip it.
- Cumin, smoked paprika, coriander, cayenne: The spice blend that makes shakshuka unmistakable. Smoked paprika is the secret.
- Salt and black pepper: Taste as you go. The sauce needs more than you think.
- Eggs: The star. Crack them gently into wells so the yolks stay intact.
- Cilantro or parsley: Fresh herbs at the end brighten everything. I prefer cilantro, but parsley works if you dont.
- Feta cheese: Creamy, salty, optional but highly recommended. It melts slightly into the hot sauce.
- Crusty bread or pita: Not optional. You need something to soak up every last bit of sauce and yolk.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Soften the vegetables:
- Heat olive oil in a large skillet over medium heat. Add the diced onion and bell peppers, stirring occasionally until they soften and the edges start to brown, about 5 to 6 minutes.
- Build the aromatics:
- Stir in the minced garlic and jalapeño. Cook for just a minute until the garlic smells toasty and fragrant, but dont let it burn.
- Toast the spices:
- Add the tomato paste, cumin, smoked paprika, coriander, and cayenne. Stir constantly for 2 minutes so the spices bloom and the paste darkens slightly.
- Simmer the sauce:
- Pour in the diced tomatoes with all their juices. Season with salt and pepper, then let it simmer uncovered for 10 to 12 minutes, stirring now and then, until the sauce thickens and the flavors marry.
- Adjust the seasoning:
- Taste the sauce now. Add more salt, pepper, or a pinch of cayenne if it needs it.
- Make wells for the eggs:
- Use the back of a spoon to create 6 shallow wells in the sauce. Crack an egg gently into each well, keeping the yolks whole.
- Cook the eggs:
- Cover the skillet and cook for 6 to 8 minutes. The whites should be set but the yolks still jiggly and soft, unless you prefer them firmer.
- Garnish and serve:
- Remove from heat. Scatter fresh cilantro or parsley and crumbled feta over the top, then serve immediately with warm bread for dipping.
Save to Pinterest I started making this on Sundays when I wanted something warm and easy that felt like an occasion. My partner would set the table while I finished the eggs, and wed sit there with coffee and torn bread, taking our time. It became our quiet weekend ritual, the kind of meal that makes you linger at the table longer than you planned.
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
Shakshuka is forgiving. Ive added cooked chorizo when I wanted something meatier, and Ive stirred in spinach or kale at the end for extra greens. Some mornings I skip the feta, other times I add a spoonful of harissa for more heat. It adapts to whatever youre craving or whatever needs using up in the fridge.
Serving Suggestions
This dish begs to be shared straight from the skillet. I put it in the center of the table with a stack of warm pita or a torn baguette, and everyone digs in. A side of mixed greens dressed lightly with lemon keeps it fresh, or a dollop of Greek yogurt cools down the spice. Ive also served it with roasted potatoes for a more filling brunch spread.
Storage and Reheating
The sauce keeps well in the fridge for up to three days, but I dont recommend storing it with cooked eggs. If I have leftovers, I reheat the sauce in a skillet and crack fresh eggs into it. It tastes just as good the second time, sometimes better because the flavors have had time to settle.
- Store the sauce in an airtight container separately from any garnishes or bread.
- Reheat gently over medium low heat, adding a splash of water if it thickened too much.
- Fresh eggs take only a few minutes to poach in the reheated sauce, so dont rush it.
Save to Pinterest Shakshuka is one of those recipes that feels like a gift every time you make it. It fills the house with warmth, feeds people well, and never gets old.