5 from 6 votes

Best Italian Eggs in Purgatory

Jump to Recipe ▼ Leave a Comment

Servings: 4 servings

30 mins

This post may contain affiliate links. Please read our disclosure policy.

Best Italian Eggs in Purgatory, or Uova in Purgatorio, is a simple, savory egg dish made with just a few basic ingredients in under 30 minutes. This is my nonna’s classic recipe, featuring tender eggs cooked gently in a rich, flavorful tomato sauce.

Make sure to serve with lots of ciabatta bread to soak up the sauce!

finished eggs in purgatory dish with extra basil as a garnish.
Icon of a lemon.

Quick Look: Best Italian Eggs in Purgatory

  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes
  • Servings: 4 people
  • Dietary Info: Vegetarian and Gluten-free
  • Method: Stove top
  • Technique: Simmer eggs gently in a spicy tomato sauce until the whites are set but yolks remain soft.
  • Flavor & Texture: Savory and slightly spicy, with tender eggs and a rich, saucy base.

The Magic Behind These Perfectly Cooked Eggs

I adore this simple dish, and I know you will, too! It’s an easy one-pan meal that makes a healthy comfort food. It’s one of my favorite brunch recipes.

  • Versatility: Eggs in Purgatory can be enjoyed for breakfast, brunch, or a hearty dinner. It’s a versatile dish that suits various occasions.
  • Flavorful Sauce: The tomato-based sauce is infused with garlic, onion, and chili flakes, creating a flavorful and slightly spicy base for the eggs. The bubbling tomato sauce is perfect for dipping ciabatta bread.
  • Runny Egg Yolks: The eggs are cooked until the whites are set, but the yolks remain runny. The creamy yolks add richness to the dish when broken and mixed with the tomato sauce.

The eggs nestled in the rich tomato sauce, sprinkled with cheese and fresh basil, make for a beautiful classic Italian dish. You’ll also love Lentils with Egg, Deviled Eggs, Italian Frittata with Spinach, and Ragu Meat Sauce.

Made With Amore,

Simple Ingredients

The recipe uses basic ingredients that are likely to be already in your kitchen.

  • Onion: Adds sweetness and depth of flavor to the tomato sauce.
  • Garlic: Infuses the dish with a savory and aromatic element, enhancing the overall flavor.
  • Canned Crushed Tomatoes: Forms the base of the tomato sauce, providing a luscious and tangy backdrop. If you want it spicy, you can also use this homemade red enchilada sauce.
  • Eggs: The star of the dish, providing a protein-rich and creamy texture when cooked in the tomato sauce.
  • Grated Parmesan Cheese: Adds a salty and nutty flavor, contributing richness to the dish.

See recipe card for full information on ingredients and quantities.

Variations & Substitutions

  • Canned Crushed Tomatoes: Substitute with fresh tomatoes, diced tomatoes, or tomato sauce; adjust cooking time to allow fresh tomatoes to break down. You can also use the leftover tomato passata from the Roman sausage rigatoni recipe!
  • Pesto Genovese Drizzle: Drizzle homemade pesto over the eggs before serving for fresh herb flavor.
  • Parmesan Cheese: Replace with Pecorino Romano, Asiago, or another hard, aged cheese for a similar salty and nutty flavor. You could also try crumbled feta or goat cheese for a tangy and creamy touch.
  • Fresh Basil Leaves: Substitute with dried basil, oregano, or thyme if fresh basil is not available. Use about 1/3 of the amount specified for fresh herbs.

How to Make Best Italian Eggs in Purgatory

With minimal preparation and cooking time, this recipe is perfect for a delicious and satisfying meal on busy days. Follow the step-by step photos and see the recipe card at the bottom for a printable version.

How to make Italian Eggs in Purgatory step-by-step instructions: saute onion in olive oil.
  1. Heat the extra virgin olive oil in a large skillet or cast iron pan over medium heat. Add the diced onion and cook until it becomes translucent.
How to make Italian Eggs in Purgatory step-by-step instructions: add garlic.
  1. Stir in the minced garlic and cook for an additional minute.
How to make Italian Eggs in Purgatory step-by-step instructions:
  1. Pour in the canned crushed tomatoes, chili flakes, and salt. Simmer the sauce for about 15-20 minutes or until it thickens slightly. Stir occasionally with a wooden spoon. 
