Best Shakshuka

This shakshuka recipe features gently poached eggs in a flavorful tomato and red pepper sauce. Try it for an easy, healthy breakfast, lunch, or dinner!

Shakshuka

Shakshuka is one of my favorite breakfasts…and lunches…and dinners. Though this Middle Eastern and North African dish is traditionally eaten for breakfast, it’s so easy, filling, and flavorful that it’s a great option for any meal of the day.

Below, I’m sharing my go-to shakshuka recipe, which features gently poached eggs cooked in a fragrant bell pepper and tomato sauce that’s spiced with cumin and paprika. It’s an updated version of a recipe I originally shared in 2017, with a more traditional, streamlined ingredient list and new photos. If you like simple meals that go BIG on flavor, you’ll love this.

What is shakshuka?

Shakshuka is North African in origin (the name shakshuka comes from the Tunisian word for “shaken up”), but it’s widely enjoyed throughout North Africa and the Middle East in countries like Jordan, Israel, Egypt, and more. Traditionally, the dish consists of eggs poached in a spiced bell pepper and tomato sauce, similar to the Southern Italian dish eggs in purgatory.

Many shakshuka variations exist today, from green shakshukas made with leafy green vegetables to others starring butternut squash or sweet potato. This recipe sticks to a traditional tomato base. Keep reading to learn how to make it!

Shakshuka recipe ingredients

Shakshuka Ingredients

This shakshuka recipe starts with simple pantry ingredients:

  • Eggs, of course! They cook in the flavorful tomato sauce.
  • Canned crushed tomatoes – They make up the base of the sauce. I love the smoky flavor of fire-roasted tomatoes here, but regular crushed tomatoes work too. If you prefer to use fresh tomatoes, replace the canned ones with 4 cups diced fresh tomatoes.
  • Extra-virgin olive oil – For richness.
  • Onion and garlic – They add savory flavor to the sauce.
  • Red bell pepper – It gives the sauce texture and sweetness.
  • Cumin, paprika, and cayenne pepper – These spices add earthy, peppery flavor to the sauce. Feel free to skip the cayenne if you’re sensitive to heat.
  • And salt and pepper – To make all the flavors pop!

Find the complete recipe with measurements below.

Eggs cooking in tomato and red pepper sauce

How to Make Shakshuka

This shakshuka recipe is an easy one-pan meal. Here’s how it goes:

  1. First, sauté the onion and red bell pepper in a large skillet until they soften.
  2. Add the garlic, paprika, cumin, and cayenne pepper and cook until they’re fragrant.
  3. Stir in the canned crushed tomatoes and simmer until the tomato mixture thickens.
  4. Finally, crack the eggs into the sauce, cover the pan with a lid, and cook until the eggs are just set, 5 to 8 minutes.

Tip: Cover the pan for perfectly cooked eggs. It will help the egg whites cook through while keeping the yolks runny. If you don’t have a lid for your pan, you can cover it with a baking sheet.

Season with salt and pepper to taste and serve with pita bread!

What to Serve with This Recipe

I always serve shakshuka with a sprinkle of fresh herbs like parsley or cilantro and crumbled feta cheese on top. Bread on the side is also a must. Pita is my #1 pick, but crusty bread is delicious too.

Shakshuka recipe

More Healthy Egg Recipes

If you love this shakshuka recipe, try one of these healthy egg recipes next:

Get This Recipe In Your Inbox
Share your email, and we'll send it straight to your inbox. Plus, enjoy daily doses of recipe inspiration as a bonus!

Shakshuka Recipe

rate this recipe:
4.98 from 183 votes
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Serves 4
Shakshuka is a classic North African and Middle Eastern breakfast dish. This recipe is simple and satisfying, featuring gently poached eggs in a bell pepper and tomato sauce. Serve it with pita or crusty bread for breakfast, lunch, or dinner. Shakshuka is a delicious option for any meal!

Ingredients

