RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Warm Mediterranean White-Bean & Cherry-Tomato Ragout over Crispy Rosemary Fingerling Potatoes
  • Spring Herb Shakshuka with Lemon-Labneh Sourdough Toast
  • Spring Herb Shakshuka with Lemon-Olive Sourdough Toast
  • Spring Herb Shakshuka with Lemon-Garlic Sourdough Toast
  • Garlic-Butter Shrimp with Zucchini Noodles, Spring Pea & Cherry Tomato Salsa
  • Braised Shakshuka with Winter Kale, Orange Zest & Toasted Sourdough
  • Browse all recipes →
Roasted Cherry Tomato & Sage Shakshuka with Sourdough Soldiers

Roasted Cherry Tomato & Sage Shakshuka with Sourdough Soldiers

By ، Amira Silawy

North African / Mediterranean-inspiredIntermediate

Bursting roasted cherry tomatoes meld with smoky paprika and warm cumin, then cradle softly poached eggs in a fragrant sage-infused pan sauce. Thick, crunchy sourdough 'soldiers' and tangy crumbled goat cheese finish the dish for a vibrant, restaurant-quality brunch that balances sweet, smoky and herbaceous flavors.

Prep: 15 minutes
Cook: 25 minutes
Total: 40 minutes
2 servings
BreakfastBrunchVegetarianOne-pan

Ingredients

  • 4 count Large eggs
  • 350 g Cherry tomatoes
  • 2 slices (≈160 g total) Sourdough bread (thick slices)
  • 2 tbsp Extra-virgin olive oil
  • 1/2 onion (≈60 g) Small yellow onion, thinly sliced
  • 2 cloves Garlic, minced
  • 8 leaves (chopped) Fresh sage leaves (chopped)
  • 2 whole leaves (reserve) Fresh sage leaves (for garnish)
  • 1 tsp Smoked paprika
  • 1/2 tsp Ground cumin
  • 2 pinches Crushed red pepper flakes
  • 2 tsp Fresh lemon juice
  • 50 g Crumbled goat cheese (or feta)
  • 2 tbsp Fresh parsley, chopped

Instructions

1

Preheat the oven to 425°F (220°C). Spread the halved cherry tomatoes on a rimmed baking sheet, drizzle with 1 tablespoon of olive oil, season with a generous pinch of salt and a few grinds of black pepper. Roast for 12–18 minutes until the skins blister and the tomatoes soften and concentrate in flavor. Roasting caramelizes the natural sugars in the tomatoes, intensifying sweetness and creating a thicker base for the shakshuka.

2

While the tomatoes roast, prepare the sourdough soldiers. Brush both sides of each thick slice with the remaining 1 tablespoon of olive oil. Heat a large heavy skillet or cast-iron pan over medium-high heat and toast the bread 2–3 minutes per side until deep golden and crisp. Toasting creates sturdy 'soldiers' that can cut through the saucy tomatoes without becoming soggy.

3

Lower the skillet heat to medium and add 1 teaspoon of olive oil (if needed). Add the thinly sliced onion and a pinch of salt; cook, stirring occasionally, until translucent and beginning to brown at the edges, about 6–8 minutes. Sweating and lightly caramelizing the onion builds savory depth in the sauce—don’t rush this step.

4

Add the minced garlic, chopped sage (reserve the 2 whole leaves for garnish), smoked paprika, ground cumin and crushed red pepper flakes to the onions. Stir and cook for 30–45 seconds until fragrant. Toasting the spices in the oil coats them and releases their aromatic oils—this magnifies the smoky, warm flavors in the finished dish.

5

Add the roasted cherry tomatoes (include any juices from the sheet) to the skillet. Use the back of a spoon to gently press some tomatoes to break them and release their juices, but leave plenty of whole bursts for texture. Bring the mixture to a gentle simmer. Combining roasted and fresh-skillet aromatics creates a sauce with both concentrated sweetness and bright freshness.

6

Taste and adjust seasoning with salt, pepper and the fresh lemon juice. The lemon brightens and balances the smoky and sweet flavors—add it incrementally and taste as you go.

