PlayEmailLinkSMSXSearchClockRight ArrowCaret downCaret upCaret leftCaret rightPop OutThumbs upSpeechAudio onReplayPlusMinusShoppable Banner MobileShoppable Banner Desktop

97% would make again

Sheet-Pan Shakshuka Toast

Tasty Team


for 9 servings

  • 9 slices whole wheat bread
  • 1 tablespoon olive oil
  • 1 large white onion, diced
  • 2 red bell peppers, seeded and diced
  • 3 cloves garlic, chopped
  • 2 teaspoons salt, plus more taste
  • 1 teaspoon pepper, plus more to taste
  • 1 teaspoon cumin
  • 1 teaspoon paprika
  • ½ teaspoon cayenne
  • ½ teaspoon chili powder
  • 28 oz chopped tomato (795 g), 1 can
  • 9 large eggs
  • ½ cup fresh parsley (20 g), chopped, for garnish

Nutrition Info

Powered by
    Calories 143
    Fat 8g
    Carbs 8g
    Fiber 2g
    Sugar 4g
    Protein 9g

Estimated values based on one serving size.


  1. Preheat oven to 350°F (180°C). Set a wire rack over a baking sheet.
  2. Arrange the bread slices on the wire rack, then bake for 8 minutes, until slightly toasted.
  3. Heat the olive oil in a large cast-iron skillet over high heat. Add the onion and cook for 5 minutes, until softened.
  4. Add the red pepper and cook for 5 minutes, or until softened.
  5. Add the garlic, salt, pepper, cumin, paprika, cayenne, chili powder, and tomatoes. Stir occasionally for 15 minutes, or until thickened.
  6. Spoon the shakshuka sauce onto the bread. Spread evenly.
  7. Make a small well in the center of the sauce on each slice of bread. Carefully add an egg to each well.
  8. Season the eggs with salt and pepper.
  9. Bake for 20 minutes, or until the egg whites are set and the yolks are cooked to your liking.
  10. Sprinkle with chopped parsley and serve warm.
  11. Enjoy!

Need easy dinner ideas?

These meals will make your weeknights way simpler. (And tastier!)

Need easy dinner ideas?

These meals will make your weeknights way simpler. (And tastier!)

Submit a recipe to Tasty

Have a recipe of your own to share?Submit your recipe here.

Submit your recipe