Instructions

  • Heat the olive oil in a large lidded skillet over medium heat. Add the onion and red peppers and cook for 5 to 8 minutes, or until softened. Add the garlic, cumin, paprika, and cayenne, if using, and cook, stirring, for 30 seconds, or until fragrant.
  • Add the tomatoes, salt, and several grinds of pepper. Simmer over low heat, stirring often, for 15 minutes, or until the sauce has thickened.
  • Make 6 wells in the sauce and crack one egg into each well. Cover and cook until the eggs are set, 4 to 8 minutes. The timing will depend on how runny or firm you like your eggs. Season to taste with salt and pepper and top with the parsley and feta. Serve with pita.

Notes

We recently updated this post with a streamlined recipe and new photos. If you'd like to make the old version, find the recipe here.
Nutrition Facts
Shakshuka Recipe
Amount Per Serving
Calories 207 Calories from Fat 144
% Daily Value*
Fat 16g25%
Saturated Fat 4g25%
Trans Fat 0.03g
Polyunsaturated Fat 2g
Monounsaturated Fat 8g
Cholesterol 254mg85%
Sodium 498mg22%
Potassium 245mg7%
Carbohydrates 7g2%
Fiber 1g4%
Sugar 3g3%
Protein 11g22%
Vitamin A 1774IU35%
Vitamin C 46mg56%
Calcium 106mg11%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.

 

265 comments

4.98 from 183 votes (88 ratings without comment)

Leave a comment:

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

Rate this recipe (after making it)




  1. Michael
    12.07.2025

    5 stars
    Amazing recipe! Everyone loved it. I went the mild route and only change was using fresh tomatoes for half the needed amount as I was short one can. Will absolutely make it again.

  2. Abigail Blaum
    09.04.2025

    5 stars
    I don’t leave a lot of reviews, but I’ve been making this at least twice a week for months, ever since I found it. It’s absolutely delicious!

    • Phoebe Moore (L&L Recipe Developer)
      09.05.2025

      I’m so glad you love the recipe, Abigail!

  3. Brett
    07.12.2025

    5 stars
    This was a delicious dinner. Prep is easy, cooking is simple. The 1 thing i did was added the juice of a half lime to cut the sugars of canned tomatoes. Served it with a fresh French bread from a local bakery. Thanks for sharing the recipe.

  4. Madison
    06.19.2025

    5 stars
    Incredible!!! So easy and delicious. I top it with tzatziki!

    • Phoebe Moore (L&L Recipe Developer)
      06.20.2025

      So glad you love the recipe, Madison!

  5. June Mante
    06.16.2025

    I tried this shakshuka recipe for brunch, and it was a hit! The flavors were vibrant, and the eggs were perfectly poached. I added some feta on top for extra creaminess, which I highly recommend! Definitely making this again!

    • Amelia
      06.18.2025

      Sounds good. I’m going to make this definitely in the next few days.

    • Phoebe Moore (L&L Recipe Developer)
      06.20.2025

      I’m so glad you loved it, June!

  6. June Mante
    06.16.2025

    I tried this shakshuka recipe for brunch, and it was a hit! The flavors were incredible, and the poached eggs were perfectly cooked. I’ll definitely be making this again!

  7. Andrea from Love%20and%20Lemons
    05.25.2025

    5 stars
    So delicious and quick to make! My husband loved eat and he is not the most adventurous eater. I will be making this again!

  8. Ben
    04.20.2025

    Making a frankenshuka—subbed cubanelle for the red bell, and had some extra artichoke hearts I diced in from a crust-less quiche. I’ll letchy’all know how it goes, but I have high hopes for this first vegetarian Easter brunch!

  9. Tess
    04.19.2025

    Hi, I live in Ireland therefore use metric. Can you tell me are your cup sizes American or UK so I can convert, looking forward to making this.

  10. Zola
    04.07.2025

    How far can you make the sauce in advance?

    • Jeanine Donofrio
      04.08.2025

      Hi Zola, you can make it up to a few days ahead. Reheat in the skillet, then follow the recipe from the spinach addition.

  11. Farah
    04.05.2025

    I am back and I see that you mentioned that it’s a tunisian recipe thank you

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.