Best Shakshuka

This shakshuka recipe is satisfying and delicious for any meal of the day! An easy one-pan dish, it features eggs poached in a spicy tomato sauce.

Shakshuka recipe

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. It’s flecked with spinach and spiced with paprika, cumin, cayenne, and harissa. 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 such as Israel. Traditionally, the dish consists of eggs poached in a spiced bell pepper and tomato sauce, though many variations exist today. Some replace the tomato base with fresh green vegetables for a green shakshuka; others swap in butternut squash or sweet potato, etc.

In this shakshuka recipe, I add spinach and harissa, a North African chili paste, to the sauce for a fresh, extra-spicy twist. Keep reading to learn how to make it!

Shakshuka recipe ingredients

How to Make Shakshuka

This shakshuka recipe is easy to make! It only requires a handful of pantry ingredients, and you could even skip the spinach if you don’t have any on hand. This recipe still tastes great without it.

Here’s how it goes:

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

Season to taste, and top with any fixings you like. Serve with pita bread!

Find the complete recipe with measurements below.

Mild vs. Spicy

Store-bought harissa can vary widely in spice level. 

  • If you’re sensitive to spice, look for one that’s labeled mild, such as mild Mina Harissa.
  • If you want to make a really spicy tomato sauce, choose a spicy harissa, like spicy Mina Harissa or Trader Joe’s. You could even add red pepper flakes for extra heat!

Serving Suggestions

Let’s talk toppings! They’re a fun way to introduce a wider variety of textures and flavors into this shakshuka recipe. Serve your shakshuka with…

  • Chopped fresh herbs, like parsley or cilantro. Microgreens work too!
  • Crumbled feta cheese, for salty, tangy flavor
  • Sliced avocado, for creamy texture

You’ll also want bread for scooping up the tasty sauce. You can’t go wrong with pita bread, but slices of crusty bread are delicious as well.

Shakshuka

Shakshuka Recipe Tips

  • Get the sauce nice and thick. You need a thick tomato sauce to support the eggs in this recipe, so don’t cut the simmering time short! I let mine cook for a full 15 minutes before I crack in the eggs.
  • Make sure you have a large lidded skillet. You’ll need to be able to cover the pan in this recipe—it’s essential for poaching the eggs evenly and gently.
  • Use however many eggs are appropriate for your pan. I list a range for the number of eggs in this recipe, and how many you use is really up to you. There should be a little space between each egg in the pan—they shouldn’t be crowded. In my 12-inch skillet, I can fit up to 5. But if I’m just making this recipe for Jack and me, I stick with 3 eggs. If we have any leftover sauce, I make a personal-sized shakshuka the next day!
  • Adjust the timing depending on how you like your eggs. How long you cook your eggs will depend on how you like them. I love mine when the egg whites have just set and the yolks are perfectly runny, so I take them off the heat after 5 minutes. If you like firmer yolks, you can cook them for up to 8 minutes. Keep in mind that they’ll continue to cook in the hot sauce even after you take them off the stove.

More Egg Recipes to Try

If you love this shakshuka recipe, try one of these delicious 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!

Best Shakshuka

rate this recipe:
4.98 from 160 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 eggs poached in a bell pepper and tomato sauce. Serve it with pita or crusty bread for breakfast or brunch...or dinner! Shakshuka is a delicious option for any meal.

Ingredients

  • 2 tablespoons extra-virgin olive oil
  • 1 cup chopped yellow onion
  • 1 red bell pepper, seeded and diced
  • ¼ teaspoon sea salt, more to taste
  • Freshly ground black pepper
  • 3 medium garlic cloves, minced
  • ½ teaspoon smoked paprika
  • ½ teaspoon ground cumin
  • Pinch of cayenne pepper, optional
  • 1 28-ounce can crushed tomatoes
  • 2 tablespoons harissa paste*, see note
  • 1 cup fresh spinach, chopped
  • 3 to 5 eggs
  • cup crumbled feta cheese
  • ¼ cup fresh parsley leaves
  • 1 avocado, diced
  • Microgreens for garnish, optional
  • Toasted bread, for serving

Instructions

  • Heat the oil over medium heat in a 12-inch lidded stainless steel or enamel-coated cast-iron skillet. Add the onion, red pepper, salt, and several grinds of fresh pepper and cook until the onion is soft and translucent, 6 to 8 minutes.
  • Reduce the heat to medium-low and add the garlic, paprika, cumin, and cayenne, if using. Stir and let cook for about 30 seconds, then add the tomatoes and harissa paste. Simmer for 15 minutes until the sauce is thickened.
  • Add the spinach and stir until wilted. Use the back of a spoon to make 3 to 5 wells in the sauce. Crack in the eggs. Cover and cook until the eggs are set, 5 to 8 minutes. The timing will depend on how runny you like your egg yolks.
  • Season with salt and pepper to taste and sprinkle with the feta, parsley, avocado, and microgreens, if using. Serve with toasted bread for scooping.

Notes

*If you're sensitive to spice use a mild harissa (like Mina Harissa Mild), for a spicier shakshuka, use hot harissa (like Trader Joe's Hot Harissa).

 

218 comments

Leave a comment:

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

Rate this recipe (after making it)




  1. stanp from enamelcookwareplus.com
    08.18.2017

    I have harissa powder…can I use that instead of paste…if so…how ?

    • Jeanine Donofrio
      08.25.2017

      I’d try adding 1-2 teaspoons in place of the harissa paste, depending how potent/spicy the powder is. Hope that helps!

  2. Lauren
    02.16.2017

    This looks delish however, I’ve always heard that you shouldn’t cook acidic food in cast iron. What are your thoughts on this?

    • Jeanine Donofrio
      02.17.2017

      Hi Lauren, I think the pan just has to be well seasoned (the new-ish cast iron pans come pre-seasoned). I didn’t have a problem with mine – there was no metallic taste whatsoever. Although you could really use any pan you like for this recipe.

  3. Dina from chicagoloansfast.com
    02.15.2017

    I tried to convince my husband to this but he only said that he will not eat anything with that funny name. What a shame… more for me 😀

    • Jeanine Donofrio
      02.17.2017

      Ha, well maybe you can just tell him it’s eggs with tomato sauce 🙂

  4. ila from mywaytocook.com
    02.05.2017

    5 stars
    I found your blog via bloglovin. Love you blog and the photos are so awesome.

    • Jeanine Donofrio
      02.05.2017

      welcome!

  5. Sabrina B.
    02.01.2017

    saw another harissa recipe for the first time recently and then this one, beautiful, looks even better, now I’ll have to make sure to get some harissa, thank you for this!

  6. Maria from almostproperly.com
    02.01.2017

    Yes!!! From the moment Shakshuka entered our repertoire it has been the answer to just about every easy dinner and almost-empty pantry dinner. Its such a comforting dish. Your version looks fabulous with all those greens added in – and of course, the avocado on top;) YUM!

    • Jeanine Donofrio
      02.05.2017

      Thanks Maria!

  7. Diane
    02.01.2017

    looks wonderful…however you note to skip the feta if vegan…what about the eggs if you’re vegan?

    • Jeanine Donofrio
      02.01.2017

      Oh oops, sorry I meant to write “dairy free”…

  8. Johanne from thesunnyside.life
    01.31.2017

    When I was young and lived in Israel we would stop at an amazing restaurant called Dr. Shakshuka for an early breakfast, late dinner, after dancing the night away. I recommend you make it for breakfast one day.
    Thank you for sharing this recipe, and thanks to your mom for clipping the recipe. -Johanne

  9. All kinds of items is fulfill with vitamin and these are essential for health. “Shakshuka with Spinach and Harissa” this item will seem to see yummy. I will cook it today because I like this recipe.

  10. This looks so fantastic! What type of skillet would your recommend buying for something like this? I am preparing my wedding registry and would love to know your thoughts on a good skillet. Can’t wait to make this for my fiance!
    xoxo
    Samantha
    http://www.thenewyorkblonde.com

    • Jeanine Donofrio
      02.05.2017

      Hi Samantha, the cast iron skillets in the photo are Lodge. I also like Staub’s skillets because unlike regular cast iron, they can be washed and don’t need to be seasoned. Hope that helps!

  11. Donna from zebest-3000.com
    01.31.2017

    I’m so hungry right now 🙂

  12. giselle
    01.31.2017

    5 stars
    Hello from south of France!!!!
    Here below I put a link just to share with you all about the origin of this simple but so delicious dish….
    My grand mom used to cook it so often! And so do I of course, but yours seems just interesting and quite elegant!!
    Thank you for this good idea!

    https://fr.wikipedia.org/wiki/Chakchouka

  13. Jane
    01.30.2017

    Woke up to this post on Instagram- just when I was trying to decide what was for dinner tonight! So delicious- came together very easily- did use frozen cauliflower rice –
    We all loved it ! Now I need to check out this
    Cookbook

  14. Mackenzie D
    01.30.2017

    I think you did a great job in making it look cute 🙂 Have you ever thought of doing any sort of posts on food photography / styling tips? I’m a photography and I’ve seldom come across food photos as beautiful as yours.

    • Jeanine Donofrio
      02.05.2017

      Thank you Mackenzie! I have thought about it, maybe one day 🙂

  15. Mary Helen Markovich
    01.30.2017

    Love the potholders too! Where are they from?

    • Jeanine Donofrio
      01.30.2017

      The towel and the square potholder were from Anthropologie at least 2 years ago. I don’t see them in stock anymore – so sorry!

  16. Kathy K
    01.30.2017

    5 stars
    I was so happy to find this recipe this morning, realizing that I had farm-fresh eggs and all of the ingredients on hand. First time making shakshuka and it was deliciousI I made half of the recipe for lunch and look forward to enjoying the remaining sauce with fresh eggs and spinach tomorrow! BTW, your photography is visually stunning and captures the ‘essence’ of each of your recipes (IMHO). Love your cookbook too!

    • Jeanine Donofrio
      01.30.2017

      Hi Kathy – I’m so glad you enjoyed it and I’m so excited that you had all of the ingredients on hand. Love when that happens 🙂

  17. Heidi
    01.30.2017

    May I ask where did you get the cute little copper cups/bowls?
    The Shakshuka looks delicious!

    • Jeanine Donofrio
      01.30.2017

      Hi Heidi – they’re from Anthropologie!

      • Heidi
        01.30.2017

        Thank you for responding so fast, I guess they are not available anymore! I love copper! I make all my jam in French copper jam pans.

        • Jeanine Donofrio
          01.30.2017

          Oh bummer! You might want to check a store – I got them somewhat recently. I’m surprised to see that they’re gone so quick!

  18. carlos at Spoonabilities
    01.30.2017

    5 stars
    The dish looks amazing. I’m looking forward to try this recipe.

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.