Cherry Tomato Shakshouka in 35 Minutes

Sizzling cherry tomato shakshouka in a cast iron skillet with poached eggs and fresh parsley garnish.
Cherry Tomato Shakshouka in 35 Minutes
By Evelyn Monroe
The trick here is using whole cherry tomatoes that burst under heat to create a chunky, fresh sauce. This Cherry Tomato Shakshouka relies on a quick sauté and steam poaching to keep the eggs tender.
  • Time: 10 min active + 25 min cooking
  • Flavor/Texture Hook: Blistered, popping tomatoes with jammy yolks
  • Perfect for: A slow Sunday brunch or a fancy feeling weeknight dinner

The sound of cherry tomatoes popping in a hot pan is one of my favorite kitchen noises. It's that rhythmic, wet "snap" as the skins give way and release all that concentrated juice. I once tried making a version with canned crushed tomatoes, but it felt like eating baby food. There was no texture, just a red blur.

Switching to cherry tomatoes changed everything for me. You get these little pockets of intense flavor and a sauce that actually has some structure. When you crack the eggs into those little wells, the whole pan looks like a piece of art.

This Cherry Tomato Shakshouka is all about balance. You've got the acidity of the tomatoes, the saltiness of the feta, and the richness of the yolks. It's a one pan meal that feels intentional and gourmet without taking all morning to prep.

Making a Bright Cherry Tomato Shakshouka

The beauty of this dish is how it plays with colors. I always focus on three main accents to make the pan look professional. First, the deep red of the blistered tomatoes forms the base. Then, I add the bright white of the feta cheese right at the end.

Finally, the vivid green from the parsley and cilantro wakes up the whole plate.

If you love using cherry tomatoes in a pan, you might also like my cherry tomato pasta sauce which uses a similar quick burst method. For this recipe, the goal is a sauce that's thick enough to hold the eggs but still feels fresh.

To get the best result, use a cast iron skillet. It holds heat evenly, which means the eggs poach consistently without the bottom of the sauce burning. Trust me, the cast iron gives you a much better sear on the aromatics than a non stick pan would.

Why These Tomatoes Actually Work

The result comes down to how the ingredients react to the heat. Instead of a smooth puree, we're creating a textured base that supports the eggs.

  • The Burst Effect: Cherry tomatoes have a higher skin to flesh ratio, so they caramelize slightly before they pop, creating a deeper flavor than diced tomatoes.
  • Steam Poaching: Covering the pan traps a small amount of moisture, which cooks the tops of the egg whites without overcooking the yolks.
  • Aromatic Base: Sautéing the peppers and onions first builds a savory foundation that cuts through the natural sweetness of the tomatoes.
GoalWhat to change
Spicier kickAdd 1/2 tsp red chili flakes
Extra creaminessStir in 1 tbsp cream cheese
Leaner versionUse 1 tbsp oil instead of 2

The Core Ingredients Breakdown

I've found that the quality of the olive oil really matters here. A good extra virgin olive oil adds a peppery note that complements the smoked paprika. Don't be tempted to use a neutral oil if you can avoid it.

ComponentPurposeSubstitute Notes
Cherry TomatoesMain base & acidityGrape tomatoes work fine; they are slightly sweeter
Smoked PaprikaEarthy, charred depthSweet paprika works, but you lose the "fire" taste
Feta CheeseSalty, tangy contrastGoat cheese: Creamier but less salty
EggsProtein & richnessUse pasture raised for a deeper orange yolk

For the Vegetable Base

  • 2 cups (300g) cherry tomatoes, halved Why this? They burst into a chunky sauce instead of turning into mush.
  • 2 tbsp (30ml) extra virgin olive oil
  • 1 medium (110g) yellow onion, finely diced
  • 1 medium (120g) red bell pepper, diced Why this? Adds a mild sweetness and great color balance.
  • 3 cloves (9g) garlic, minced

For the Protein & Finish

  • 1 tsp (2g) ground cumin
  • 1 tsp (2g) smoked paprika Why this? Gives that classic Mediterranean charred flavor.
  • 1/2 tsp (3g) sea salt
  • 1/4 tsp (1g) black pepper
  • 4 large eggs
  • 1/4 cup (35g) crumbled feta cheese
  • 1 tbsp (4g) fresh parsley, chopped
  • 1 tbsp (4g) fresh cilantro, chopped

