Eggs in Purgatory is a delightful dish that brings together the warmth of spicy tomato sauce and perfectly poached eggs. This traditional Italian recipe is not just for breakfast; it’s ideal for brunch, lunch, or even a light dinner. Its robust flavors and satisfying ingredients make it a standout meal that can be whipped up quickly, ensuring you can enjoy this comforting dish anytime.
Why You’ll Love This Recipe
- Easy to Prepare: This recipe comes together in just 30 minutes, allowing you to serve a delicious meal without spending hours in the kitchen.
- Flavor-Packed: The combination of spices and fresh ingredients delivers an explosion of flavor that will delight your taste buds.
- Versatile Dish: Enjoy this meal at any time of day—breakfast, brunch, or dinner. It’s perfect for any occasion.
- Healthy Ingredients: Packed with nutritious vegetables and protein-rich eggs, this dish checks all the boxes for a balanced meal.
- Customizable: Feel free to add your favorite herbs or vegetables to make it truly your own!
Tools and Preparation
To make this delicious Eggs in Purgatory, you’ll need some essential kitchen tools that will make the cooking process smooth and enjoyable.
Essential Kitchen Tools
- Large skillet
- Wooden spoon
- Small bowls (for cracking eggs)
- Measuring spoons
- Cutting board
Why These Tools Matter
- Large skillet: Provides ample space for cooking the sauce and poaching the eggs evenly.
- Wooden spoon: Perfect for stirring without scratching your cookware while helping to blend flavors seamlessly.
Ingredients
This spicy Eggs in Purgatory, a traditional Italian dish, involves eggs poached in a spicy tomato sauce, making for an easy, anytime meal.
For the Sauce
- 3 tablespoons olive oil
- 1 small yellow onion, (finely chopped)
- 3 cloves garlic, (minced)
- ½ teaspoon red pepper flakes
- ½ teaspoon smoked paprika
- ½ teaspoon kosher salt
- ½ teaspoon freshly ground black pepper
- 28 ounces canned diced tomatoes
- 2 cups fresh baby spinach
For the Eggs
- 3 ounces fresh mozzarella cheese slices, (broken into pieces)
- 4 large eggs
- Fresh dill, (for garnish (or other herbs such as cilantro, parsley, and basil))
- Parmesan cheese, (optional, for garnish)
For Serving
- Toasted bread slices

How to Make Eggs in Purgatory
Step 1: Heat the Oil
In a large skillet, heat olive oil over medium heat. Add the chopped onion and sauté until translucent, about 3 to 4 minutes. Then add minced garlic to the skillet and continue to sauté for an additional 20 seconds or until fragrant.
Step 2: Add Spices
Add in red pepper flakes, smoked paprika, salt, and pepper. Cook for 30 seconds or until these spices become fragrant.
Step 3: Create the Sauce
Pour in the chopped tomatoes and turn the heat down to medium-low. Simmer uncovered until the tomatoes thicken into a sauce—this should take about 10 minutes.
Step 4: Incorporate Spinach
Stir in the fresh baby spinach into your sauce mixture until well combined.
Step 5: Add Cheese and Create Divots
Arrange the mozzarella cheese randomly within the tomato mixture. Using the back of a spoon, create 4 divots in the sauce mixture for each egg.
Step 6: Poach Eggs
Crack each egg into a small bowl carefully to avoid breaking any yolks. Gently place one egg into each divot. Season lightly with salt and pepper. Cover and cook for about 3 to 5 minutes if you want soft yolks; cook longer if you prefer firmer eggs (2 to 3 additional minutes).
Step 7: Toast Bread
While waiting on the eggs, toast some bread with butter on a hot pan or griddle. Set aside when golden brown.
Step 8: Serve
Once done cooking, top your poached eggs with fresh dill and parmesan as desired. Sprinkle with additional salt and pepper if needed. Serve immediately with toasted bread on the side.
How to Serve Eggs in Purgatory
Eggs in Purgatory is a hearty dish that can be enjoyed in various ways. Whether for breakfast, brunch, or even dinner, serving it with the right accompaniments enhances the experience.
With Toasted Bread
- Toasted bread slices are perfect for scooping up the spicy tomato sauce and runny egg yolks. You can use crusty sourdough or whole grain bread for added flavor.
Fresh Herbs Garnish
- Adding fresh herbs like dill, parsley, or basil not only brightens the dish but also adds freshness. They enhance the flavor profile and make it visually appealing.
Side Salad
- A light side salad with mixed greens and a simple vinaigrette complements the richness of Eggs in Purgatory. It adds a refreshing contrast.
Avocado Slices
- Creamy avocado slices on the side provide a smooth texture that balances the spice of the dish. They’re also packed with healthy fats!
How to Perfect Eggs in Purgatory
To achieve the best results with your Eggs in Purgatory, consider these tips:
- Use fresh ingredients: Fresh tomatoes and greens elevate the overall taste and nutrition of your dish.
- Control the spice level: Adjust red pepper flakes according to your preference for heat; you can always add more later.
- Watch the eggs closely: For perfectly poached eggs, keep an eye on them while cooking to ensure desired doneness.
- Experiment with cheese: While mozzarella is traditional, try using feta or goat cheese for a different flavor twist.
- Customize with vegetables: Feel free to add bell peppers or zucchini to the sauce for extra nutrients and flavor.