How to make Italian Eggs in Purgatory step-by-step instructions: mix the sauce with a wooden spoon.
  1. Using a spoon, make small wells in the tomato sauce for each egg. Crack one egg into a small cup or bowl and then slide it into the well. Repeat with each cracked egg. Sprinkle a bit of salt on each egg.
How to make Italian Eggs in Purgatory step-by-step instructions: make little wells and add the eggs in the sauce.
  1. Cover the skillet and allow the eggs to cook in the simmering tomato sauce on medium heat. Cook 5-8 minutes for well-cooked eggs and 4-5 minutes for soft-cooked eggs. Cook until the egg whites are set, but the yolks are still a bit runny- my preference is right around 4-5 minutes with runny yolks.
finished eggs in purgatory dish with extra basil as a garnish.
  1. Sprinkle the grated Parmesan cheese over the eggs while still in the skillet. Tear fresh basil leaves, scatter them over the top, and drizzle with a bit of olive oil.

Best Italian Eggs in Purgatory FAQs

Why is it called eggs in purgatory?

“Eggs in Purgatory” is an Italian dish where eggs are poached in a spicy tomato sauce. The name suggests the idea of eggs cooking in a fiery and flavorful purgatory, reflecting the dish’s spicy nature. The runny yolks symbolize the transition between the heat of purgatory and the comfort of a fully cooked egg.

What’s the difference between eggs in purgatory and shakshuka?

“Eggs in Purgatory” and “Shakshuka” are similar dishes featuring eggs poached in a tomato-based sauce, but they differ in flavor profiles and origins. Eggs in Purgatory is an Italian dish with a spicier and simpler sauce, while Shakshuka is a Middle Eastern/North African dish with a more complex, savory-spiced sauce often including ingredients like cumin and paprika.

how to store and reheat leftovers

Store leftovers in an airtight container in the refrigerator. Consume within 2-3 days for the best quality. Reheat over low to medium heat. To prevent overcooking the eggs, cover the pan with a lid or foil. Alternatively, reheat in the microwave in short increments, checking and stirring between each to ensure even heating.

Serving Suggestions

Serve this eggs in purgatory with plenty of Crusty Bread for dipping into the rich tomato sauce and runny yolks. It pairs beautifully with other brunch favorites like German Pancakes, Chocolate Banana Bread, or Overnight French Toast Casserole. If you’re looking for a lighter side, try my Fruit Salad.

Person dipping bread into an egg yolk in Italian eggs in purgatory.

My Pro Tips

Recipe Tips

  • Create Uniform Wells: Make evenly spaced wells in the sauce for the eggs. This ensures even cooking and presentation.
  • Cover While Cooking: Covering the pan while the eggs cook helps to trap heat, ensuring the whites cook through while keeping the yolks runny.
  • Control the Heat: Adjust the heat during cooking to prevent burning. Simmer the sauce over low to medium heat to allow flavors to meld without scorching.
  • Preheat the Pan: Ensure the skillet or pan is properly preheated before adding the olive oil and cooking. This helps in achieving a good sear on the onions and garlic.
  • Don’t Overcook the Eggs: Keep an eye on the eggs to ensure the whites are set, but the yolks remain runny. Overcooking can result in a less enjoyable texture.

More Breakfast Recipes

💙 MADE THIS RECIPE AND LOVED IT? 💙 Please leave a ⭐️STAR rating and COMMENT below- I love connecting with you! Tag me with your creations on Instagram and find me on Pinterest.

5 from 6 votes

Italian Eggs in Purgatory

Servings: 4 servings
Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes
Italian eggs in purgatory in a skillet.
Best Italian Eggs in Purgatory, or Uova in Purgatorio, is a simple, savory egg dish made with just a few basic ingredients in under 30 minutes. This is my nonna’s classic recipe, featuring tender eggs cooked gently in a rich, flavorful tomato sauce.

Ingredients 

  • cup extra virgin olive oil
  • ½ yellow onion, diced
  • 1 garlic clove, minced
  • 14.5 ounce-can crushed tomatoes
  • ½ teaspoon chili flakes or sweet paprika
  • ½ teaspoon salt, extra for eggs
  • 4 large eggs, good quality
  • ¼ cup freshly grated parmigiano cheese, more if desired
  • Fresh basil leaves
  • Crusty bread for serving

