Eggs in Purgatory: A Fiery Italian Breakfast Masterpiece
Discover the delightful warmth and vibrant flavors of Eggs in Purgatory (Uova in Purgatorio), a cherished classic from Southern Italy. This simple yet incredibly satisfying dish features perfectly poached eggs nestled in a rich, simmering tomato sauce, often infused with a touch of heat. It’s an ideal choice for a hearty brunch, a quick and comforting lunch, or even a light dinner. Crafted with everyday pantry staples, this recipe proves that delicious, impressive meals don’t require complicated techniques or exotic ingredients. Serve it with crusty bread or warm naan for dipping into the luscious sauce and runny yolks, and prepare for a truly memorable culinary experience.
Looking for more amazing breakfast and brunch ideas? Explore some of our other cherished recipes: Fluffy Buttermilk Pancakes, a foolproof Biscuit Recipe, and delightful Lemon Blueberry Scones!

The Intriguing Origin and Name of Eggs in Purgatory
The name “Eggs in Purgatory” (Uova in Purgatorio) might sound dramatic, but it beautifully captures the essence of this traditional Southern Italian dish. The “purgatory” aspect refers to the eggs, which appear as pristine white ovals suspended in a bubbling, often fiery red tomato sauce. This visual metaphor evokes images of souls in purgatory – a place of cleansing by fire – a concept deeply rooted in Italian culture and religion. Historically, this dish was a humble yet satisfying meal, particularly popular during Lent when meat was abstained from, providing a nutritious and flavorful alternative that could be prepared with minimal ingredients. The addition of spicy red pepper flakes further contributes to the “fiery” connotation, adding a delightful kick that makes the sauce truly come alive.
Eggs in Purgatory vs. Shakshuka: A Delicious Distinction
While often compared, Eggs in Purgatory and Shakshuka are distinct dishes with unique cultural identities and flavor profiles. Both feature eggs simmered in a rich tomato base, but their origins and typical ingredient variations set them apart. Eggs in Purgatory hails from Southern Italy, emphasizing simplicity with a focus on tomatoes, garlic, olive oil, and crushed red pepper flakes for heat. It’s a testament to the Italian cucina povera – “poor kitchen” – philosophy, creating incredible flavor from basic ingredients.
Shakshuka, on the other hand, is a beloved dish with Middle Eastern and North African roots, though its exact origin is debated. While it shares the core concept of eggs poached in tomato sauce, Shakshuka typically incorporates a broader array of vegetables like bell peppers and onions, and its seasoning palette includes spices such as paprika, cumin, and sometimes even coriander. These additions lend Shakshuka a deeper, more aromatic, and earthy flavor profile compared to the often simpler, sharper, and spicier taste of Eggs in Purgatory. At first glance, they appear similar, but a taste will reveal their wonderfully diverse characters, each a culinary star in its own right.
These Italian eggs are more than just a meal; they’re a celebration of flavor, comfort, and tradition. Easy to prepare and incredibly delicious, Eggs in Purgatory is something the whole family will adore, making it a fantastic addition to your regular breakfast or brunch rotation.

Why Eggs in Purgatory is the Perfect Brunch Dish
Brunch has a special place in our hearts, especially on lazy weekends and festive holidays. It’s that delightful meal that perfectly bridges the gap between breakfast and lunch, offering a wider array of culinary possibilities. Eggs in Purgatory fits seamlessly into this category, offering a dish that is both hearty and filling without being overly heavy. The vibrant tomato sauce and tender poached eggs provide a satisfying start to the day, or a delicious midday repast. Its simplicity means less time in the kitchen and more time enjoying the company of loved ones. Plus, it’s a fantastic way to impress guests with a dish that looks gourmet but is incredibly straightforward to prepare. Pair it with a fresh salad or some crispy bacon, and you have a complete, crowd-pleasing brunch spread.
More Favorite Brunch Recipes to Explore:
- Crispy Waffles: The ultimate canvas for sweet or savory toppings.
- Hearty Sausage Gravy: A Southern comfort classic, perfect with biscuits.
- Easy Cherry Cheese Danish: Sweet, flaky, and utterly irresistible.
- Decadent Stuffed French Toast: A special treat that feels like a dessert for breakfast.
- Air Fryer Bacon or Perfect Baked Bacon: No brunch is complete without perfectly cooked bacon!