Essential Gear for the Pan

You don't need a lot of gadgets, but the pan is the most important part. A 10 inch cast iron skillet is the gold standard for Cherry Tomato Shakshouka. It distributes the heat so the eggs don't get "hot spots" and overcook on one side.

If you don't have cast iron, a heavy bottomed stainless steel pan works too. Just be careful with the heat, as stainless can sometimes scorch the garlic if you're not stirring. Avoid thin aluminum pans, as they lose heat too quickly when you add the cold eggs.

A tight fitting lid is the other non negotiable. If your lid has a gap, the steam escapes, and you'll find yourself cracking the eggs open only to find the whites are still clear. If you don't have a lid, a large baking sheet or a piece of foil pressed tightly over the edges will do the trick.

Easy Cooking Steps for Success

Vibrant red tomato sauce with creamy poached eggs served in a rustic pan with toasted sourdough bread slices.

Time to begin cooking. This process is quite fast, so ensure everything is chopped and ready before you turn on the burner.

1. Sauté the Aromatics

Heat the olive oil in your 10 inch cast iron skillet over medium heat. Add the diced onion and red bell pepper, cooking for 5–7 minutes until the onions are translucent and the peppers have softened.

Stir in the minced garlic, cumin, and smoked paprika, cooking for another 60 seconds until the fragrance fills the kitchen.

2. Blister the Cherry Tomatoes

Increase the heat to medium high and add the halved cherry tomatoes, salt, and pepper. Cook for 8–10 minutes, stirring occasionally. Use your spoon to lightly press down on some of the tomatoes until they burst and release their juices to form a thick, bubbling sauce.

3. Poach the Eggs

Reduce the heat to medium low. Use a spoon to create four small wells in the tomato mixture and carefully crack one egg into each well. Note: Doing this slowly prevents the yolks from breaking. Cover the pan with your tight fitting lid and cook for 3–6 minutes.

Note: Aim for 3-4 minutes if you want the yolks runny, or 6 minutes if you prefer them jammy.

4. The Final Garnish

Remove the pan from the heat immediately. While the sauce is still sizzling, sprinkle the crumbled feta over the top. Garnish with the chopped fresh parsley and cilantro. The residual heat from the pan will soften the feta, making it slightly silky without melting it completely.

Fixing Common Cooking Issues

One mistake I made early on was adding the eggs too quickly. If the sauce is boiling too hard, the eggs will bounce around and the whites will cook unevenly. Always drop the heat to medium low before making your wells.

Another thing to watch is the garlic. It's easy to let it brown too much when you're focusing on the peppers. If the garlic starts to look dark brown, add the tomatoes immediately to drop the pan temperature.

Sauce is too watery

If you're using very juicy tomatoes, you might end up with a soup rather than a sauce. Simmer the mixture for an extra 5 minutes before adding the eggs to let the liquid reduce.

Egg whites aren't setting

This usually happens because the lid isn't tight enough or the heat is too low. Ensure the lid is sealed and the pan is at a steady medium low.

Burning the garlic

If the garlic burns, the whole dish tastes bitter. Always add your spices and garlic at the very end of the vegetable sauté, just before the tomatoes go in.

ProblemRoot CauseSolution
Watery sauceTomatoes released too much liquidSimmer 5 mins longer before adding eggs
Runny whitesLack of trapped steamUse a tighter lid or cover with foil
Bitter flavorGarlic overcookedAdd garlic 60 seconds before tomatoes

Adjusting the Portion Size

This Cherry Tomato Shakshouka is easy to adjust for a single portion. Simply halve the ingredients and use a 6 inch skillet. Because the smaller amount will heat up more quickly, I suggest cutting the onion sauté time by roughly 2 minutes.

If you are doubling the batch for guests, avoid simply doubling every spice. I've found that 1.5x the amount of paprika and cumin is sufficient to prevent the spices from masking the brightness of the tomatoes. To prevent the eggs from crowding while poaching, use either two pans or a wider 12 inch skillet.

You may need extra olive oil to coat the surface of a larger pan. Also, be patient with the tomatoes; since there is more moisture in a bigger batch, they could take an additional 2-3 minutes to burst.

For a different flavor profile, try replacing the feta with parmesan or crumbled goat cheese. For another idea using similar ingredients, a cherry tomato frittata is a fantastic, sturdier option for those planning their meals in advance.

