shakshouka = eggs poached in a tomato sauce

Eggs Poached in a Spiced Tomato Sauce (Shakshouka)

  • Author: Ashley Thomas
  • Prep Time: 10 mins
  • Cook Time: 35 mins
  • Total Time: 45 minutes
  • Yield: 3-4 1x


  • 1 tablespoon ghee, butter, oil
  • 1 white onion, chopped
  • 3 garlic cloves, minced
  • 1 serrano pepper, minced
  • 1 bell pepper, chopped
  • 3 medium tomatoes, chopped
  • 1 teaspoon cumin
  • 1 ¼ teaspoons paprika
  • ¼ teaspoon black pepper, to taste
  • ¼ teaspoon salt, to taste
  • Pinch of cayenne, to taste
  • 56 eggs
  • Cilantro, optional for garnish


  1. Heat ghee/oil in a skillet over medium heat.
  2. Add the chopped onions and stir occasionally for about 10-15 minutes, or until they begin to turn golden brown.
  3. Add garlic and serrano pepper and stir for a couple minutes, then add the red bell pepper and reduce the heat to low. Cook for about 10 minutes, stirring occasionally.
  4. Stir the spices into the sauce then add the tomatoes.
  5. Bring to a simmer and cook until tomatoes have reduced and the sauce has thickened (taste sauce and adjust seasonings).
  6. Gently crack eggs into skillet, season top of eggs with salt and pepper then cover the skillet and cook for about 5 minutes or until the eggs are cooked to your liking.
  7. Sprinkle with cilantro if desired and serve.