Easy to make and fabulous for an easy brunch!

Shakshuka is eggs poached in a delicious pepper and tomato sauce. It’s a staple all over the Middle East, Turkey and North Africa and it’s a delicious way to start a lazy weekend!

Gluten free, dairy free and easily adapted to vegan by omitting the eggs and using a tin of chickpeas or your other favourite beans – it’s not traditional, but it works really well!


  • 2 tablespoons olive oil
  • 1 large yellow onion, chopped
  • 1 large red bell pepper, chopped
  • ¼ teaspoon fine sea salt
  • 3 cloves garlic, pressed or minced
  • 2 tablespoons tomato paste
  • 1 teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • ¼ teaspoon chilli powder
  • 2 tins of plum tomatoes
  • 2 tablespoons chopped fresh coriander or flat-leaf parsley, plus additional coriander or parsley leaves for garnish
  • Freshly ground black pepper, to taste
  • 5 to 6 large eggs
  • Crusty bread or pita, for serving


  1. Warm the oil in a large pan (make sure you have a lid that fits) over medium heat. Once shimmering, add the onion, bell pepper, and salt. Cook, stirring often, until the onions are tender and turning translucent, about 4 to 6 minutes.
  2. Add the garlic, tomato paste, cumin, paprika and chilli powder. Cook, stirring constantly, until nice and fragrant, 1 to 2 minutes.
  3. Pour in the tinned tomatoes with their juices and break them up and add the coriander. Stir, and let the mixture come to a simmer. Reduce the heat as necessary to maintain a gentle simmer, and cook for 5 minutes to give the flavors time to meld.
  4. Turn off the heat. Taste, and add salt and pepper as necessary. Use the back of a spoon to make a well near the perimeter and crack the egg directly into it. Gently spoon a bit of the tomato mixture over the whites to help contain the egg. Repeat with the remaining 4 to 5 eggs, depending on how many you can fit. Sprinkle a little salt and pepper over the eggs.
  5. Put a lid on the pan for 8 to 12 minutes, checking often once you reach 8 minutes. They’re done when the egg whites are an opaque white and the yolks have risen a bit but are still soft. They should still jiggle in the centers when you shimmy the pan. (Remember that they’ll continue cooking after you pull the dish out of the oven.)
  6. Garnish with the fresh coriander leaves, and more chilli powder, if you want. Serve in bowls with crusty bread on the side.