TL;DR: Meet your new anytime meal: silky eggs poached directly in a garlicky, gently spicy tomato sauce. This rustic Italian staple delivers maximum comfort with minimal fuss, perfect for breakfast, brunch, or a light dinner.
Eggs in Purgatory (Uova in Purgatorio): Tomato‑Poached Eggs in One Pan
Meet your new anytime meal: silky eggs poached directly in a garlicky, gently spicy tomato sauce. This rustic Italian staple delivers maximum comfort with minimal fuss, perfect for breakfast, brunch, or a light dinner. Grab crusty bread, scoop straight from the skillet, and let the yolks enrich every bite.
Why This Matters
- One-pan ease: Build flavor fast, then poach the eggs in the same skillet for fewer dishes and better texture.
- Weeknight flexible: Pantry tomatoes, a handful of greens, and eggs become a complete, satisfying meal in 30 minutes.
- Foolproof technique: A slightly thickened sauce cradles the eggs so whites set cleanly while yolks stay runny.
- Make-ahead smart: The sauce keeps up to 3 days; add greens and eggs just before serving.
Ingredients
- 1 (28-ounce) can whole peeled tomatoes (preferably San Marzano)
- 3 tablespoons extra-virgin olive oil
- 1 cup cherry tomatoes, halved (optional, for fresh sweetness)
- 4 garlic cloves, minced
- 1/2 teaspoon crushed red pepper flakes (adjust to taste)
- 1 teaspoon dried Italian seasoning (or 1/2 tsp dried oregano + 1/2 tsp dried basil)
- Kosher salt and freshly ground black pepper
- 3 cups baby spinach, roughly chopped (or kale/chard)
- 6 large eggs
- 1/4 cup finely grated Parmesan or Pecorino Romano (optional)
- Handful of fresh basil or parsley, chopped
- Crusty bread, for serving
Step-by-Step Instructions
- Crush tomatoes: Pour canned tomatoes and their juices into a bowl and crush by hand until chunky with small pieces. Set aside.
- Sauté aromatics: Heat olive oil in a 12-inch skillet over medium heat. Add cherry tomatoes (if using), garlic, red pepper flakes, and Italian seasoning. Cook 1–2 minutes until the garlic smells toasty, not browned.
- Simmer the sauce: Stir in crushed tomatoes; season with 1/2–3/4 teaspoon salt and several grinds of pepper. Bring to a lively simmer, then cook 8–10 minutes, stirring occasionally, until slightly thick and glossy.
- Add greens: Fold in spinach and cook 1–2 minutes until just wilted. Taste and adjust seasoning.
- Make wells: Reduce heat to medium-low. Using the back of a spoon, make 6 small wells in the sauce, spaced evenly.
- Add eggs: Crack an egg into each well. Lightly season the tops with a pinch of salt and pepper.
- Poach and finish: Cover and cook 4–6 minutes, until whites are set and yolks are still soft (or 7–8 minutes for jammy yolks). Uncover, sprinkle with cheese and herbs, and serve hot with bread.
Pro Tips
- Thicken first: A sauce that lightly clings to a spoon prevents the eggs from spreading and cooks them more evenly.
- Lid control: Covering traps steam to set the whites without scorching the bottom.
- Heat management: Keep it at medium-low after adding eggs; high heat toughens the whites.
- Make-ahead: Cook the tomato base up to 3 days in advance. Rewarm to a simmer, add greens, then poach eggs.
- Broiler option: For gently set tops, transfer the uncovered skillet to the top rack and broil 1–2 minutes, watching closely.
Common Mistakes to Avoid
- Watery sauce: Simmer longer before adding eggs; excess liquid dilutes flavor and overcooks yolks while whites set.
- Overcooking: Pull eggs when whites turn opaque; yolks continue to firm from carryover heat.
- Under-seasoning: Salt in layers—after simmering and after wilting greens. Tomatoes need adequate salt to shine.
- Overcrowding: Six eggs fit a 12-inch skillet; in a smaller pan, cook in batches or reduce eggs.
- Cold eggs: If possible, bring eggs to room temperature for more predictable cook times.
Recommended Tools
- 12-inch oven-safe skillet with lid (cast iron or enameled)
- Wooden spoon for making wells
- Silicone spatula for gentle stirring
- Small bowl (for cracking eggs individually)
Variations & Add-Ins
- Meaty: Brown 8 ounces Italian sausage, pancetta, or diced bacon before step 2.
- Legumes: Stir in 1 cup drained chickpeas or cannellini beans with the tomatoes.
- Briny pop: Add 2 tablespoons capers or sliced olives before adding eggs.
- Veg-forward: Sauté diced bell pepper, zucchini, or mushrooms with the aromatics.
- Extra heat: Make it arrabbiata-style with more red pepper flakes or a pinch of Calabrian chili.
- Herb finish: Basil for sweetness, parsley for freshness, or thyme/rosemary for earthiness.
FAQ
What is Eggs in Purgatory?
Eggs in Purgatory (uova in purgatorio) is an Italian one-pan dish where eggs are gently poached in a seasoned tomato sauce. As the whites set, runny yolks enrich the sauce. It’s fast, affordable, and perfect with crusty bread or over polenta for a complete meal.
How is it different from shakshuka?
Both feature eggs poached in tomato sauce, but flavor profiles differ. Shakshuka leans North African/Middle Eastern with cumin, paprika, and often peppers. Eggs in Purgatory is Italian, typically simpler—garlic, olive oil, herbs, mild chili—and sometimes finished with Parmesan and basil.
Can I make the sauce ahead?
Yes. Simmer the tomato base (through thickening) up to 3 days ahead and refrigerate. Reheat to a simmer, fold in greens, then add eggs and poach. This cuts active time the day you serve and keeps egg texture at its best.
How do I keep yolks runny and whites set?
Thicken the sauce first, reduce heat to medium-low, then cover after adding eggs. Begin checking at 4 minutes. Whites should be opaque with a slight jiggle, and yolks soft. Remove from heat a touch early; carryover heat finishes the set.
How can I reduce the heat level?
Use 1/8 teaspoon red pepper flakes or omit entirely. Balance acidity and perceived heat with a knob of butter, a drizzle of olive oil, or a pinch of sugar after simmering. Fresh basil or parsley also softens the sauce’s edge.
What should I serve with it?
Crusty bread is classic. You can also spoon eggs and sauce over creamy polenta, toasted sourdough, or cooked farro. A bright side salad with lemony vinaigrette balances richness and turns it into a complete brunch or dinner.
Conclusion
Eggs in Purgatory proves that pantry staples can become something soulful in minutes. Master the thick-then-poach method, finish with good olive oil and herbs, and serve hot with bread. One skillet, big flavor, and zero fuss—exactly the kind of cooking worth repeating.

