Eggs in Purgatory Recipe: Spicy, Flavorful, and Perfect for Breakfast

Eggs in Purgatory is a classic dish where eggs are gently poached in a rich, spicy tomato sauce. The combination of tangy tomatoes, aromatic herbs, and runny yolks creates a comforting breakfast or brunch dish that’s both visually stunning and deeply satisfying. It’s easy to make yet impressive enough to serve to guests.
The Secret Behind Perfect Eggs in Purgatory
The key to this dish is balancing the heat of the sauce with the delicate texture of the eggs. Simmering the tomato base slowly allows flavors to meld, while carefully cracking eggs into the sauce ensures they cook gently, keeping yolks creamy. Fresh herbs added at the end enhance aroma and add a pop of color, creating a dish that’s flavorful and visually striking.
Ingredients

For the Sauce:
- 
2 tablespoons olive oil 
- 
1 small onion, finely chopped 
- 
2 garlic cloves, minced 
- 
1 red bell pepper, diced 
- 
1 can (14 oz) crushed tomatoes 
- 
1 teaspoon smoked paprika 
- 
½ teaspoon red pepper flakes (adjust to taste) 
- 
Salt and black pepper to taste 
- 
2 tablespoons chopped fresh basil or parsley 
For the Eggs:
- 
4 large eggs 
- 
Optional: crumbled feta or Parmesan for garnish 
- 
Crusty bread for serving 
Step-by-Step Instructions
Step 1: Making the Sauce
First, heat olive oil in a skillet over medium heat. Add onions and bell peppers, sautéing until soft. Next, add garlic and cook until fragrant, about 30 seconds. Then, pour in crushed tomatoes, smoked paprika, red pepper flakes, salt, and pepper. Simmer for 10–15 minutes until sauce thickens slightly.
Pro Tip: Simmer gently; high heat can make sauce too watery or harsh.
Step 2: Adding the Eggs
Make small wells in the tomato sauce using a spoon. Crack one egg into each well carefully. Cover the skillet and simmer on low heat until egg whites are set but yolks remain runny, about 5–7 minutes.
Step 3: Garnishing and Serving

Sprinkle chopped fresh basil or parsley over the top. Optionally, add crumbled feta or grated Parmesan. Serve directly from the skillet with crusty bread for dipping.
Flavor Variations
- 
Spicy: Add extra red pepper flakes or a dash of hot sauce to the sauce. 
- 
Mediterranean: Mix in olives, capers, or sun-dried tomatoes for a briny twist. 
- 
Cheesy: Add mozzarella or fontina slices before covering to melt over the eggs. 
Storage & Reheating Tips
Store leftovers in an airtight container in the fridge for up to 2 days. Reheat gently in a skillet over low heat to avoid overcooking the eggs. For make-ahead meals, prepare the tomato sauce in advance, then add eggs just before serving.
Common Mistakes & How to Avoid Them
- 
Overcooking eggs: Keep the heat low and check frequently to preserve runny yolks. 
- 
Sauce too thin: Simmer long enough to concentrate flavors. 
- 
Crowding skillet: Space eggs evenly so they cook evenly. 
- 
Not seasoning properly: Taste sauce before adding eggs to adjust salt and spice. 
Why This Recipe Works
- 
Gentle simmering balances sauce flavor with tender eggs. 
- 
Fresh herbs elevate aroma and taste. 
- 
Spicy, tangy, and savory elements create depth. 
- 
Easy to adapt with variations for different flavor profiles. 
- 
Perfect for breakfast, brunch, or light dinner. 
Final Thoughts
Eggs in Purgatory is a flavorful, comforting dish that’s as beautiful as it is delicious. Its combination of rich tomato sauce and creamy eggs makes it a standout for breakfast, brunch, or even a casual dinner. With simple ingredients and a little patience, you can create a cozy, restaurant-quality meal at home.
 
				
				
			 
				