Baked Eggs in Tomato Sauce (Shakshuka Style)

Baked eggs in tomato sauce, known as shakshuka, is a one-pan dish of eggs gently poached in a spiced tomato and pepper sauce. It comes together in about 35 minutes and serves four to six from a single skillet. Cooking the tomatoes first isn’t just for flavor: a Cornell University study found that heat breaks down tomato cell walls and boosts the amount of absorbable lycopene, a protective antioxidant (Cornell University, 2002). This is comfort food that happens to be good for you.

Key Takeaways

  • Shakshuka is a one-skillet dish of eggs poached in spiced tomato-pepper sauce, ready in about 35 minutes.
  • Cooking tomatoes increases absorbable lycopene, so the sauce is more nutritious than raw tomatoes. ([Cornell University](https://news.cornell.edu), 2002)
  • One large egg adds 6 grams of protein for roughly 70 calories. ([USDA FoodData Central](https://fdc.nal.usda.gov), 2023)
  • Make the sauce ahead; add eggs and bake fresh when you’re ready to serve.
  • Serve with crusty bread or pita to scoop up every bit of sauce.

Why Baked Eggs in Tomato Sauce Belong on Your Table

Few dishes give this much payoff for so little effort. Shakshuka traces back to North Africa, likely Tunisia, before spreading across the Middle East to become a breakfast icon (Serious Eats, 2022). It’s cheap, forgiving, and built from pantry staples: a can of tomatoes, a couple of peppers, some warm spices, and eggs. One pan does everything from sauce to service.

The magic is in the contrast. A deeply spiced, slightly sweet tomato sauce cradles eggs with set whites and soft, jammy yolks. Break a yolk and it runs into the sauce, turning it richer with every bite. Add crumbled feta and a handful of fresh herbs, and you have a dish that reads as both hearty and bright.

A Naturally Balanced Plate

This is a genuinely nutritious meal without trying to be. Eggs bring high-quality protein, at 6 grams each for about 70 calories (USDA FoodData Central, 2023). The tomatoes and peppers add fiber, vitamin C, and antioxidants. Serve it with whole-grain bread and you’ve covered protein, produce, and satisfying carbs in one skillet.

What You Need to Make Shakshuka

The ingredient list is short and flexible. Red bell peppers are the traditional choice, and they’re worth using: one medium red pepper supplies more than 150% of the daily value for vitamin C (USDA FoodData Central, 2023). If you like heat, a pinch of cayenne or a fresh chili takes this in a spicier direction. Everything else is likely already in your kitchen.

Prep Time: 10 minutes  |  Cook Time: 25 minutes  |  Serves: 4 to 6

For the Sauce

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 1 red bell pepper, diced
  • 3 garlic cloves, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon sweet paprika
  • ½ teaspoon smoked paprika
  • ¼ teaspoon cayenne pepper (optional, to taste)
  • 2 tablespoons tomato paste
  • 1 can (28 oz) crushed or whole peeled tomatoes
  • ½ teaspoon salt, plus more to taste
  • Pinch of sugar (to balance acidity)

For Finishing

  • 6 large eggs
  • ½ cup crumbled feta cheese
  • 2 tablespoons chopped fresh cilantro or parsley
  • Crusty bread or warm pita, to serve

How to Make Baked Eggs in Tomato Sauce

The method is simple: build a flavorful sauce on the stovetop, then poach the eggs right in it. Blooming the spices in hot oil for a minute wakes up their aroma before the tomatoes go in. From there it’s mostly hands-off. Keep the heat gentle once the eggs are added so the whites set while the yolks stay soft.

Step-by-Step Instructions

  1. Sauté the aromatics. Heat the olive oil in a large, deep skillet over medium heat. Add the onion and bell pepper and cook for 6 to 8 minutes, until softened and just starting to color.
  2. Bloom the spices. Stir in the garlic, cumin, sweet paprika, smoked paprika, and cayenne. Cook for 1 minute until fragrant. Add the tomato paste and stir for another minute to deepen its flavor.
  3. Build the sauce. Pour in the tomatoes, breaking up whole ones with your spoon. Add the salt and a pinch of sugar. Simmer for 10 to 12 minutes, stirring occasionally, until slightly thickened.
  4. Make wells for the eggs. Taste and adjust the salt. Use the back of a spoon to create 6 shallow wells in the sauce.
  5. Add the eggs. Crack one egg into each well. Cover the skillet and cook over low heat for 8 to 12 minutes, until the whites are set and the yolks are still soft.
  6. Finish and serve. Scatter feta and fresh herbs over the top. Serve straight from the skillet with plenty of bread for scooping.

Tips for the Best Shakshuka

A few small moves make a big difference. These are the details that turn a decent skillet of eggs into one you’ll make on repeat all summer.

  • Use a wide, deep skillet. A 10 to 12-inch pan gives the eggs room to sit in their own wells instead of crowding together.
  • Simmer the sauce until it thickens. A watery sauce won’t hold the eggs in place. Let it reduce until a spoon leaves a brief trail.
  • Keep the heat low once eggs go in. Gentle heat sets the whites without overcooking the yolks. A lid traps steam to cook the tops.
  • Crack eggs into a small cup first. This lets you slide each one neatly into its well and catch any stray shell.
  • Watch the eggs closely near the end. They go from jammy to firm quickly. Pull the pan the moment the whites set for that classic runny yolk.

Variations to Try

Shakshuka is a template as much as a recipe. Stir a few handfuls of spinach or kale into the sauce before adding the eggs, or add a drained can of chickpeas for more heft. A spoonful of harissa deepens the heat, while a dollop of Greek yogurt cools it back down. Browned merguez sausage turns it into a fuller dinner.

How to Store and Reheat

Shakshuka is best fresh, when the yolks are still soft, but the sauce keeps beautifully. The USDA recommends refrigerating cooked egg dishes within 2 hours and using them within 3 to 4 days (USDA FSIS, 2023). Store leftovers in an airtight container and reheat gently on the stovetop or in the microwave until warmed through. For make-ahead ease, cook the sauce a day or two in advance, then add fresh eggs when you’re ready to serve.


Frequently Asked Questions About Baked Eggs in Tomato Sauce

What is the difference between shakshuka and eggs in purgatory?

They’re close cousins built on the same idea: eggs poached in a simmered tomato sauce. Shakshuka is North African and Middle Eastern, seasoned with cumin, paprika, and peppers, and often finished with feta. Eggs in purgatory is the Italian version, leaning on garlic, chili flakes, and basil, sometimes with Parmesan. The technique is nearly identical; the spices set them apart.

Can I make shakshuka ahead of time?

Yes, with one tweak. Make the tomato-pepper sauce up to 3 days ahead and refrigerate it separately. When you’re ready to eat, reheat the sauce in a skillet, form the wells, and add fresh eggs to cook. This keeps the yolks soft and just-set rather than overcooked, which is the whole point of the dish.

How do I know when the eggs are done?

The whites should be fully set and opaque while the yolks still jiggle slightly when you nudge the pan. That usually takes 8 to 12 minutes over low heat with the lid on. For food safety, the USDA advises cooking egg dishes to 160°F, so cook the yolks firm if you’re serving young children or older adults (USDA FSIS, 2023).

What should I serve with shakshuka?

Bread is essential, since half the joy is scooping up the sauce. Crusty sourdough, warm pita, or challah all work well. Beyond that, a simple green salad, sliced avocado, olives, or a bowl of hummus round out the table. For a bigger brunch, pair it with fruit and yogurt for balance against the rich, spiced sauce.

Make It This Weekend

Baked eggs in tomato sauce is the kind of recipe that earns a permanent spot in your rotation. It’s fast, cheap, and endlessly adaptable, and it looks far more impressive than the effort it takes. One skillet, a handful of pantry staples, and 35 minutes is all it asks.

Start with the base recipe, then make it yours. Dial the heat up or down, stir in greens, or crown it with a swirl of yogurt. However you build it, keep the yolks soft and the bread close.

Set the skillet in the middle of the table and let everyone dig in together. That’s how shakshuka is meant to be eaten.

Related posts: