Shakshuka with Spicy Tomato Sauce

Featured in: Simple Baking Projects

This comforting Middle Eastern-style dish features eggs gently poached in a rich, spiced tomato sauce. The base combines diced bell peppers and onions sautéed until tender, then simmered with tomatoes, cumin, smoked paprika, and coriander for depth. Once the sauce thickens, create wells and crack in fresh eggs, covering until whites set but yolks remain luscious. The finished dish delivers a perfect balance of heat and savory flavors, ideal for dipping warm crusty bread or pita.

Updated on Tue, 13 Jan 2026 14:22:00 GMT
Bright red Shakshuka simmers in a cast-iron skillet, featuring six perfectly poached eggs nestled in a spicy tomato and pepper sauce with fresh cilantro on top. Save
Bright red Shakshuka simmers in a cast-iron skillet, featuring six perfectly poached eggs nestled in a spicy tomato and pepper sauce with fresh cilantro on top. | sweetasirem.com

The first time I encountered shakshuka, I was squeezed into a tiny Brooklyn apartment at 2 AM, watching a friend effortlessly crack eggs into a bubbling tomato sauce. Something about that communal pan, the way we all leaned in with forks, felt like magic. Now it's my go-to for unexpected guests or lazy Sunday mornings when time feels deliciously suspended.

Last winter, during that endless stretch of gray February days, I made this shakshuka three times a week. My roommate would emerge from her bedroom at the first scent of cumin hitting hot oil, and wed eat standing up, dipping torn bread into the sauce while watching snow fall outside. Those steaming bowls felt like a small rebellion against the cold.

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: Sweet yellow onions melt into the sauce foundation better than sharp red ones
  • 1 red bell pepper and 1 green bell pepper, diced: Using both colors creates a sweeter, more complex base
  • 3 garlic cloves, minced: Fresh garlic is non-negotiable here, nothing else gives that aromatic punch
  • 1 (28 oz) can diced tomatoes: Fire-roasted canned tomatoes add depth, but fresh summer tomatoes work beautifully too
  • 1 jalapeño, seeded and finely diced: Even if you skip this, the paprika provides gentle warmth
  • 2 tbsp olive oil: A fruity extra virgin olive oil makes the sauce sing
  • 2 tbsp tomato paste: This concentrates the tomato flavor and adds body
  • 1 tsp ground cumin: Earthy and essential, dont try to substitute
  • 1 tsp smoked paprika: The secret ingredient that gives it that distinctive depth
  • ½ tsp ground coriander: Brightens the heavy spices beautifully
  • ¼ tsp cayenne pepper: Adjust this based on your heat tolerance
  • Salt and freshly ground black pepper: Taste repeatedly, the seasoning makes or breaks this dish
  • 6 large eggs: Room temperature eggs crack more cleanly into the sauce
  • ¼ cup fresh cilantro or parsley, chopped: This fresh garnish cuts through the richness
  • ¼ cup crumbled feta cheese: Salty, creamy, and completely worth the splurge
  • 1 loaf crusty bread or pita: The only proper vessel for scooping up those yolks

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build the foundation:
Heat olive oil in a large skillet over medium heat, then add diced onion and bell peppers, sautéing for 5 to 6 minutes until theyve softened and collapsed
Add the aromatics:
Stir in garlic and jalapeño, cooking for just 1 minute until fragrant but not burned
Bloom the spices:
Add tomato paste, cumin, smoked paprika, coriander, and cayenne, cooking for 2 minutes while stirring constantly to wake up their flavors
Simmer the sauce:
Pour in diced tomatoes with their juices, season with salt and pepper, then simmer uncovered for 10 to 12 minutes until the sauce has thickened nicely
Season to taste:
Taste your sauce and adjust the salt, pepper, or heat level before moving forward
Create the wells:
Use a spoon to make 6 small wells in the sauce, then crack an egg into each depression
Cook the eggs:
Cover the skillet and cook for 6 to 8 minutes until whites are set but yolks remain gloriously runny
Finish and serve:
Remove from heat, scatter with fresh herbs and crumbled feta, then bring the whole pan to the table
Save
| sweetasirem.com

My mother-in-law, who grew up eating shakshuka in Jerusalem, told me that in her house, the person who got the most runny yolk was considered the lucky one. Now whenever I make this for my own family, theres always a gentle negotiation over whose egg looks perfectly cooked.

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.

Getting the Eggs Right

The trickiest part is achieving that perfect white-set, runny-yolk combination. After years of overcooked yolks and undercooked whites, I learned that covering the pan creates just enough steam to cook the tops while the simmering sauce handles the bottoms. Peeking under the lid too often lets heat escape, so trust your timer and resist the urge to check.

Bread Matters More Than You Think

