Shakshouka Toast with Fried Eggs

Featured in: Start Your Day Right

This Mediterranean-inspired dish combines the rich flavors of homemade shakshouka sauce with crispy toast and feta-infused fried eggs. You'll create a flavorful tomato base with onions, peppers, and aromatic spices, then prepare eggs fried directly on melted feta cheese for a creamy, savory experience. The assembled toast is finished with a bright pesto drizzle, creating a perfect balance of textures and flavors that works beautifully for breakfast, brunch, or dinner.

A smiling woman in an apron poses for a selfie in a professional kitchen.
Updated on Tue, 15 Apr 2025 12:33:08 GMT
A breakfast sandwich with an egg, spinach, and feta cheese. Pin it
A breakfast sandwich with an egg, spinach, and feta cheese. | tastygusto.com

This shakshouka toast with feta fried eggs transforms the classic Middle Eastern breakfast dish into a delicious, elevated toast option. The savory tomato sauce paired with crispy, feta-crusted eggs creates a perfect harmony of flavors that works brilliantly for breakfast, brunch, or even a quick dinner.

I first made this recipe when hosting a brunch for friends who had diverse dietary preferences. The combination of the rich tomato sauce with the feta fried eggs was such a hit that it has become my signature dish whenever anyone stays over.

Ingredients

  • Olive oil or chili oil: Perfect for infusing flavor into both the sauce and the eggs
  • Small onion and red bell pepper: Create the aromatic base of the shakshouka
  • Garlic: Adds essential depth to the sauce
  • Spice blend: Including paprika, coriander, cumin, and chili powder gives authentic flavor
  • Canned crushed tomatoes: Provide the perfect consistency for the sauce
  • Feta cheese: Creates a crispy lacey crust around the eggs
  • Fresh eggs: Are the star of the dish for creamy yolks
  • Dried oregano: Adds a Mediterranean touch
  • Toasted bread: Provides the perfect sturdy base
  • Pesto: For a bright, herbaceous finish

Step-by-Step Instructions

Create The Aromatic Base:
Heat a tablespoon of oil in a large sauté pan over medium-high heat, then add your finely chopped onion and bell pepper. Cook them until they soften completely, usually about 5 minutes. This creates the foundational flavor of your sauce, so take your time here. Add the minced garlic and cook for just one more minute until fragrant, being careful not to burn it.
Build The Shakshouka Sauce:
Add all your spices — paprika, coriander, cumin, chili powder, salt, and pepper — directly to the aromatics, followed by the crushed tomatoes. This sequence allows the spices to bloom in the oil before being incorporated into the tomatoes. Bring the mixture to a boil, then immediately reduce to low heat and let it simmer for a full 20 minutes. During this time, the sauce will thicken and the flavors will intensify. Taste and adjust seasoning with additional salt and pepper if needed.
Create The Feta Fried Eggs:
Heat a quarter cup of chili oil or olive oil in a nonstick pan over medium heat. Sprinkle half of your crumbled feta in an even layer across the pan and let it heat for about 30 seconds until it just starts to melt. Working quickly, crack 4 eggs directly on top of the feta layer. The whites will begin to cook immediately while the feta underneath starts to crisp up. Season with a pinch of dried oregano, salt, and pepper, and continue cooking until the whites are set but the yolks remain runny. The feta should develop a beautiful golden-brown crust.
Assemble Your Toast:
Grab your toasted bread slices and generously spoon the warm shakshouka sauce on top, creating a thick layer. Carefully transfer a feta fried egg onto each toast, making sure to get all the crispy feta bits. Finish with a drizzle of fresh pesto across the top, which adds brightness to balance the rich dish. Serve immediately while everything is still warm.
Two pieces of toast with eggs and spinach. Pin it
Two pieces of toast with eggs and spinach. | tastygusto.com

This recipe holds a special place in my heart because it reminds me of traveling through the Middle East where I first experienced traditional shakshouka. The combination of the spicy tomato sauce with the creamy eggs and salty feta creates a flavor memory that transports me back to small cafés in Tel Aviv every time I make it.

Sauce Variations

The basic shakshouka sauce recipe is incredibly versatile. For a more Moroccan flavor profile, add a half teaspoon of ras el hanout and a pinch of cinnamon. If you prefer Italian flavors, substitute the coriander and cumin with Italian herbs like basil and oregano. For extra heat, incorporate harissa paste or sliced fresh chilies into the sauce during cooking.

Make Ahead Options

The shakshouka sauce actually improves with time as the flavors meld together. You can make a large batch and refrigerate it for up to 5 days, making quick breakfasts a breeze. Simply reheat the portion you need, heat your pan for the feta fried eggs, and toast your bread. This approach makes entertaining for brunch much less stressful since the most time-consuming component is already prepared.

