Go Back
Close-up of Easy Traditional Shakshuka in a white skillet, topped with fresh herbs and runny poached eggs

Easy Traditional Shakshuka

This Easy Traditional Shakshuka is a time-saving, flavorful one-pan dish ready in just 30 minutes. Enjoy the rich spiced tomato sauce topped with perfectly cooked eggs for a delicious meal.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6 servings
Course: Breakfast

Ingredients
  

  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 1 red bell pepper, seeded and diced
  • 4 cloves garlic, finely chopped
  • 2 teaspoons paprika
  • 1 teaspoon cumin
  • 1/4 teaspoon chili powder
  • 1 (28-ounce) can whole peeled tomatoes
  • 6 large eggs
  • Salt and pepper, to taste
  • 1 small bunch fresh cilantro, chopped
  • 1 small bunch fresh parsley, chopped

Method
 

  1. Heat olive oil in a large sauté pan over medium heat.
  2. Add the diced onion and bell pepper. Cook for about 5 minutes, until the onion turns translucent.
  3. Stir in the garlic, paprika, cumin, and chili powder. Let it cook for another minute to release the flavors.
  4. Pour the can of whole peeled tomatoes (including the juice) into the pan. Use a wooden spoon to break them apart into smaller chunks.
  5. Season with salt and pepper to taste. Bring the sauce to a simmer.
  6. With the spoon, create six small wells in the sauce. Crack an egg into each well.
  7. Cover the pan with a lid and let the eggs cook for 5–8 minutes, or until the yolks are done to your preference.
  8. Once done, sprinkle with chopped cilantro and parsley. Serve immediately.