Shakshuka Recipe

Contributed by Avia Sagron


Shakshuka Recipe (Easy & Traditional)

Shakshuka is a North African and Middle Eastern meal of poached eggs in a simmering tomato sauce with spices. It's easy, healthy and takes less than 30 minutes to make. Watch the video below to see how quickly it comes together!
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Breakfast, Main Course
Cuisine Israeli, Mediterranean, Middle Eastern
Calories 122.2 kcal


  • large saute pan and lid
  • large spoon
  • cutting board
  • knife


  • 1 medium onion diced
  • 1 red bell pepper seeded and diced
  • 4 garlic cloves finely chopped
  • 2 tsp paprika
  • 1 tsp cumin
  • 1/4 tsp chili powder
  • 1 28oz can whole peeled tomatoes
  • 6 large eggs
  • salt and pepper to taste
  • 1 small bunch fresh cilantro chopped
  • 1 small bunch fresh parsley chopped


  • Heat olive oil in large saute pan on medium heat.
  • Add the chopped bell pepper and onion and cook for 5 minutes or until the onion becomes translucent.
  • Add garlic and spices and cook an additional minute.
  • Pour the can of tomatoes and juice into the pan and break down the tomatoes using a large spoon. Season with salt and pepper and bring the sauce to a simmer.
  • Use your large spoon to make small wells in the sauce and crack the eggs into each well. Cover the pan and cook for 5-8 minutes, or until the eggs are done to your liking.
  • Garnish with chopped cilantro and parsley


  • If you're not dairy-free, crumbled feta or goat cheese on top is a delicious addition. Traditionally it's also served with pita, but I love to serve it with slices of avocado.
  • Many photos online show shakshuka cooked in a cast iron pan. Tomatoes are more acidic and may erode the seasoning on your cast iron pan as well as dull the finish. You may also get a slight metallic flavor to the dish. So I recommend not taking any chances and cooking in a stainless steel pan.



Keyword Israel, Shakshuka
Share this post: