Why You’ll Love This Recipe
- Made in one skillet for easy cleanup
- Ready in about 30 minutes
- Rich, savory tomato sauce with perfectly poached eggs
- Great for breakfast, brunch, lunch, or dinner
- Made with simple pantry ingredients
- Naturally vegetarian
- Perfect for serving with crusty bread
Prep Time
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Servings: 4
Ingredients
For the Tomato Sauce
- 2 tablespoons olive oil
- 1 small yellow onion, finely diced
- 4 cloves garlic, minced
- 1 teaspoon Italian seasoning
- ½ teaspoon dried oregano
- ¼ teaspoon crushed red pepper flakes (or more to taste)
- 1 can (28 ounces) crushed tomatoes
- 1 tablespoon tomato paste
- 1 teaspoon granulated sugar (optional)
- Salt and freshly ground black pepper, to taste
For the Eggs
- 4–6 large eggs
- ¼ cup freshly grated Parmesan cheese (optional)
- 2 tablespoons chopped fresh basil or parsley
For Serving
- Crusty bread or toasted sourdough
- Extra Parmesan cheese
- Red pepper flakes
- Fresh basil leaves
Equipment Needed
- Large skillet with a lid
- Wooden spoon
- Measuring cups and spoons
- Sharp knife
- Cutting board
Instructions
Step 1: Sauté the Aromatics
Heat the olive oil in a large skillet over medium heat.
Add the diced onion and cook for 4–5 minutes until softened.
Stir in the garlic, Italian seasoning, oregano, and crushed red pepper flakes. Cook for another 30 seconds until fragrant.
Step 2: Make the Tomato Sauce
Add the crushed tomatoes, tomato paste, and sugar if using.
Season with salt and black pepper.
Stir well and bring the sauce to a gentle simmer.
Cook for 10–12 minutes, stirring occasionally, until the sauce thickens slightly and the flavors develop.
Step 3: Add the Eggs
Using the back of a spoon, create small wells in the tomato sauce.
Carefully crack one egg into each well.
Cover the skillet with a lid and cook for 5–8 minutes, depending on how runny or firm you like the yolks.
Step 4: Finish the Dish
Remove the skillet from the heat.
Sprinkle with Parmesan cheese, chopped basil or parsley, and additional red pepper flakes if desired.
Step 5: Serve
Serve immediately with warm crusty bread or toasted sourdough for dipping into the rich tomato sauce and creamy egg yolks.
Tips for the Best Eggs in Purgatory
- Use high-quality canned tomatoes for the richest flavor.
- Keep the sauce at a gentle simmer while the eggs cook.
- Cover the skillet to help the egg whites set evenly.
- Avoid overcooking the eggs if you prefer soft, runny yolks.
- Fresh basil or parsley adds brightness just before serving.
- Pair with toasted bread to soak up every bit of the flavorful sauce.
Variations
Spicy Eggs in Purgatory
Add extra crushed red pepper flakes or diced Calabrian chilies for more heat.
Cheesy Version
Top with shredded mozzarella or provolone before covering the skillet so the cheese melts over the eggs.
Sausage and Eggs
Brown Italian sausage before adding the onions for a heartier meal.
Spinach Eggs in Purgatory
Stir fresh spinach into the tomato sauce during the final few minutes of simmering.
Mediterranean Style
Add sliced olives, capers, and crumbled feta cheese for a Mediterranean-inspired twist.
Herb Lovers
Mix fresh thyme, oregano, and basil into the sauce for extra herbaceous flavor.
Make-Ahead Instructions
The tomato sauce can be prepared up to 3 days in advance and stored in the refrigerator.
When ready to serve, reheat the sauce, add the eggs, and cook them fresh for the best texture.
Storage
Store leftover tomato sauce in an airtight container in the refrigerator for up to 4 days.
If storing with cooked eggs, consume within 2 days for the best quality.
Reheat gently on the stovetop over low heat until warmed through.
Freezing is recommended for the tomato sauce only. Freeze for up to 3 months, then thaw overnight before reheating and adding fresh eggs.
What to Serve with Eggs in Purgatory
This comforting dish pairs wonderfully with:
- Crusty artisan bread
- Toasted sourdough
- Garlic bread
- Focaccia
- Roasted potatoes
- Simple green salad
- Sautéed spinach
- Roasted mushrooms
- Fresh fruit salad
- Parmesan crisps
- Grilled vegetables
Final Thoughts
Eggs in Purgatory is a simple yet deeply satisfying Italian classic that transforms everyday ingredients into a flavorful, comforting meal. Rich tomato sauce, fragrant garlic, herbs, and perfectly poached eggs create a delicious combination that’s ideal for breakfast, brunch, or a quick weeknight dinner. Serve it with plenty of crusty bread to soak up the savory sauce, and you’ll have a hearty meal that’s sure to become a favorite.
