clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Shakshuka with Harissa

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)


A traditional Middle Eastern dish with a North African twist, this easy shakshuka with harissa (eggs baked in a spicy tomato stew) is a delicious savory dish to put on your Sunday brunch menu!


  • 2 tablespoons olive oil
  • 1 large onion, roughly chopped
  • 1 large green bell pepper, thinly sliced
  • 3 garlic cloves, minced
  • 1 teaspoon paprika
  • 1/2 teaspoon sugar
  • 2 tablespoons harissa
  • 1 tablespoon tomato paste
  • 28 ounce can crushed tomatoes
  • Salt and pepper, to taste
  • 5 eggs
  • Optional garnishes: cilantro, feta cheese
  • Grilled pita or bread, for dipping


  1. In a cast iron pan, heat olive oil over medium heat. Add onion, bell pepper and cook until onions soften and become translucent, about five minutes. Add garlic and cook until fragrant, about one minute.
  2. Add paprika, sugar, harissa and tomato paste and stir to combine. Add tomatoes. Season with salt and pepper, to taste.
  3. Reduce heat and let simmer until tomatoes begin to thicken and liquid is absorbed, about 10 minutes.
  4. Create nests in the tomato stew for the eggs and crack an egg in each nest.
  5. Cover and simmer until egg whites are set, about 10 minutes.
  6. Garnish with cilantro and/or feta cheese. Serve with grilled pita or bread.


  • If you can’t find crushed tomatoes, use 28 ounce can whole plum tomatoes and crush them in the food processor.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes