Let me tell you about a breakfast that changed the way I think about mornings.
Traditional shakshouka—poached eggs in a fiery, aromatic tomato and pepper sauce—has been a beloved North African and Middle Eastern dish for generations. It’s lazy Saturday mornings in a skillet. It’s brunch with a crowd. It’s pure, unapologetic comfort.
Now imagine that same rich, smoky, slightly spicy sauce. The same perfectly runny eggs. But instead of scooping it up with bread on the side, you serve it directly on top of thick, crunchy toast.
That’s Shakshouka Toast. And it’s absolutely brilliant.
The bread soaks up every drop of that tomatoey, garlicky sauce. The runny yolk cascades down the sides like liquid gold. And the whole thing comes together in one skillet, in about 20 minutes, with ingredients you probably already have in your kitchen.
Whether you’re cooking for one on a quiet Sunday or feeding a hungry brunch crowd, this dish delivers. It’s bold. It’s beautiful. And it’s infinitely more interesting than scrambled eggs.
Why You’ll Love This Recipe
- One skillet, minimal cleanup – Everything cooks in a single pan. The toast is the only extra step.
- Bold, smoky flavor – Cumin, smoked paprika, and a hint of cayenne turn simple tomatoes into something extraordinary.
- Perfectly runny eggs every time – The covered skillet method gives you foolproof poached eggs without any swirling water or vinegar.
- Endlessly customizable – Spice level, cheese, herbs, bread type—make it your own.
- Fast enough for weekdays, fancy enough for guests – Twenty minutes to a breakfast that looks and tastes like it came from a trendy café.
Ingredients
For the Shakshouka
- 2 slices of hearty bread (sourdough or whole wheat) – The foundation. You want something sturdy enough to hold the saucy eggs without turning to mush. Sourdough is ideal.
- 1 tablespoon olive oil – For sautéing the aromatics. Use a good-quality extra virgin olive oil if you have it.
- 1 small onion, chopped – Sweetness and depth. The foundation of the sauce.
- 1 bell pepper, chopped – Adds color, sweetness, and a slight crunch. Red, yellow, or orange all work beautifully.
- 2 cloves garlic, minced – Pungent, aromatic, and absolutely essential.
- 1 can (14 oz) diced tomatoes – The saucy base. Fire-roasted diced tomatoes add even more smoky depth.
- 1 teaspoon ground cumin – Warm, earthy, and slightly nutty. A signature shakshouka spice.
- 1 teaspoon smoked paprika – That irresistible, barbecue-like smokiness. Regular paprika works but smoked is better.
- ¼ teaspoon cayenne pepper (optional, for heat) – A gentle kick. Leave it out for a milder dish or double it for serious heat.
- Salt and pepper to taste – For seasoning every layer.
For the Eggs and Garnish
- 2 large eggs – The star of the show. Fresh, high-quality eggs make a difference here.
- Fresh parsley or cilantro, chopped (for garnish) – Bright, fresh, and herbaceous. Cilantro is more traditional; parsley is a milder alternative.
- Feta cheese (optional, for garnish) – Salty, tangy, creamy. Crumbled feta takes this dish to another level.
How to Make Shakshouka Toast
Step 1: Toast the Bread
Toast your two slices of hearty bread until golden brown and crisp. You want them sturdy enough to hold the saucy eggs without disintegrating. A toaster, toaster oven, or even a dry skillet over medium heat all work. Set the toasted bread aside on your serving plates.
Step 2: Sauté the Aromatics
Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the chopped onion and chopped bell pepper. Sauté for about 5 minutes, stirring occasionally, until the vegetables have softened and the onion turns translucent.
Step 3: Bloom the Spices
Add the minced garlic, ground cumin, smoked paprika, and cayenne pepper (if using). Stir constantly and cook for about 1 minute, until the garlic is fragrant and the spices have toasted slightly. This step wakes up the spices and releases their essential oils.
Step 4: Build the Sauce
Pour in the entire can of diced tomatoes, including the juice. Season with salt and black pepper to taste. Stir everything together, then let the sauce simmer uncovered for 8–10 minutes. You want it to thicken slightly and for the flavors to meld together into something rich and deeply savory.
Step 5: Create Wells for the Eggs
Using the back of a spoon, create two small, shallow wells in the sauce, spaced apart. These wells will hold the eggs in place as they cook.
Step 6: Crack in the Eggs
Carefully crack one egg into each well. Try to keep the yolks intact. Do not stir.
Step 7: Cover and Cook
Cover the skillet with a lid and reduce the heat to medium-low. Cook for 5–7 minutes, depending on how you like your eggs.
- 5 minutes: Whites set, yolks very runny
- 6 minutes: Whites fully set, yolks jammy but still runny
- 7+ minutes: Yolks partially set (closer to medium)
Keep an eye on them. The eggs continue cooking slightly after you remove the skillet from heat.
Step 8: Assemble the Shakshouka Toast
Place each slice of toasted bread on a plate. Using a large spoon, carefully scoop a portion of the shakshouka sauce and one egg onto each piece of toast. The bread will immediately start soaking up all that delicious tomatoey goodness.
Step 9: Garnish and Serve
Sprinkle generously with fresh parsley or cilantro. Add crumbled feta cheese if desired. Serve immediately while warm, with a fork and knife (or just dig in with your hands if you’re feeling bold).