That crusty bread isnt just a vehicle, its an integral part of the dish. I once served shakshuka with soft sandwich bread and watched it disintegrate tragically into the sauce. A hearty sourdough, proper pita, or even a toasted baguette gives you the structural integrity needed for proper dipping.

Make It Your Own

Once youve mastered the classic version, this recipe becomes a canvas for whatever you crave. I've added harissa for extra kick, thrown in chickpeas for protein, or stirred in fresh spinach at the end for color. The only constant is that spiced tomato base and those glorious poached eggs.

  • A dollop of Greek yogurt on top adds a cooling contrast
  • Leftovers reheat surprisingly well, though the eggs will continue cooking
  • Double the sauce portion and freeze half for a quick future meal
A hearty serving of Shakshuka with runny yolks and a vibrant tomato base, garnished with crumbled feta and chopped parsley, served alongside crusty bread for dipping. Save
A hearty serving of Shakshuka with runny yolks and a vibrant tomato base, garnished with crumbled feta and chopped parsley, served alongside crusty bread for dipping. | sweetasirem.com

Theres something profoundly satisfying about carrying a steaming skillet to the table and watching everyone dig in together. Simple food, shared generously, is always the best kind.

Recipe FAQs

What makes the sauce flavorful?

The combination of smoked paprika, cumin, coriander, and sautéed bell peppers creates layers of aromatic depth in the tomato base.

How do I know when eggs are done?

Cook covered for 6–8 minutes until whites are opaque and set, while yolks remain slightly runny. Extend time for firmer yolks.

Can I adjust the spice level?

Control heat by varying jalapeño and cayenne amounts. Start with less for milder flavor, or add fresh chili during cooking.

What should I serve with it?

Warm crusty bread, pita, or flatbread are traditional for soaking up the sauce. A side of mixed greens or Greek yogurt balances richness.

Can I make it in advance?

Prepare the sauce ahead and refrigerate. When ready, reheat gently, create wells, and add eggs just before serving.

Is this suitable for meal prep?

The sauce keeps well for 3–4 days. Add eggs fresh when reheating, as they're best enjoyed immediately after poaching.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Shakshuka with Spicy Tomato Sauce

Eggs poached in zesty tomato sauce with peppers and aromatic spices

Prep Time
15 mins
Time to cook
25 mins
Overall Duration
40 mins
Created by Ariel Monroe


Skill Level Easy

Cuisine Type Middle Eastern

Makes 4 Number of servings

Diet-Friendly Options Meatless

What You'll Need

Vegetables

01 1 medium yellow onion, diced
02 1 red bell pepper, diced
03 1 green bell pepper, diced
04 3 garlic cloves, minced
05 1 (28 oz) can diced tomatoes
06 1 jalapeño, seeded and finely diced

Pantry

01 2 tbsp olive oil
02 2 tbsp tomato paste

Spices

01 1 tsp ground cumin
02 1 tsp smoked paprika
03 ½ tsp ground coriander
04 ¼ tsp cayenne pepper
05 Salt and freshly ground black pepper, to taste

Eggs

01 6 large eggs

Garnish

01 ¼ cup fresh cilantro or parsley, chopped
02 ¼ cup crumbled feta cheese

To Serve

01 1 loaf crusty bread or pita

Step-by-Step Guide

Step 01

Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add diced onion and bell peppers. Sauté for 5–6 minutes, until softened.

Step 02

Add Garlic: Stir in garlic and jalapeño; cook for 1 minute, until fragrant.

Step 03

Toast Spices: Add tomato paste, cumin, smoked paprika, coriander, and cayenne. Cook for 2 minutes, stirring constantly.

Step 04

Build Tomato Sauce: Pour in diced tomatoes with their juices. Season with salt and pepper. Simmer uncovered for 10–12 minutes, stirring occasionally, until sauce thickens.

Step 05

Season to Taste: Taste and adjust seasoning as needed.

Step 06

Create Egg Wells: Make 6 wells in the sauce with a spoon. Crack an egg into each well.

Step 07

Poach Eggs: Cover skillet and cook for 6–8 minutes, until egg whites are set but yolks are still runny (or longer if firmer eggs are desired).

Step 08

Garnish and Serve: Remove from heat. Garnish with fresh herbs and feta, if using. Serve immediately with warm crusty bread or pita for dipping.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large skillet with lid
  • Cutting board and knife
  • Wooden spoon
  • Measuring spoons

Allergy Details

Always check ingredient labels for allergens and talk to a medical expert if needed.
  • Contains: Eggs, Wheat (if served with regular bread), Milk (if using feta cheese)
  • For gluten-free: Serve with gluten-free bread
  • For dairy-free: Omit feta cheese

Nutrition Details (per portion)

Nutrition details are just for reference. For medical matters, consult a professional.
  • Energy: 210
  • Fats: 11 g
  • Carbohydrates: 18 g
  • Proteins: 10 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.