Essential Ingredients: What You’ll Need for Eggs in Purgatory
One of the beauties of this easy Eggs in Purgatory recipe is its reliance on readily available pantry staples. You’ll likely have most, if not all, of these ingredients on hand, making it a convenient choice for any meal. The combination of fresh, quality ingredients truly makes this dish shine. Here’s a closer look at what goes into this Italian-inspired delight:
- Extra Virgin Olive Oil: While other oils can be used, high-quality extra virgin olive oil provides an authentic Italian flavor foundation for the sauce. Its fruity and peppery notes are indispensable.
- Fresh Garlic: Nicely minced, fresh garlic is sautéed in olive oil, creating an aromatic base that deepens the overall flavor of the tomato sauce. Don’t skimp on the fresh stuff!
- Tomato Sauce: You’ll need a total of approximately 23 ounces (a 15-ounce can and an 8-ounce can work perfectly). For convenience or a slightly different flavor, you can substitute with a good quality store-bought pasta sauce or marinara sauce. Look for options with minimal added sugar and natural ingredients.
- Italian Seasoning: This blend of herbs (typically oregano, basil, thyme, rosemary, and marjoram) adds classic Italian flavor to the dish. You can use your own homemade Italian seasoning blend or a store-bought version.
- Onion Powder: A convenient way to add onion flavor without the chopping. If you prefer using fresh onion, sauté half a small, finely diced onion in the olive oil until translucent before adding the garlic.
- Salt and Black Pepper: Essential for seasoning to taste. Always adjust these to your preference and the natural saltiness of your tomato sauce.
- Crushed Red Pepper Flakes: This is a critical component for the “purgatory” aspect, providing the signature spicy kick. Adjust the amount to your taste – add more for extra heat, or reduce it significantly if you prefer a milder dish. Don’t omit them entirely, as they contribute significantly to the dish’s character.
- Eggs: The true star of the show! You’ll need six large eggs for this recipe, ensuring a generous serving for everyone. Fresh eggs are key for perfectly poached yolks.
For Serving: The Perfect Accompaniments
- Sliced Crusty Bread or Naan: Toasted crusty bread or warm naan are absolutely essential for soaking up every last drop of the rich tomato sauce and dipping into those gloriously runny egg yolks. A good sourdough baguette or ciabatta works wonders.
- Fresh Chopped Parsley or Basil: A sprinkle of fresh minced parsley or basil not only adds a beautiful pop of color but also a burst of fresh, aromatic flavor that complements the Italian notes of the dish.
Shortcut Option: For an even quicker meal, replace the plain tomato sauce with a jar of your favorite pasta sauce (opt for one with garlic and herbs already included). If using a seasoned pasta sauce, reduce the Italian seasoning to 3/4 teaspoon and onion powder to 1/2 teaspoon, then season with salt and pepper to taste.
How To Make Eggs In Purgatory: A Step-by-Step Guide
Creating this flavorful Italian breakfast is surprisingly simple. Follow these straightforward steps to achieve a perfect plate of Eggs in Purgatory every time:
- Prepare the Flavor Base: In a large, deep skillet (preferably non-stick), heat the extra virgin olive oil over medium-high heat. Once shimmering, add the minced garlic and sauté for about one minute until fragrant. Be careful not to burn the garlic, as it can turn bitter.
- Simmer the Sauce: Pour in the tomato sauce, then stir in the Italian seasoning, onion powder, salt, black pepper, and crushed red pepper flakes. Bring the sauce to a gentle simmer, uncovered, for about 5 minutes. This allows the flavors to meld and the sauce to thicken slightly.
- Create the Wells: Using the back of a large spoon, gently create six shallow divots or “wells” in the simmering tomato sauce. These will be the perfect nests for your eggs.
- Add the Eggs: Carefully crack one egg into each divot. Take care to keep the yolks intact.
- Poach to Perfection: Reduce the heat to medium-low. Cover the skillet tightly with a lid and let the eggs cook for 5 to 10 minutes. The cooking time will vary depending on how runny you like your yolks. For perfectly runny yolks with set whites, aim for around 5-7 minutes. For firmer yolks, cook a bit longer.
- Garnish and Serve: Once the eggs have reached your desired level of doneness, remove the skillet from the heat. Sprinkle generously with fresh minced parsley (or basil, if using). Serve immediately, directly from the skillet or carefully transferred to individual plates, with plenty of toasted crusty bread or warm naan for dipping.

