shakshuka
smoky shakshuka
eggs in tomato sauce
feta eggs
brunch recipes
breakfast skillet
one-pan recipe
cumin paprika tomato
quick dinner
date night recipes
09 October 2025

Shakshuka — Smoky Tomato, Onion & Runny Eggs

Derek Chen adapted by JojoM

Shakshuka — Smoky Tomato, Onion & Runny Eggs

One-pan shakshuka with caramelised onions, smoky paprika, cumin, and gently set runny eggs—finished with feta and cilantro. Perfect for breakfast, brunch, or a cozy dinner.

🥘 Shakshuka — Smoky Tomato, Onion & Eggs

Few dishes feel as comforting and vibrant as shakshuka — a North African and Middle Eastern classic where eggs are gently poached in a rich, smoky tomato sauce. This version adds caramelised onion for a sweet depth of flavour and a touch of smoked paprika and cumin for warmth. It’s perfect for breakfast, brunch, or even a quick date-night dinner ❤️.


🌿 What Makes This Shakshuka Special

This recipe builds its base with slow-cooked onions, bell peppers, and chilies, developing that irresistible smoky-sweet aroma before introducing the tomato paste and spices. The sauce thickens just enough to cradle the eggs, which set gently under a lid until the whites are cooked and the yolks remain beautifully runny 🍳.
Top it with crumbled feta and fresh cilantro, and you’ve got a one-pan masterpiece ready to impress.


🧅 Ingredients

  • 1 onion, minced
  • 1 red bell pepper, diced
  • 2 red chilies, minced
  • 4 cloves garlic, minced
  • 4 tbsp olive oil
  • 2 tsp cumin (seed or powder)
  • 1.5 tbsp smoked paprika
  • 1 tsp red chili powder
  • 3 tbsp tomato paste
  • 1 (28 oz / 800 g) can whole peeled tomatoes
  • Salt and black pepper, to taste
  • 4 eggs
  • Feta cheese, crumbled (to taste)
  • Cilantro, chopped (to taste)
  • Crusty bread, to serve

🔥 Step-by-Step Instructions

  1. Sauté the aromatics — Heat olive oil in a wide skillet over medium heat. Add onion, bell pepper, and chilies with a pinch of salt and pepper. Cook until soft and lightly caramelised.
  2. Add garlic and spices — Stir in garlic and cook for 30–60 seconds until fragrant. Add cumin, smoked paprika, chili powder, and tomato paste. Toast for 1–2 minutes to deepen flavour.
  3. Simmer the tomatoes — Add whole peeled tomatoes, breaking them up with a spoon. Season with salt and pepper and simmer until thickened, about 10–15 minutes.
  4. Cook the eggs — Make 4 small wells in the sauce and crack an egg into each. Cover and cook for 4–6 minutes, depending on how runny you like the yolks.
  5. Finish and serve — Top with crumbled feta and chopped cilantro. Serve immediately with crusty bread for scooping up all that rich sauce.

💡 Notes & Tips

  • 🧅 Onion adds sweetness — while not always traditional, it balances the spice beautifully.
  • 🌶️ Adjust spice to taste — use fewer chilies or swap for mild ones if you prefer a gentle heat.
  • 🌿 Tunisian twist: add coriander powder and a pinch of dried mint for extra depth.
  • 🍳 Control egg doneness by adjusting the covered cook time — 4 minutes for runny, 6 for set yolks.

🍽️ Serving Suggestions

Enjoy shakshuka hot and fresh, right from the pan. Pair it with:

  • Crusty sourdough or pita bread 🥖
  • A side of labneh or Greek yogurt
  • Freshly brewed mint tea or Turkish coffee ☕

❓ FAQs

Q: Is shakshuka for breakfast or dinner?
A: Both! It’s traditionally a breakfast or brunch dish but works wonderfully as a light dinner.

Q: How’s this different from Eggs in Purgatory?
A: Eggs in Purgatory leans Italian (oregano, olive oil, chili flakes), while shakshuka uses cumin, paprika, and chilies for a smoky, earthy base.

Q: Can I use coriander instead of cumin?
A: Yes — coriander and mint create a Tunisian-style variation with a refreshing finish.

Q: Can I make this in cast iron?
A: Absolutely — cast iron retains heat perfectly. Just serve on a trivet to protect surfaces.


🧑‍🍳 Final Thoughts

Shakshuka is as rustic as it is elegant — a dish that brings together simplicity, warmth, and comfort in a single pan. Whether for lazy weekends or cozy date nights, it’s one of those recipes that makes the kitchen smell divine and hearts feel full ❤️.

Source: Derek Chen on TikTok

Shakshuka — Smoky Tomato, Onion & Runny Eggs

Derek Chen adapted by JojoM

One-pan shakshuka with caramelised onions, smoky paprika, cumin, and gently set runny eggs—finished with feta and cilantro. Perfect for breakfast, brunch, or a cozy dinner.

Shakshuka — Smoky Tomato, Onion & Runny Eggs image
shakshuka
smoky shakshuka
eggs in tomato sauce
feta eggs
brunch recipes
breakfast skillet
one-pan recipe
cumin paprika tomato
quick dinner
date night recipes
Prep Time
10 mins
Cook Time
25 mins
Total Time
35 mins
Servings
2

Chef's Tips

  • Add a pinch of sugar if your tomatoes are very acidic.

  • Use a lid that fits tightly for even egg cooking.

  • For extra heat, drizzle with chili oil before serving.

Tools Used

Wooden SpoonLadle

We use affiliate links, which may earn us a small commission at no extra cost to you.

Ingredients

USMetric

Base Sauce

To Finish

Instructions

Make the Sauce

  1. 1

    Heat olive oil in a wide skillet over medium heat.

  2. 2

    Add onion, bell pepper, and red chilies; season lightly and sauté until soft and caramelised.

  3. 3

    Stir in garlic and cook until fragrant, about 30 seconds.

  4. 4

    Add cumin, smoked paprika, red chili powder, and tomato paste; toast 1–2 minutes.

  5. 5

    Add tomatoes, crush them with a spoon, season, and simmer until slightly thickened.

Add the Eggs

  1. 1

    Make four small wells in the sauce and crack in the eggs.

  2. 2

    Cover the pan and cook until whites set but yolks remain runny, about 4–6 minutes.

To Serve

  1. 1

    Sprinkle with feta and cilantro.

  2. 2

    Serve hot with crusty bread for dipping.

Comments & Reviews

  • Sophie

    10/12/2025

    Perfect brunch dish—easy cleanup and everyone loved it.

  • Aaron

    10/11/2025

    Added extra chili and it was amazing with sourdough toast!

  • Leila

    10/10/2025

    This turned out so flavourful! The smoky paprika really made it special.

Save, Plan & Shop Smarter

Create and edit your own recipes, import from most websites, plan your week, and build smart grocery lists.

Import recipes from most websites

Create and edit your own recipes

Plan your week with the Meal Planner

Mark favourites for quick access

Build grocery lists from your meal plan

Tick off pantry items you already have

Nutrition Facts

Serving Size: 1 serving

Calories 330
% Daily Value*
Total Fat 25g32%
Saturated Fat 10g50%
Trans Fat 0g
Cholesterol 280mg93%
Sodium 720mg31%
Total Carbohydrates 14g5%
Dietary Fiber 3g11%
Sugars 8g
Protein 14g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Create your own recipe

Add your personal creations and build your own recipe collection.

Add Recipe
Loading...
Shakshuka — Smoky Tomato, Onion & Runny Eggs