Go Back

Spicy Beef and Chickpea Shakshuka

This Shakshuka is a spicy and hearty dish that is naturally high in protein. Satisfying and filling for hours. Perfect for brunch!
Prep Time5 mins
Cook Time25 mins
Total Time30 mins
Servings: 2
Author: Julia


Ingredients for the Shakshuka

  • 2 cups chunky tomato sauce
  • 200 g ground beef
  • 1 medium onion
  • 1 clove of garlic
  • 1 T olive oil
  • 1 T capsicum powder
  • 1 tsp salt
  • 1/2 tsp pepper
  • 2 tsp turmeric
  • 1/4 tsp cumin
  • 1/2 can chickpeas
  • 4 eggs

Ingredients for the Yoghurt Sauce

  • 1/2 cup plain yoghurt
  • 1 and 1/2 T tahini
  • 1/2 tsp salt
  • 1/2 tsp cumin
  • parsley to garnish



  • Cut the onion into small pieces and lightly sautée them in the olive oil in a frying pan on medium heat
  • Add the beef and stir-fry on high heat until it has turned slightly brown
  • Add the tomato sauce and all the spices and garlic and stir through until everything is well combined.
  • Once the tomato sauce starts boiling decrease the heat to medium. Add the chickpeas and stir through.
  • Gently slip the eggs into the tomato sauce and let everything simmer until the eggs are softly poached. This takes about 10-15 minutes*.
  • Meanwhile give all the ingredients for the yoghurt sauce in a small mixing bowl and mix well together using a spoon or fork.
  • Once the eggs are done, garnish the shakshuka with the tahini yoghurt sauce and sprinkle over some parsley if desired. Serve immediately**!


*You can also speed up the poaching process by putting a lid on the pan.
** The Shakshuka tastes great with a side of bread, over sweet potatoes or potatoes
Store leftovers in the fridge for up to two days