Serving Suggestions

While delicious on its own, this shakshouka toast pairs beautifully with a simple arugula salad dressed with lemon juice and olive oil. For a more substantial meal, serve alongside roasted potatoes with herbs. I also love to offer various toppings, like sliced avocado, fresh herbs such as cilantro or mint, crumbled bacon for non-vegetarians, or a dollop of labneh for extra creaminess.

Two eggs on toast with spinach. Pin it
Two eggs on toast with spinach. | tastygusto.com

This is a delightful dish that brings bold flavors to a simple, comforting toast. A must-try for any meal of the day!

Frequently Asked Questions

→ Can I make the shakshouka sauce ahead of time?

Yes! The shakshouka sauce can be made up to 3 days in advance and stored in an airtight container in the refrigerator. Simply reheat it before assembling your toast. This makes for a quick weekday breakfast option.

→ What can I substitute for feta cheese?

If you don't have feta, you can substitute with goat cheese, halloumi, or even cream cheese for a different but still delicious flavor profile. For a dairy-free option, omit the cheese entirely and add extra herbs or spices to your eggs.

→ What type of bread works best for this dish?

Sourdough or rustic country bread works exceptionally well as they're sturdy enough to hold the sauce without getting soggy. However, any bread you enjoy toasted will work - ciabatta, baguette, or whole grain are all excellent options.

→ Can I adjust the spice level of the shakshouka sauce?

Absolutely! You can reduce or omit the chili powder for a milder version, or add crushed red pepper flakes or harissa paste to increase the heat. Taste and adjust the seasonings to match your preference.

→ What sides pair well with shakshouka toast?

This dish pairs beautifully with a simple green salad, roasted vegetables, or a Mediterranean cucumber salad. For a more substantial meal, serve with hummus, olives, and warm pita bread on the side.

→ Can I use fresh tomatoes instead of canned?

Yes, you can substitute 6-7 fresh ripe tomatoes that have been blanched, peeled, and diced. Keep in mind that cooking time may increase to allow the fresh tomatoes to break down and develop flavor. Add a tablespoon of tomato paste to enhance the richness.

Shakshouka Toast with Feta Eggs

Savory toast topped with spiced tomato sauce, eggs fried with melted feta, and finished with a drizzle of pesto.

Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes


Difficulty: Intermediate

Cuisine: Mediterranean

Yield: 8 Servings (8 toast servings)

Dietary: Vegetarian

Ingredients

→ Shakshouka sauce

01 1 tablespoon oil
02 1 small onion, finely chopped
03 1 small red bell pepper, finely chopped
04 2 cloves garlic, minced
05 1 ½ teaspoons paprika
06 1 teaspoon coriander
07 1 teaspoon cumin
08 1 teaspoon chili powder
09 1 teaspoon salt
10 ½ teaspoon black pepper
11 800g canned crushed tomatoes (28 ounces)

→ Remaining ingredients

12 120ml chili oil or olive oil, divided (½ cup)
13 140g crumbled feta, divided (5 ounces)
14 8 large eggs
15 1 tablespoon dried oregano
16 Salt and pepper to taste
17 8 slices bread, toasted
18 120ml pesto (½ cup)

Instructions

Step 01

Heat 1 tablespoon oil in a large sauté pan over medium-high heat. Add onion and bell pepper, sautéing until softened, about 5 minutes. Add garlic and cook for 1 more minute until fragrant.

Step 02

Add paprika, coriander, cumin, chili powder, salt, pepper, and crushed tomatoes, stirring to combine thoroughly. Bring mixture to a boil, then reduce heat to low and simmer for 20 minutes. Taste and adjust seasoning with salt and pepper as needed.

Step 03

Heat ¼ cup chili oil or olive oil in a nonstick sauté pan over medium heat. Sprinkle half the feta (about 70g) in an even layer and heat for 30 seconds until it begins to melt. Crack 4 eggs directly on top of the feta. Season with a pinch of oregano, salt, and pepper. Cook until eggs reach desired doneness and feta has developed a golden-brown crust.

Step 04

Repeat the process with remaining oil, feta, and eggs to prepare the second batch of feta fried eggs.

Step 05

Generously spoon shakshouka sauce onto each slice of toasted bread. Top each with a feta fried egg and drizzle with pesto. Serve immediately while hot.

Notes

  1. The feta will develop a crispy, golden crust underneath the eggs when cooked properly.
  2. For a spicier version, increase the amount of chili powder or add red pepper flakes to the sauce.

Tools You'll Need

  • Large sauté pan
  • Nonstick sauté pan
  • Toaster

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains eggs
  • Contains dairy (feta cheese)
  • Contains gluten (toast)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 385
  • Total Fat: 24.2 g
  • Total Carbohydrate: 28.5 g
  • Protein: 14.8 g