Print

One-Pan Spicy Egg Shakshuka for Brunch

Close-up overhead view of vibrant Shakshuka with six poached eggs in a rich tomato sauce, garnished with fresh cilantro.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this visually appealing, one-pan shakshuka recipe featuring eggs poached in a spicy tomato sauce. It is a healthy and simple dish perfect for hosting your next summer brunch.

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium yellow onion, chopped
  • 1 red bell pepper, chopped
  • 3 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon chili powder
  • 1/4 teaspoon cayenne pepper
  • 1 (28 ounce) can crushed tomatoes
  • 1/2 cup water
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 6 large eggs
  • 1/4 cup fresh cilantro, chopped (for garnish)
  • Crusty bread or pita, for serving

Instructions

  1. Heat the olive oil in a large, oven-safe skillet over medium heat.
  2. Add the onion and bell pepper to the skillet. Cook until softened, about 5 to 7 minutes.
  3. Stir in the garlic, cumin, smoked paprika, and chili powder. Cook for 1 minute until fragrant.
  4. Pour in the crushed tomatoes and water. Add salt and pepper. Bring the sauce to a simmer.
  5. Use a spoon to create six small wells in the tomato sauce.
  6. Carefully crack one egg into each well.
  7. Cover the skillet and cook on low heat for 8 to 10 minutes, or until the egg whites are set but the yolks are still runny. Alternatively, transfer the skillet to a preheated 375°F oven for 8 to 10 minutes.
  8. Remove from heat. Garnish generously with fresh cilantro.
  9. Serve the shakshuka directly from the pan with crusty bread for dipping.

Notes

  • For a richer flavor, add 1/4 cup crumbled feta cheese over the sauce before adding the eggs.
  • If you prefer firmer yolks, cook the eggs for an additional 2 to 3 minutes.
  • This one pan meal cleans up quickly, making your brunch hosting easier.

Nutrition