Instructions 

  • Prepare the Sauce: Heat the extra virgin olive oil in a skillet or cast iron pan over medium heat. Add the diced onion and cook until it becomes translucent. Stir in the minced garlic and cook for an additional minute. Pour in the canned crushed tomatoes, chili flakes, and salt. Simmer the sauce for about 15-20 minutes or until it thickens slightly. Stir occasionally with a wooden spoon. 
  • Create Wells for the Eggs: Using a spoon, make small wells in the tomato sauce for each egg.
  • Crack one egg into a small cup or bowl and then slide it into the well. Repeat with each cracked egg. Sprinkle a bit of salt on each egg.
  • Simmer: Cover the skillet and allow the eggs to cook in the simmering tomato sauce on medium heat. Cook 5-8 minutes for well-cooked eggs and 4-5 minutes for soft-cooked eggs. Cook until the egg whites are set, but the yolks are still a bit runny- my preference is right around 4-5 minutes with runny yolks.
  • Cheese and Basil: Sprinkle the grated Parmesan cheese over the eggs while still in the skillet.
  • Tear fresh basil leaves, scatter them over the top, and drizzle with a bit of olive oil.
  • Serve the Eggs in Purgatory hot, directly from the skillet with crusty bread on the side for dipping and soaking up the delicious sauce.

Notes

  • Create Uniform Wells: Make evenly spaced wells in the sauce for the eggs. This ensures even cooking and presentation.
  • Cover While Cooking: Covering the pan while the eggs cook helps to trap heat, ensuring the whites cook through while keeping the yolks runny.
  • Control the Heat: Adjust the heat during cooking to prevent burning. Simmer the sauce over low to medium heat to allow flavors to meld without scorching.
  • Preheat the Pan: Ensure the skillet or pan is properly preheated before adding the olive oil and cooking. This helps in achieving a good sear on the onions and garlic.
  • Don’t Overcook the Eggs: Keep an eye on the eggs to ensure the whites are set, but the yolks remain runny. Overcooking can result in a less enjoyable texture.

Nutrition

Calories: 295kcalCarbohydrates: 10gProtein: 10gFat: 25gSaturated Fat: 5gPolyunsaturated Fat: 3gMonounsaturated Fat: 15gTrans Fat: 0.02gCholesterol: 190mgSodium: 603mgPotassium: 404mgFiber: 2gSugar: 5gVitamin A: 614IUVitamin C: 11mgCalcium: 143mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Breakfast, Brunch
Cuisine: Italian
Tried this recipe?Mention @cucinabyelena or tag #cucinabyelena!

You May Also Like

About Elena Davis

My dream is to share delicious wholesome recipes that you will share around the table with all your loved ones. The memories surrounded by food are the heart and soul of CucinaByElena.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating





12 Comments

  1. 5 stars
    I made this earlier in the week because we were tired and hungry. I knew it looked and sounded good, but it is really really good. My husband finished his so quickly. I nursed mine along to make it last longer. I plan on making twice as much the next time. We didn’t have any crusty bread, so I just well toasted some of my sourdough bread and used the tomatoes like bruschetta on top as I ate from the bowl. Highly recommend this recipe!

    1. Yay! It is a recipe that I often make when I feel the same way and it always hits the spot. I am happy you loved it.

  2. 5 stars
    Just like my (Sicilian) mother and Grandmother made. I loved the recipe. I made it as directed. Well almost. I added some fresh oregano to the sauce.

  3. 5 stars
    My family made this dish! Delicious! Ty for all the dishes with your authentic recipes that i can use to replace the ones that were lost in my family. Ciao!

  4. 5 stars
    im a teen learning to cook and this recipe was quick, easy, and delicious! my mom was impressed and my whole family loved it! it’s perfect for busy days and I love that it uses ingredients I always have in my kitchen!

    1. I’m so happy to hear that a young cook is exploring Italian recipes! There are many more to try! What about my one bowl apple cake next? YUM

  5. 5 stars
    This was so delicious!! Easy and flavorful. This recipe will definitely be eaten at our house on the regular.❤️

  6. 5 stars
    Long day. My kids are sick, I didn’t feel like cooking and the kitchen is almost bare. Grazie, Elena!! I pulled together this recipe tonight and it was so easy and such a comforting meal.