Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Shakshouka Toast with Feta Fried Eggs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Maria B. Evans
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 2 servings 1x
  • Category: Breakfast, Brunch
  • Method: Stovetop
  • Cuisine: Mediterranean, Middle Eastern
  • Diet: Vegetarian

Description

This Shakshouka Toast with Feta Fried Eggs is a bold and flavorful breakfast or brunch dish. Crispy toast is topped with a rich, spiced tomato sauce, then crowned with perfectly fried eggs and crumbled feta. It’s a delicious twist on classic shakshouka, served in an easy, open-faced style!


Ingredients

Units Scale

For the Shakshouka Sauce:

  • 1 tablespoon olive oil
  • 1/2 small onion, finely chopped
  • 1 small bell pepper, finely chopped
  • 2 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon red pepper flakes (optional, for heat)
  • 1 cup crushed tomatoes (canned or fresh)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

For the Feta Fried Eggs:

  • 1 tablespoon olive oil or butter
  • 2 large eggs
  • 1/4 cup crumbled feta cheese
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon red pepper flakes (optional)

For the Toast:

  • 2 slices of thick bread (sourdough, ciabatta, or rustic bread)
  • 1 tablespoon butter or olive oil (for toasting)
  • Fresh parsley or cilantro, chopped (for garnish)

Notes

  • Want more protein? Add chickpeas to the shakshouka sauce.
  • Like it extra spicy? Drizzle with harissa or hot sauce.
  • Make it dairy-free? Skip the feta or replace it with dairy-free cheese.

Nutrition

  • Calories: 350
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 22g
  • Saturated Fat: 8g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 4g
  • Protein: 14g
  • Cholesterol: 190mg