Storage and Reheating Tips for Leftovers
While Eggs in Purgatory is undeniably best enjoyed fresh, immediately after cooking, you can store any leftovers. The primary reason it’s ideal fresh is that reheating the eggs will inevitably cook the yolks further, meaning you won’t retain that coveted runny texture that makes the dish so delightful. However, if you do have leftovers, they will keep well in an airtight container in the refrigerator for a couple of days. Simply reheat gently on the stovetop or in the microwave. We do not recommend freezing this meal, as the texture of the eggs and sauce will suffer significantly upon thawing.
What to Serve with Your Eggs in Purgatory
This versatile dish can be enjoyed in many ways, transcending traditional breakfast boundaries. While it’s commonly a breakfast or brunch item, its rich flavors make it suitable for any meal of the day.
For Breakfast or Brunch:
- Bacon: Crispy bacon is a classic accompaniment. Whether you prefer Air Fryer Bacon or perfectly Baked Bacon, its salty crunch beautifully complements the savory eggs and sauce.
- Hash Browns or Roasted Potatoes: Add some carb goodness with crispy hash browns or simple roasted potato cubes.
- Fresh Fruit Salad: A light, refreshing fruit salad can balance the richness of the dish.
- Coffee or Orange Juice: Classic breakfast beverages are always a good choice.
For Lunch or Dinner:
- White Rice or Quinoa: Spoon the eggs and sauce over a bed of fluffy white rice or nutritious quinoa for a more substantial and satisfying meal. The grains soak up the sauce wonderfully.
- Italian Sausage: Serve alongside grilled or pan-fried Italian sausages for a heartier, protein-packed dinner.
- Grilled Chicken or Steak: For a truly robust meal, pair Eggs in Purgatory with a simply grilled chicken breast or a small steak.
- Simple Green Salad: A light, crisp green salad with a vinaigrette dressing can cut through the richness and add freshness.
- By Itself: Honestly, with crusty bread, this dish is a complete and satisfying meal on its own. Forget sunny-side-up eggs; these poached beauties in purgatory are a revelation!
Delicious Recipe Variations to Try
Eggs in Purgatory is wonderfully adaptable, allowing for personal touches and creative variations to suit your taste:
- Speedy Sauce Swap: As mentioned in our shortcut, you can easily replace the canned tomato sauce with a jar of your favorite store-bought pasta sauce. Choose one with garlic and herbs for an instant flavor boost. Remember to adjust the added Italian seasoning (to about 3/4 teaspoon) and onion powder (to 1/2 teaspoon) accordingly, as jarred sauces are often pre-seasoned.
- Cheesy Indulgence: For an extra layer of Italian flavor and richness, top your finished dish with freshly grated Parmesan cheese and a sprinkle of fresh basil before serving. The cheese will melt slightly into the warm sauce, adding a delightful creaminess.
- Amplify the Heat: If you’re a fan of serious spice, make it extra fiery by increasing the amount of crushed red pepper flakes. You can also add a few dashes of your favorite hot sauce directly into the tomato sauce as it simmers for an even bolder kick.
- Add More Vegetables: Sauté finely diced bell peppers (red, yellow, or orange) or a handful of fresh spinach with the garlic to boost the nutritional value and add more texture and flavor.
- Smoky Flavor: A pinch of smoked paprika can add a subtle smoky depth, particularly if you enjoy the flavors of Shakshuka but want to keep the Italian essence.

