• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
50Krecipes - Delicious Recipes
  • Home
  • RECIPES
  • Desserts
  • CAKES
  • CONTACT US
  • Privacy Policy
    • Terms of Use
You are here: Home / RECIPES / Shakshuka (Eggs Poached in Spiced Tomato Sauce)

Shakshuka (Eggs Poached in Spiced Tomato Sauce)

July 21, 2025 Leave a Comment

17 shares
  • Share The Yum On Facebook

Shakshuka is a vibrant, one-pan dish of poached eggs in a richly spiced tomato and pepper sauce. This Middle Eastern and North African classic is hearty, healthy, and perfect for breakfast, brunch, or even dinner.


Design sans titre 2025 07 21T225609.146

Ingredients

  • 2 tablespoons olive oil
  • 1 medium white or yellow onion, diced
  • 1 large red bell pepper, diced
  • 4 garlic cloves, minced
  • 1ยฝ teaspoons ground cumin
  • 1ยฝ teaspoons smoked paprika
  • ยผ teaspoon crushed red pepper flakes (adjust to taste)
  • 1 (28-ounce) can whole tomatoes with their juices
  • Fine sea salt and freshly-ground black pepper, to taste
  • 6 large eggs
  • 3 ounces feta cheese, crumbled
  • Chopped fresh cilantro, for garnish

Instructions

  1. Sautรฉ the aromatics:
    In a large sautรฉ pan, heat the olive oil over medium-high heat. Add the diced onion and red bell pepper, and cook for about 5 minutes, stirring occasionally, until softened.
  2. Add the spices and garlic:
    Stir in the garlic, cumin, smoked paprika, crushed red pepper flakes, and a generous pinch of salt. Cook for about 2 minutes, stirring frequently, until the spices are fragrant.
  3. Add and simmer the tomatoes:
    Carefully pour in the whole tomatoes with their juices. Use a wooden spoon to break the tomatoes into small chunks. Stir to combine, then reduce heat to medium-low and let the sauce simmer gently for 5โ€“10 minutes, until slightly thickened. Taste and season with additional salt and pepper as needed.
  4. Add the eggs:
    With the back of a spoon, make 6 small wells in the sauce. Crack an egg into each well. Sprinkle half of the feta evenly over the top. Cover the pan with a lid and cook:
    • 3โ€“4 minutes for runny yolks
    • 5โ€“6 minutes for jammy yolks
  5. Finish and serve:
    Remove the lid and sprinkle the remaining feta and chopped cilantro over the shakshuka. Serve hot with toasted bread, pita, or warm flatbread.

Why Youโ€™ll Love This Recipe

  • Packed with bold, warming spices
  • A one-pan meal thatโ€™s quick and easy to prepare
  • Naturally vegetarian and gluten-free
  • Great for breakfast, brunch, or dinner
  • Customizable with whatever vegetables or spices you love

Design sans titre 2025 07 21T225615.930

Tips

  • Use a large, deep sautรฉ pan or cast-iron skillet for even cooking.
  • Crack eggs into a small bowl first, then gently pour them into the sauce for better control.
  • Donโ€™t overcook the eggsโ€”keep an eye on the whites to avoid firm yolks (unless you like them that way).
  • Simmer longer if the sauce seems too watery before adding the eggs.

Variations and Substitutions

  • Swap feta for goat cheese, mozzarella, or leave it out for a dairy-free version.
  • Add extra veggies like zucchini, mushrooms, or spinach.
  • Try different spices such as turmeric, chili powder, or coriander.
  • Garnish with parsley, basil, or green onions instead of cilantro.
  • For a richer sauce, stir in a tablespoon of tomato paste or a splash of cream.

FAQs

Can I make shakshuka ahead of time?
Yes! Prepare the sauce in advance and refrigerate. When ready to serve, reheat the sauce and add the eggs fresh.

Can I use crushed or diced tomatoes instead of whole?
Yes, but the texture may be slightly smoother. Whole tomatoes offer more control and a chunkier consistency.

How spicy is it?
Itโ€™s mildly spiced. Feel free to adjust the red pepper flakes to your heat preference.

