Spicy Shakshuka

Spicy Shakshuka

This easy Spicy Shakshuka Recipe features eggs gently cooked in a rich, savory tomato sauce seasoned with paprika, ground cumin, black pepper, and chili flakes for warmth and a subtle kick. Eggs provide high-quality protein along with essential nutrients such as vitamin B12, vitamin D, selenium, and choline, making shakshuka a satisfying choice for breakfast, brunch, or a quick meal. If you enjoy easy egg recipes, you may also like our Egg Cups for another simple, protein-rich breakfast option. Serve the shakshuka hot with crusty bread or warm pita to scoop up the flavorful tomato sauce and perfectly cooked eggs.

Spicy shakshuka with eggs in tomato sauce

Spicy Shakshuka

Spicy Shakshuka is a hearty one-pan egg dish made with tomatoes, red bell pepper, garlic, chili, and aromatic spices. The eggs are gently cooked in a rich, flavorful tomato sauce and finished with fresh parsley. Serve hot with toasted bread, pita, or paratha for a satisfying breakfast, brunch, or light meal.
Prep Time 3 minutes
Cook Time 35 minutes
Total Time 38 minutes
Course Breakfast, brunch
Cuisine Mediterranean, Middle Eastern
Servings 4

Ingredients
  

  • 2 tbsp Ghee
  • 90 g Onion chopped
  • 4 cloves Garlic chopped
  • 1 piece Red chili sliced
  • 1/4 tsp Chili flakes
  • 1/4 tsp Black pepper
  • 1/2 tsp Salt
  • 1/2 tsp Paprika
  • 1/2 tsp Cumin powder
  • 2 tbsp Tomato paste
  • 250 g Red bell pepper chopped
  • 650 g Tomatoes chopped
  • 1/2 cup Water
  • 4 Eggs
  • Salt and black pepper to taste
  • Fresh parsley chopped, for garnish

Instructions
 

  • Heat the ghee in a large skillet or pan over medium heat.
  • Add the chopped onion and garlic. Cook for about 5 minutes until softened and fragrant.
  • Add the sliced red chili, chili flakes, black pepper, salt, paprika, and cumin powder. Cook for 1 minute.
  • Stir in the tomato paste and cook for another 1 minute.
  • Add the chopped red bell pepper and cook for 3 minutes.
  • Add the chopped tomatoes and cook for 2 minutes.
  • Pour in the water, cover the pan, and cook on low heat for 15–20 minutes.
  • Crush the softened tomatoes and red bell peppers with a spoon or spatula to create a thick, chunky sauce.
  • Make 4 holes in the sauce and crack one egg into each hole.
  • Season the eggs with additional salt and black pepper to taste.
  • Cover and cook over medium heat for 3–4 minutes, or until the eggs reach your preferred doneness.
  • Sprinkle with freshly chopped parsley.
  • Serve hot with toasted bread, pita, or paratha.

Video

Notes

Adjust the amount of red chili and chili flakes according to your preferred level of spiciness.
For softer yolks, cook the eggs for less time; cook longer for firmer yolks.
Crushing the cooked vegetables creates a thicker, more cohesive sauce while retaining some texture.
Serve immediately while the eggs and sauce are hot.

For more delicious meal ideas, try our Egg Cups, Stuffed Beef Rolls, and Tomato Chutney recipes.

Rate & Review

Your email address will not be published. Required fields are marked *

Rate this recipe




Privacy Overview

This website uses cookies to provide you with the best possible user experience. Cookie information is stored by your browser and performs functions such as recognizing you when you return to our website, as well as helping our team understand which parts of the website are most interesting and useful to you.