More Irresistible Egg Recipes
If you’ve fallen in love with eggs after trying Eggs in Purgatory, here are some other fantastic egg-centric recipes to add to your repertoire:
- Easy Hashbrown Breakfast Casserole: A hearty, make-ahead option perfect for feeding a crowd.
- Sausage and Egg Hash Brown Cups: Delicious, portion-controlled breakfast bites for on-the-go.
- Classic Spinach Quiche: Elegant and versatile, great for brunch or a light dinner.
- Homemade Eggs Benedict: Master the brunch staple with perfectly poached eggs and silky hollandaise.
- Slow Cooker Tater Tot Breakfast Casserole: An effortless way to prepare a comforting breakfast casserole.
Eggs In Purgatory Recipe Card

Eggs In Purgatory
Eggs In Purgatory is a classic Southern Italian dish that is perfect for brunch, lunch or even dinner! It’s quick and easy and uses pantry staples. Eggs are perfectly poached in a hearty tomato sauce and served with crusty bread or even Naan. Delish!
Print Recipe | Pin Recipe
Average rating: 5 stars from 3 votes
Course: Breakfast, Main Course, Main Dish
Cuisine: American, Italian
Keyword: eggs in purgatory, eggs in purgatory recipe
Prep Time: 5 minutes
Cook Time: 10 minutes
Servings: 6
Calories: 134 kcal
Author: Trish – Mom On Timeout
Ingredients
For the Eggs in Purgatory:
- 2 tablespoons extra virgin olive oil
- 2 cloves garlic, minced
- 23 ounces tomato sauce (one 15-ounce can plus one 8-ounce can)
- 1 ½ teaspoons Italian seasoning
- ½ teaspoon onion powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon crushed red pepper flakes (more or less to taste)
- 6 large eggs
For Serving:
- Sliced crusty bread, toasted (or Naan, for dipping)
- Fresh chopped parsley or basil (for garnish)
Instructions
- In a large skillet, heat the olive oil over medium-high heat. Add the minced garlic and sauté for one minute until fragrant.
- Add the tomato sauce, Italian seasoning, onion powder, salt, pepper, and crushed red pepper flakes to the skillet. Let these ingredients simmer together, uncovered, for 5 minutes.
- Using the back of a large spoon, create six divots or wells in the sauce. Gently crack one egg into each hole.
- Turn the heat down to medium-low. Cover the skillet and let the eggs cook for 5 to 10 minutes, or until the whites are set but the yolks are still runny (adjust to your desired doneness).
- Sprinkle with fresh, minced parsley (optional) and serve warm with toasted bread or Naan.
Notes
Storage Information: Eggs In Purgatory don’t store very well because when you reheat the eggs, you will cook them more, which means you won’t get the runny yolk that you want in this recipe. However, if you do want to keep any leftovers, they will last in the refrigerator for a couple of days in an airtight container. We do not recommend freezing this meal.
Nutrition Facts (per serving)
- Calories: 134 kcal
- Carbohydrates: 7g
- Protein: 7g
- Fat: 9g
- Saturated Fat: 2g
- Polyunsaturated Fat: 1g
- Monounsaturated Fat: 5g
- Trans Fat: 1g
- Cholesterol: 164mg
- Sodium: 773mg
- Potassium: 398mg
- Fiber: 2g
- Sugar: 4g
- Vitamin A: 742 IU
- Vitamin C: 8mg
- Calcium: 51mg
- Iron: 2mg
Nutrition values are estimates and will vary based on ingredients and portion sizes.