What if I donโ€™t have a lid for my pan?
Cover the pan with foil or use a baking sheet as a makeshift lid to help the eggs steam.


Serving

  • Serve shakshuka straight from the pan with toasted sourdough, crusty baguette, or pita bread.
  • Add a side of hummus, labneh, or olives for a complete Mediterranean spread.
  • Pair with hot mint tea, strong coffee, or a fresh green salad.

Suggestions

  • Turn it into a brunch board with small bowls of pickles, olives, dips, and bread.
  • Add chorizo, spiced lamb, or chickpeas for extra protein.
  • Make mini individual shakshukas in small skillets for a fun and personal touch.
  • Great for meal prep: make a large batch of sauce and refrigerate or freeze in portions.
Shakshuka (Eggs Poached in Spiced Tomato Sauce)
Pin
Print

Shakshuka (Eggs Poached in Spiced Tomato Sauce)

Recipe by 50Krecipes
0.0 from 0 votes
Servings

4

servings
Prep time

30

minutes
Cooking time

40

minutes

Ingredients

  • 2 tablespoons olive oil

  • 1 medium white or yellow onion, diced

  • 1 large red bell pepper, diced

  • 4 garlic cloves, minced

  • 1ยฝ teaspoons ground cumin

  • 1ยฝ teaspoons smoked paprika

  • ยผ teaspoon crushed red pepper flakes (adjust to taste)

  • 1 (28-ounce) can whole tomatoes with their juices

  • Fine sea salt and freshly-ground black pepper, to taste

  • 6 large eggs

  • 3 ounces feta cheese, crumbled

  • Chopped fresh cilantro, for garnish

Directions

  • Sautรฉ the aromatics:
  • In a large sautรฉ pan, heat the olive oil over medium-high heat. Add the diced onion and red bell pepper, and cook for about 5 minutes, stirring occasionally, until softened.
  • Add the spices and garlic:
  • Stir in the garlic, cumin, smoked paprika, crushed red pepper flakes, and a generous pinch of salt. Cook for about 2 minutes, stirring frequently, until the spices are fragrant.
  • Add and simmer the tomatoes:
  • Carefully pour in the whole tomatoes with their juices. Use a wooden spoon to break the tomatoes into small chunks. Stir to combine, then reduce heat to medium-low and let the sauce simmer gently for 5โ€“10 minutes, until slightly thickened. Taste and season with additional salt and pepper as needed.
  • Add the eggs:
  • With the back of a spoon, make 6 small wells in the sauce. Crack an egg into each well. Sprinkle half of the feta evenly over the top. Cover the pan with a lid and cook:
  • โ€“4 minutes for runny yolks
  • โ€“6 minutes for jammy yolks
  • Finish and serve:
  • Remove the lid and sprinkle the remaining feta and chopped cilantro over the shakshuka. Serve hot with toasted bread, pita, or warm flatbread.
50krecipes.com 2025 07 21T225707.782
17 shares
  • Share The Yum On Facebook

Filed Under: RECIPES

Most Popular Recipes

Small Batch Stuffed Peppers

Cheesy Scalloped Potatoes For One

Mini Slow Cooker Red Beans and Rice

Shamrock Shake For One

Turkey Tenderloin Recipe

Blackberry Crisp For One

Previous Post: « 3-Ingredient Flourless Chocolate Cake
Next Post: Chicken Alfredo Baked Ziti »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Popular Right Now

u6982857984 httpss.mj .runxwLN6eQKnR4 1 Hour Soft and Buttery 9bf2bdf7 8f8d 46cd 89d9 b6659e9817cf 0

1-Hour Soft and Buttery Dinner Rolls

u6982857984 httpss.mj .runnNLYxT9bVBM Lemon Rice v 6.1 e0c2ea58 2365 4987 8868 c990f5ea52f8 2

Lemon Rice

Chocolate Peanut Butter Cookies

Chocolate Peanut Butter Cookies

Cinnamon Sugar Donut Sweet Bread

Cinnamon Sugar Donut Sweet Bread

Bread Pudding with Vanilla Sauce

Bread Pudding with Vanilla Sauce

Chicken Pot Pie min

Easy Homemade Chicken Pot Pie Recipe

Copyright © 2026