Saving Leftovers and Scraps

This meal is definitely best enjoyed straight from the pan. If you do have leftovers, keep the tomato base in a sealed container in the refrigerator for a maximum of 3 days. I suggest skipping the storage of poached eggs, as they often become rubbery when reheated.

To warm the sauce, place it in a small pan over medium heat until it bubbles, then crack in fresh eggs. It takes about 10 minutes to refresh the dish.

To reduce waste, save your tomato stems and bell pepper ends. I toss mine into a freezer bag with onion scraps; once it is full, I simmer them with water to create a simple, rustic vegetable stock for soups.

Ways to Serve Your Meal

The most traditional way to eat Cherry Tomato Shakshouka is with a big hunk of crusty sourdough. I like to toast the bread with a bit of butter and garlic, then use it to scoop up the sauce and the runny yolk.

For a more balanced meal, serve it with a side of sliced avocado or a simple arugula salad with lemon vinaigrette. The bitterness of the greens cuts through the richness of the eggs and feta.

If you're serving this for a brunch party, keep the pan in the center of the table. It looks impressive and keeps the food warm. I suggest putting a bowl of extra feta and a handful of fresh herbs on the side so people can customize their portions.

The key to a great presentation is that color balance we talked about. The contrast of the red sauce, white cheese, and green herbs makes the dish feel like something you'd order at a bistro. Just remember to wipe the rim of the pan before bringing it to the table for that clean, professional look.

High in Sodium

⚠️

850 mg 850 mg of sodium per serving (37% 37% of daily value)

The American Heart Association recommends a limit of 2,300mg of sodium per day for most adults to maintain heart health.

Tips to Reduce Sodium

  • 🧂Reduce Added Salt-25%

    Reduce the sea salt by half or replace it with a salt free seasoning blend to drastically lower the sodium content.

  • 🧀Modify the Feta-15%

    Use low-sodium feta or substitute it with a small amount of fresh ricotta or goat cheese for a milder salt profile.

  • 🍋Add Acidic Brightness-10%

    Squeeze fresh lemon or lime juice over the eggs before serving; acidity mimics saltiness and enhances flavor.

  • 🌿Enhance Fresh Herbs

    Double the amount of fresh parsley and cilantro to add vibrant, natural flavor without adding any sodium.

Estimated Reduction: Up to 50% less sodium (approximately 425 mg per serving)

Recipe FAQs

What are common mistakes when making shakshuka?

Overcooking the eggs. This turns the jammy yolks hard and removes the textural contrast against the sauce. Avoid lifting the lid too often to ensure the steam remains trapped.

Which tomatoes work best for this recipe?

Fresh cherry tomatoes. Their concentrated sugars and small size allow them to burst quickly, creating a chunky sauce with natural structure.

Is shakshuka considered a healthy meal?

Yes, it is highly nutritious. It combines lycopene rich tomatoes, heart healthy olive oil, and high-quality protein from the eggs.

What is the secret to a perfect consistency?

Gently pressing the tomatoes. Using a spoon to burst the skins releases the juices, which thicken into a rich sauce without needing added liquids.

Is it true that canned tomatoes provide a better base for shakshuka?

Surprisingly, no. Canned versions often lack the fresh acidity and textural "pop" that halved cherry tomatoes bring to the pan.

How to achieve jammy egg yolks?

Cover the pan with a tight lid and cook for 25 minutes. This creates a gentle steam that sets the whites while keeping the centers creamy.

What should I serve with this dish?

Crusty bread or toasted sourdough. If you enjoyed the blistered tomato technique here, see how we apply a similar approach in our tomato egg toast.

Cherry Tomato Shakshouka

Cherry Tomato Shakshouka in 35 Minutes Recipe Card
Cherry Tomato Shakshouka in 35 Minutes Recipe Card
Preparation time:10 Mins
Cooking time:25 Mins
Servings:2 servings
Category: BreakfastCuisine: Mediterranean
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
391 kcal
% Daily Value*
Total Fat 26.8g
Sodium 850mg
Total Carbohydrate 15.5g
   Dietary Fiber 3.5g
   Total Sugars 8.2g
Protein 17.6g
* Percent Daily Values are based on a 2,000 calorie diet.
Share, Rating and Comments:
Submit Review:
Rating Breakdown
5
(0)
4
(0)
3
(0)
2
(0)
1
(0)
Jump to Recipe