ClockPlayEmailInstagramLinkSMSTwitterYouTubeWhatsAppXSearchClockRight ArrowArrow DownCaret downCaret upCaret leftCaret rightHamburger MenuPop OutThumbs upThumbs up buySpeechAudio onReplayPlusMinusSad smiley faceNo resultsSwapMoreYour grocery bagSuccessShop Tasty Merch
Skip to Content
96% would make again

Southwestern One-pan Shakshuka

This Southwestern one-pan shakshuka is a perfect weeknight dinner option that's easy and flavorful. The eggs are cooked to perfection in a spicy tomato sauce with bell peppers and onions, making it a hearty and satisfying meal.

Tasty Team
May 05, 2023
Southwestern One-pan Shakshuka


for 1 serving

  • 2 teaspoons olive oil
  • 1 clove garlic, minced
  • 1 small red onion, diced
  • ½ teaspoon salt
  • ¼ teaspoon ground black pepper
  • ¼ teaspoon red pepper flakes
  • 1 ½ cups crushed tomato (300 g)
  • 2 large eggs
  • ¼ avocado, diced
  • ¼ cup cherry tomato (50 g), halved
  • 2 tablespoons fresh cilantro, chopped

Nutrition Info

  • Calories 474
  • Fat 27g
  • Carbs 38g
  • Fiber 10g
  • Sugar 19g
  • Protein 23g

Estimated values based on one serving size.


  1. Preheat oven to 350˚F (180˚C).
  2. Heat olive oil in an oven-safe skillet over medium heat.
  3. Once the oil is shimmering, add the garlic, ½ of the onion red onion, salt, pepper, and red pepper flakes, and cook until the onion is softened, about 3 minutes.
  4. Add the crushed tomatoes and stir, bringing the mixture to a simmer.
  5. Crack the eggs directly into the tomato mixture, and transfer to the oven.
  6. Bake until eggs are set, about 11 minutes.
  7. Top with avocado, cherry tomatoes, cilantro, and remaining red onion.
  8. Enjoy!
Southwestern One-pan Shakshuka