7

Make four small wells in the tomato sauce and crack an egg into each well. Reduce the heat to low, cover the skillet, and poach the eggs in the sauce until the whites are set and the yolks are still runny, about 6–9 minutes depending on egg size. Covering traps steam and cooks the egg whites gently without overcooking the yolks.

8

Once the eggs are cooked to your liking, remove the skillet from the heat. Scatter the crumbled goat cheese and chopped parsley evenly over the shakshuka. Let it sit for 1–2 minutes to allow the cheese to warm and mellow—this adds tangy, creamy contrast to the sweet tomatoes and rich yolks.

9

Transfer skillet to the table (or portion onto plates). Season with additional black pepper, garnish each serving with a reserved whole sage leaf, and serve with the toasted sourdough soldiers for dipping. Encourage diners to pierce the yolks and mop the flavorful sauce with bread, enjoying the contrast of textures.

Chef's Tips

  • 1Use a heavy-bottomed skillet (cast-iron if you have one) so the sauce cooks evenly and retains heat—this helps the eggs poach gently.
  • 2If you like a silkier sauce, partially mash more of the roasted tomatoes before adding them to the pan; for chunkier texture, stir less. Adjust based on preference.
  • 3Don’t skip roasting the tomatoes — it concentrates their flavor and gives the dish a sweet, jammy depth that raw tomatoes can’t match. Also, keep the heat low when the eggs are cooking to avoid tight, chalky yolks.

Variations

  • Spicy Harissa Shakshuka: Stir 1–2 teaspoons of harissa paste into the onions along with the spices for a North African heat boost. Reduce crushed red pepper if needed.
  • Greens & Feta: Stir a couple of handfuls of baby spinach or chopped kale into the sauce after adding the tomatoes and let them wilt before making wells for the eggs. Use feta instead of goat cheese for a saltier finish.
  • Protein swap: For a dairy-free version, omit the crumbled cheese and finish with a drizzle of extra-virgin olive oil and more herbs. To add meat, brown slices of chorizo or crumbled merguez with the onions.

Nutrition per Serving

626

Calories

28g

Protein

53g

Carbs

34g

Fat

6g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Roasted Cherry Tomato & Sage Shakshuka with Sourdough Soldiers

By ، Amira Silawy

BreakfastBrunchVegetarianOne-pan
Roasted Cherry Tomato & Sage Shakshuka with Sourdough Soldiers - Large eggs, Cherry tomatoes recipe

Bursting roasted cherry tomatoes meld with smoky paprika and warm cumin, then cradle softly poached eggs in a fragrant sage-infused pan sauce. Thick, crunchy sourdough 'soldiers' and tangy crumbled goat cheese finish the dish for a vibrant, restaurant-quality brunch that balances sweet, smoky and herbaceous flavors.

North African / Mediterranean-inspiredIntermediate2 servings
Prep: 15 minutes
Cook: 25 minutes
40 minutes

Ingredients

  • 4 count Large eggs
  • 350 g Cherry tomatoes
  • 2 slices (≈160 g total) Sourdough bread (thick slices)
  • 2 tbsp Extra-virgin olive oil
  • 1/2 onion (≈60 g) Small yellow onion, thinly sliced
  • 2 cloves Garlic, minced
  • 8 leaves (chopped) Fresh sage leaves (chopped)
  • 2 whole leaves (reserve) Fresh sage leaves (for garnish)
  • 1 tsp Smoked paprika
  • 1/2 tsp Ground cumin
  • 2 pinches Crushed red pepper flakes
  • 2 tsp Fresh lemon juice
  • 50 g Crumbled goat cheese (or feta)
  • 2 tbsp Fresh parsley, chopped

Instructions

1

Preheat the oven to 425°F (220°C). Spread the halved cherry tomatoes on a rimmed baking sheet, drizzle with 1 tablespoon of olive oil, season with a generous pinch of salt and a few grinds of black pepper. Roast for 12–18 minutes until the skins blister and the tomatoes soften and concentrate in flavor. Roasting caramelizes the natural sugars in the tomatoes, intensifying sweetness and creating a thicker base for the shakshuka.

