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

Shakshouka (Shakshuka) Egg and Tomato One Pan Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Janine
  • Total Time: 25 minutes
  • Yield: 2 people 1x


Shakshouka with tomatoes, poached eggs, spices of cumin and paprika, simmered in cast iron. Eat as breakfast or lunch! Serve with side of pita bread or garlic toast for dipping!


  • 3 cloves of garlic, minced
  • ¼ cup olive oil
  • 1 onion, diced
  • 1 green bell peppers, cubed and roughly chopped (if you’d like to dice more finely, totally fine too)
  • 1½ tablespoons tomato paste
  • 2 big ripe tomatoes, cubed
  • 2 eggs
  • 1 teaspoon cumin
  • 1 bay leaf
  • 1 teaspoon thyme
  • 1 teaspoon harissa (or substitute with paprika powder, but harissa is best)
  • 1 teaspoon black pepper
  • 1 teaspoon ras el hanout (optional)
  • 1 teaspoon sea salt
  • 1 handful of parsley, chopped (for garnish)
  • Extra salt and pepper to taste


Stage 1

  1. Take a cast iron pan or a shallow skillet (we preferred cast iron for this recipe) and put over medium-high heat
  2. Once the pan is warmed, add your olive oil
  3. Once olive oil is warmed, add the onions and garlic and stir around for 2-3 minutes as the onions start to sweat
  4. Next, add your green bell peppers and stir around for another 2-3 minutes
  5. Add the tomatoes, tomato paste, and bay leaf. Stir briefly before adding the cumin, thyme, harissa, black pepper, sea salt, and ras el hanout (if added)
  6. Stir around for another 1 minute, but this time also occasionally mash the tomatoes with your spoon to help break them up
  7. Cover your pan and let everything cook together for another 4 minutes

Stage 2

  1. As your pan is covered and everything is cooking together, crack your eggs into a small bowl or ramekin. This will make it easier to place them gently into the pan without breaking
  2. After 4 minutes, uncover your pan and use a ladle to create tiny wells or pockets in the mixture to put your eggs
  3. Pour your eggs from the ramekin into the well and jostle ever so gently. You don’t want the egg to break, but you want some of the egg white to permeate through the rest of the mixture
  4. After a slight jostle, cover your pan again and let the eggs cook/steam for 2 minutes
  5. After 2 minutes (making sure your eggs are fully cooked), take the pan off the heat and sprinkle your parsley over as garnish
  • Prep Time: 10 mins
  • Cook Time: 15 mins
  • Category: Breakfast
  • Cuisine: Tunisian