Go Back
+ servings
5 from 1 vote

Simple Shakshuka

Shakshuka is a favorite Israeli dish from the Middle East and North Africa. It’s a combination of simmering tomatoes, onions, garlic, and harissa then poaching eggs is the rich tomato sauce.

Course Breakfast, Dinner, lunch
Cuisine Israeli, Middle East, North African
Keyword fresh tomatoes, poached eggs, shakshuka, tomatoes
Prep Time 10 minutes
Cook Time 15 minutes
Servings 3 servings
Calories 200 kcal
Author Janet Barton


  • 2 tbsp olive oil
  • 4 tomatoes large and ripe
  • 1 onion medium chopped
  • 2 cloves garlic chopped
  • 1 tsp smoked paprika
  • 1-2 tsp harissa sauce depending on spice desired
  • salt and pepper to taste
  • 1/4 cup kalamata olives chopped
  • 1/2 cup cilantro, basil, or parsley chopped
  • Crusty bread for dipping


  1. Heat a 10 cast-iron skillet over medium heat. Add olive oil to the pan.

  2. Add chopped onions, garlic, and a pinch of salt. Saute until softened (approx. 10 minutes. Watch the garlic so it doesn't burn.

  3. Sprinkle smoked paprika over the top of the onions and cook, stirring constantly.

  4. Stir in the chopped tomatoes. Bring to a simmer then cover with a lid and continue cooking over medium-low heat for about 10-15 minutes. Stir every few minutes to prevent the sauce from sticking to the pan. The sauce should be thickened with remaining chunks of tomatoes. Stir in the harissa sauce.

  5. Using a spoon or spatula, make an indentation in the sauce and carefully crack an egg into that indentation. Repeat with the remaining eggs. Cover and continue to simmer until the egg whites have cooked with a soft yolk center.

  6. Remove the pan from the heat and top with chopped olives and fresh herbs. To serve, gently lift eggs and plenty of tomato sauce onto serving plates. Serve hot with slices of crusty bread, pita bread, naan, etc.

Recipe Notes

Nutritional information is only approximate calculations.   

Nutrition Facts
Simple Shakshuka
Amount Per Serving (1 serving)
Calories 200 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 2g10%
Polyunsaturated Fat 1g
Monounsaturated Fat 8g
Sodium 209mg9%
Potassium 490mg14%
Carbohydrates 12g4%
Fiber 3g12%
Sugar 6g7%
Protein 12g24%
Vitamin A 1931IU39%
Vitamin C 27mg33%
Calcium 38mg4%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.