Best Shakshuka

Publish date: 2024-05-06

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.

breakfast / vegetarianJump to recipe

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!

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:

  • First, sauté onion and red bell pepper in a large skillet until they soften.
  • Add garlic, cumin, paprika, and cayenne pepper and cook until they’re fragrant.
  • Stir in canned crushed tomatoes and harissa and simmer until the tomato mixture thickens. Stir in spinach, if you like.
  • 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. 

    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…

    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 Recipe Tips

    More Egg Recipes to Try

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

    Best Shakshuka

    rate this recipe:4.98 from 165 votesPrep Time: 10 minutes Cook Time: 25 minutes Total Time: 35 minutes Serves 4Save Recipe Print RecipeShakshuka 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

    Instructions

    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).

    ncG1vNJzZmivp6x7rbvVnpinnJyaurC60meaqKVfqLWit9KhrKSZXaeypLXPnmY%3D