Tips for Success
- Use hearty bread – Flimsy sandwich bread will turn into a soggy mess. Sourdough, whole wheat, ciabatta, or a thick-cut rustic loaf are your best friends here.
- Don’t skip the spice-blooming step – Adding the spices to the hot oil before the tomatoes releases their flavors in a way that simply can’t be replicated by tossing them into liquid. That one minute makes all the difference.
- Adjust the sauce consistency – If your sauce looks too thin after simmering, let it cook uncovered for another 2–3 minutes. If it looks too thick, add a splash of water or broth.
- Low and slow for the eggs – Once you cover the skillet, keep the heat at medium-low. High heat will cook the egg whites too fast, leaving you with rubbery eggs and undercooked yolks.
- Fresh eggs are non-negotiable – Fresh eggs hold their shape better and have brighter, more flavorful yolks. For the prettiest presentation, use the freshest eggs you can find.
Equipment Needed
- Large skillet with a lid (10 or 12 inches; cast iron, nonstick, or stainless steel all work)
- Spatula or wooden spoon
- Knife and cutting board
- Toaster or toaster oven (or a dry skillet)
- Measuring spoons
- Can opener
No lid for your skillet? A baking sheet or a large dinner plate flipped upside down works in a pinch.
Recipe Variations
Vegan Shakshouka Toast – Replace the eggs with ½ cup of cubed firm tofu or chickpeas. For a “tofu egg” version, crumble extra-firm tofu and season with black salt (kala namak), which has an eggy, sulfuric flavor. Simmer the tofu in the sauce for the last 3–4 minutes.
Green Shakshouka Toast – Replace the diced tomatoes with 2 cups of chopped spinach, ½ cup of fresh or frozen peas, and ¼ cup of vegetable broth. Use green bell pepper instead of red. The result is a vibrant, earthy, less acidic version that’s equally delicious.
Spicy Chorizo Shakshouka Toast – Before adding the onion and bell pepper, brown 4 ounces of crumbled chorizo sausage in the skillet. Remove the chorizo, sauté the vegetables in the rendered fat, then add the chorizo back with the tomatoes. The smoky, spicy sausage adds incredible depth.
Mediterranean Shakshouka Toast – After cracking the eggs, sprinkle ¼ cup of crumbled feta cheese and a handful of kalamata olives over the sauce before covering the skillet. Garnish with fresh oregano instead of parsley or cilantro.
Roasted Red Pepper Shakshouka Toast – Replace the bell pepper with ½ cup of jarred roasted red peppers (drained and chopped). Blend half the can of diced tomatoes with the roasted peppers for a smoother, sweeter, more luxurious sauce.
Cheesy Shakshouka Toast – Sprinkle ¼ cup of crumbled feta or shredded mozzarella over the eggs during the last 2 minutes of cooking. Cover again to let the cheese melt into gooey perfection.
Serving Suggestions
Shakshouka Toast is a complete meal on its own, but a few thoughtful additions turn it into a feast.
- Avocado slices – Creamy, cool avocado balances the spicy, smoky sauce beautifully.
- Greek yogurt or labneh – A dollop of tangy yogurt on the side adds creaminess and cuts through the heat.
- Roasted potatoes or home fries – Hearty and satisfying alongside the eggs.
- Simple green salad – Arugula or mixed greens with lemon vinaigrette brightens the plate.
- Fresh fruit – Sliced oranges, berries, or melon add a sweet, refreshing contrast.
For brunch entertaining – Set up a shakshouka bar with the skillet in the center, toasted bread on a platter, and small bowls of toppings: crumbled feta, fresh herbs, sliced avocado, hot sauce, and a dollop of yogurt. Let everyone build their own toast.
FAQs
Can I use fresh tomatoes instead of canned?
Absolutely. Use about 3–4 medium ripe tomatoes (roughly 14 ounces). Core and dice them, including all their juices. You may need to simmer the sauce a little longer (12–15 minutes) to break down the fresh tomatoes and achieve the right consistency.
How do I know when the eggs are done without lifting the lid?
This takes a little practice. After 5 minutes, gently shake the skillet. The sauce should jiggle, but the egg whites should look opaque and set. You can also carefully lift the lid for a quick peek—just be aware that steam will escape and cooking may slow slightly.
Can I make this for more than two people?
Yes. Double the sauce ingredients and use a larger skillet (12 inches or wider). You can poach 4–6 eggs in the same pan, depending on the size. Toast additional bread slices as needed.
What if my egg yolk breaks when I crack it?
No worries. A broken yolk won’t ruin the flavor at all. For the prettiest presentation, crack each egg into a small bowl first, then gently slide it into the well. This gives you more control and lets you check for broken yolks before they hit the pan.
How do I store leftovers?
Shakshouka is best enjoyed fresh, but leftover sauce (without the eggs) can be stored in an airtight container in the refrigerator for up to 5 days. Reheat gently on the stovetop, then crack fresh eggs into the warmed sauce. Leftover eggs don’t reheat well—they become rubbery.
Can I freeze shakshouka sauce?
Yes. The tomato-pepper sauce freezes beautifully for up to 3 months. Cool completely, transfer to a freezer-safe container, and freeze. Thaw overnight in the refrigerator, then reheat in a skillet before adding fresh eggs.
What’s the best bread for Shakshouka Toast?
Sourdough is the gold standard—its tangy flavor complements the tomatoes, and its sturdy texture holds up to the sauce. Other great options include ciabatta, whole wheat, multigrain, rye, or a thick-cut country loaf. Avoid soft sandwich bread or brioche, which will become soggy.
Is this dish spicy?
As written, it has a gentle warmth from the smoked paprika, but it is not spicy. The cayenne pepper is optional. For a mild version, omit the cayenne entirely. For a spicier version, double the cayenne or add a dash of red pepper flakes or harissa paste.
Can I make this dairy-free?
Easily. Simply omit the feta cheese garnish. The dish itself contains no dairy. For a creamy, dairy-free finish, drizzle with tahini or vegan yogurt.
Final Thoughts
There’s something quietly revolutionary about Shakshouka Toast. It takes the humble egg on toast—breakfast’s most reliable friend—and transforms it into something bold, beautiful, and deeply satisfying. The smoky tomato sauce. The perfectly runny yolk. The way the bread soaks up every last drop of flavor.
It’s the kind of breakfast that makes you feel like you’ve done something special, even though the whole thing took less time than scrolling through your phone. It’s weeknight dinner when you want something fast but not boring. It’s weekend brunch when you want to impress without the stress.
So toast that bread. Sauté those peppers. Crack those eggs into bubbling, spiced tomatoes. Then take a bite, let the yolk run, and enjoy one of the most satisfying breakfasts you’ll ever make.
Tried this recipe? I’d love to hear how it turned out. Did you add feta? Go heavy on the cayenne? Use cilantro or parsley? Leave a comment or tag your photo—and don’t forget to save this recipe for your next slow morning. Happy cooking
PrintShakshouka Toast: A Bold, Egg-Centric Breakfast Worth Waking Up For
Shakshouka Toast is a hearty breakfast inspired by classic shakshuka, featuring spiced tomato sauce and perfectly cooked eggs served over crispy toasted bread.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 2 servings
- Category: Breakfast
- Method: Stovetop
- Cuisine: Middle Eastern
- Diet: Vegetarian
Ingredients
- 2 slices of hearty bread (sourdough or whole wheat)
- 1 tablespoon olive oil
- 1 small onion, chopped
- 1 bell pepper, chopped
- 2 cloves garlic, minced
- 1 can (14 oz) diced tomatoes
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ¼ teaspoon cayenne pepper (optional)
- Salt and pepper to taste
- 2 large eggs
- Fresh parsley or cilantro, chopped (for garnish)
- Feta cheese (optional, for garnish)
Instructions
- Toast bread slices to your desired crispness and set aside.
- Heat olive oil in a skillet over medium heat.
- Add onion and bell pepper, sauté for about 5 minutes until softened.
- Add garlic, cumin, paprika, and cayenne pepper. Cook for 1 minute until fragrant.
- Pour in diced tomatoes with juice. Season with salt and pepper.
- Simmer for 8–10 minutes until slightly thickened and flavorful.
- Create two wells in the sauce and crack an egg into each well.
- Cover skillet and cook 5–7 minutes until whites are set and yolks are cooked to preference.
- Place toast on plates and spoon shakshouka mixture over top.
- Garnish with parsley or cilantro and feta cheese if desired. Serve warm.
Notes
- Use crusty bread for the best texture.
- Add spinach or mushrooms for extra vegetables.
- Cook eggs longer for firmer yolks.