Best Side Dishes for Eggs in Purgatory
Pairing your Eggs in Purgatory with side dishes can create a well-rounded meal. Here are some great options to consider:
- Roasted Potatoes: Crispy roasted potatoes seasoned with herbs make a delightful addition.
- Grilled Asparagus: Lightly grilled asparagus provides a fresh and crunchy contrast.
- Feta Cheese Salad: A salad featuring feta, cucumbers, and olives adds Mediterranean flair.
- Garlic Bread: Crunchy garlic bread is excellent for dipping into the tomato sauce.
- Fruit Salad: A refreshing fruit salad brings sweetness to balance the savory flavors.
- Quinoa Pilaf: Quinoa pilaf offers a protein-rich side that complements the dish’s heartiness.
Common Mistakes to Avoid
When preparing Eggs in Purgatory, there are common pitfalls that can affect your dish. Here are some mistakes to watch for:
- Using low-quality tomatoes: Poor-quality canned tomatoes can lead to a bland sauce. Always opt for high-quality canned tomatoes for the best flavor.
- Overcooking the eggs: Cooking the eggs too long can result in a rubbery texture. Keep an eye on them and cook just until they reach your desired doneness.
- Skipping seasoning: Neglecting to season the sauce properly can make your dish taste flat. Be generous with salt and pepper, and don’t forget the herbs!
- Not adjusting spice levels: Each person has different spice tolerances. Start with less red pepper flakes and adjust according to your preference.
- Forgetting about the cheese: Cheese adds creaminess and flavor. Don’t skip this step; ensure you distribute it evenly in the sauce.
Refrigerator Storage
- Store in an airtight container for up to 3 days.
- Allow the dish to cool completely before sealing.
Freezing Eggs in Purgatory
- Place in freezer-safe containers or bags.
- Can be stored for up to 2 months; label with the date.
Reheating Eggs in Purgatory
- Oven: Preheat to 350°F (175°C) and bake covered until heated through, about 15-20 minutes.
- Microwave: Heat in short bursts of 30 seconds, stirring gently between each burst until hot.
- Stovetop: Reheat on low heat in a skillet, stirring gently until warmed.

Frequently Asked Questions
What is Eggs in Purgatory?
Eggs in Purgatory is a traditional Italian dish featuring poached eggs nestled in a spicy tomato sauce, often served with bread.
How do I customize my Eggs in Purgatory?
You can add various vegetables like bell peppers or zucchini, or use different cheeses such as feta or goat cheese for added flavor.
Can I make this recipe ahead of time?
Yes, you can prepare the tomato sauce ahead of time and then add the eggs just before serving for optimal freshness.
What should I serve with Eggs in Purgatory?
Toasted bread pairs perfectly with this dish. You may also serve it alongside a fresh salad for a balanced meal.
Conclusion
Eggs in Purgatory is not only delicious but also highly versatile. Its blend of spices and rich flavors makes it perfect for breakfast, brunch, or even dinner. You can customize it by adding your favorite veggies or altering spice levels. Give this recipe a try, and enjoy a comforting meal that everyone will love!
Eggs in Purgatory
- Total Time: 30 minutes
- Yield: Serves 4
Description
Eggs in Purgatory is a delicious and comforting dish that marries the richness of poached eggs with a zesty, spicy tomato sauce. Perfect for breakfast, brunch, or even a light dinner, this Italian classic is both satisfying and quick to prepare, making it an ideal choice for any meal. With its vibrant flavors and hearty ingredients like fresh spinach and mozzarella, this recipe invites creativity—feel free to add your favorite herbs or vegetables for a personal twist. Enjoy this flavorful skillet dish alongside toasted bread for a delightful experience that will warm your soul.
Ingredients
- 3 tablespoons olive oil
- 1 small yellow onion (finely chopped)
- 3 cloves garlic (minced)
- ½ teaspoon red pepper flakes
- ½ teaspoon smoked paprika
- 28 ounces canned diced tomatoes
- 2 cups fresh baby spinach
- 4 large eggs
- 3 ounces fresh mozzarella cheese (broken into pieces)
- Fresh dill (for garnish)
- Toasted bread slices
Instructions
- Heat olive oil in a large skillet over medium heat. Sauté chopped onion until translucent (3-4 minutes), then add minced garlic and cook until fragrant (20 seconds).
- Stir in red pepper flakes, smoked paprika, salt, and pepper; cook for another 30 seconds.
- Pour in diced tomatoes and simmer on medium-low for about 10 minutes until thickened.
- Add baby spinach and stir until well combined.
- Arrange mozzarella pieces in the sauce and create divots for each egg using the back of a spoon.
- Crack eggs into small bowls, then gently place one egg in each divot. Season lightly with salt and pepper. Cover and cook for 3-5 minutes for soft yolks.
- While eggs are cooking, toast slices of bread in a pan with butter until golden brown.
- Once cooked, garnish poached eggs with fresh dill and serve immediately with toasted bread.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Breakfast & Brunch
- Method: Skillet
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 6g
- Sodium: 600mg
- Fat: 22g
- Saturated Fat: 6g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 5g
- Protein: 14g
- Cholesterol: 370mg