2

While the tomatoes roast, prepare the sourdough soldiers. Brush both sides of each thick slice with the remaining 1 tablespoon of olive oil. Heat a large heavy skillet or cast-iron pan over medium-high heat and toast the bread 2–3 minutes per side until deep golden and crisp. Toasting creates sturdy 'soldiers' that can cut through the saucy tomatoes without becoming soggy.

3

Lower the skillet heat to medium and add 1 teaspoon of olive oil (if needed). Add the thinly sliced onion and a pinch of salt; cook, stirring occasionally, until translucent and beginning to brown at the edges, about 6–8 minutes. Sweating and lightly caramelizing the onion builds savory depth in the sauce—don’t rush this step.

4

Add the minced garlic, chopped sage (reserve the 2 whole leaves for garnish), smoked paprika, ground cumin and crushed red pepper flakes to the onions. Stir and cook for 30–45 seconds until fragrant. Toasting the spices in the oil coats them and releases their aromatic oils—this magnifies the smoky, warm flavors in the finished dish.

5

Add the roasted cherry tomatoes (include any juices from the sheet) to the skillet. Use the back of a spoon to gently press some tomatoes to break them and release their juices, but leave plenty of whole bursts for texture. Bring the mixture to a gentle simmer. Combining roasted and fresh-skillet aromatics creates a sauce with both concentrated sweetness and bright freshness.

6

Taste and adjust seasoning with salt, pepper and the fresh lemon juice. The lemon brightens and balances the smoky and sweet flavors—add it incrementally and taste as you go.

7

Make four small wells in the tomato sauce and crack an egg into each well. Reduce the heat to low, cover the skillet, and poach the eggs in the sauce until the whites are set and the yolks are still runny, about 6–9 minutes depending on egg size. Covering traps steam and cooks the egg whites gently without overcooking the yolks.

8

Once the eggs are cooked to your liking, remove the skillet from the heat. Scatter the crumbled goat cheese and chopped parsley evenly over the shakshuka. Let it sit for 1–2 minutes to allow the cheese to warm and mellow—this adds tangy, creamy contrast to the sweet tomatoes and rich yolks.

9

Transfer skillet to the table (or portion onto plates). Season with additional black pepper, garnish each serving with a reserved whole sage leaf, and serve with the toasted sourdough soldiers for dipping. Encourage diners to pierce the yolks and mop the flavorful sauce with bread, enjoying the contrast of textures.

Chef's Tips

  • 1Use a heavy-bottomed skillet (cast-iron if you have one) so the sauce cooks evenly and retains heat—this helps the eggs poach gently.
  • 2If you like a silkier sauce, partially mash more of the roasted tomatoes before adding them to the pan; for chunkier texture, stir less. Adjust based on preference.
  • 3Don’t skip roasting the tomatoes — it concentrates their flavor and gives the dish a sweet, jammy depth that raw tomatoes can’t match. Also, keep the heat low when the eggs are cooking to avoid tight, chalky yolks.

Variations

  • Spicy Harissa Shakshuka: Stir 1–2 teaspoons of harissa paste into the onions along with the spices for a North African heat boost. Reduce crushed red pepper if needed.
  • Greens & Feta: Stir a couple of handfuls of baby spinach or chopped kale into the sauce after adding the tomatoes and let them wilt before making wells for the eggs. Use feta instead of goat cheese for a saltier finish.
  • Protein swap: For a dairy-free version, omit the crumbled cheese and finish with a drizzle of extra-virgin olive oil and more herbs. To add meat, brown slices of chorizo or crumbled merguez with the onions.

Nutrition per Serving

626

Calories

28g

Protein

53g

Carbs

34g

Fat

6g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥗 Vegetarian Recipes🥘 More with Large eggs🥘 More with Cherry tomatoes🥘 More with Sourdough bread (thick slices)

Similar Recipes