Shakshuka - eggs on a tomato delight - the perfect Brunch
Recipe Type: Main, Brunch
Prep Time: 
Cook Time: 
Total Time: 
Serves: 5 portions
Shakshuka is an upgraded version of a sunny side up. you are going to love the combination of an egg for brunch with a fresh tomato sauce to dip your bread in.
  • 3 tbsp vegetable oil
  • ½ chopped onion
  • 2 sliced garlic cloves
  • 1 can diced tomatoes (you can use 5-6 fresh tomatoes)
  • 1 tsp Cumin
  • 1 tsp basil or Oregano
  • 4 tbsp tomato paste
  • ½ tsp garlic powder
  • 5 Eggs
  • Optional – ½ tsp Chili Flakes
  1. Over medium heat, preheat 3 tbsp oil and add the chopped onion. Saute until softens.
  2. Add the garlic and fry for 10 seconds and then add the tomatoes, cumin, oregano and garlic powder. Stir until combined and let boil. Once boils, turn heat to low.
  3. For thickness, add the tomato paste and mix until combined, add salt and pepper to taste.
  4. Once you’ve reached the desired flavor add the eggs. Add one by one, forming a circle.
  5. Cover the skillet and let cook on low heat for 20 minutes. Lift cover to check if ready. The shakshuka is ready when the eggs are white. If you see that the sauce is too liquid, leave the cover open and let cook for additional 5 minutes (liquids will evaporate)
For the best result use an iron skillet – but you can use a regular one as well
Recipe by Honest Cooking at