Eggs in Purgatory is a delightful and spicy Italian dish that features eggs poached in a rich tomato sauce. This meal is perfect for breakfast, brunch, or even a light dinner. Its vibrant flavors and comforting textures make it a standout choice for various occasions, whether you’re hosting friends or enjoying a cozy night in. With simple ingredients and straightforward preparation, this dish will quickly become a favorite in your cooking repertoire.
Why You’ll Love This Recipe
- Quick to Prepare: With just 30 minutes from start to finish, this recipe is perfect for busy mornings.
- Flavor-Packed: The combination of spices and fresh ingredients creates a savory experience in every bite.
- Versatile Meal: Enjoy it any time of day—breakfast, lunch, or dinner! Pair with toast or over rice for variety.
- Healthful Ingredients: Packed with nutritious veggies and protein-rich eggs, this dish supports a balanced diet.
- Customizable: Feel free to add your favorite herbs or vegetables to tailor the recipe to your taste.
Tools and Preparation
Before diving into this delicious recipe, ensure you have the right tools on hand. Having the essentials ready will make your cooking experience smooth and enjoyable.
Essential Kitchen Tools
- Large skillet
- Wooden spoon
- Small bowls
- Knife
- Cutting board
Why These Tools Matter
- Large skillet: Essential for sautéing onions and garlic evenly while providing ample space for simmering the sauce.
- Wooden spoon: Perfect for mixing ingredients without scratching your cookware.
- Small bowls: Great for cracking eggs individually before adding them to the sauce, preventing any yolk breakage.
Ingredients
This spicy Eggs in Purgatory involves eggs poached in a spicy tomato sauce, making for an easy, anytime meal.
Ingredients:
– 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
– 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)
– toasted bread slices, (for serving)

How to Make Eggs in Purgatory
Step 1: Heat the Oil
In a large skillet, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 3 to 4 minutes. Next, 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 about 30 seconds until fragrant.
Step 3: Simmer Tomatoes
Pour in the canned diced tomatoes and reduce heat to medium-low. Allow to simmer uncovered until the sauce thickens slightly, approximately 10 minutes.
Step 4: Incorporate Spinach
Stir in the fresh baby spinach. Mix well until wilted and combined with the tomato sauce.
Step 5: Add Cheese and Eggs
Arrange mozzarella cheese pieces throughout the tomato mixture. Use the back of a spoon to create four divots in the sauce. Crack each egg into a small bowl first then gently place one egg into each divot. Season with salt and pepper.
Step 6: Cook Eggs
For soft yolks, cover and cook for about 3 to 5 minutes. For firmer eggs, continue cooking for an additional 2 to 3 minutes.
Step 7: Toast Bread
While the eggs are cooking, toast some bread slices with butter on a hot pan or griddle. Set aside when done.
Step 8: Serve
When finished cooking, top eggs with fresh dill and parmesan if desired. Sprinkle with extra salt and pepper as needed. Serve immediately with toasted bread on the side. Enjoy your flavorful Eggs in Purgatory!
How to Serve Eggs in Purgatory
Serving Eggs in Purgatory is about enhancing its delicious flavors and textures. This dish pairs beautifully with a variety of accompaniments, making it perfect for any meal of the day.
With Toasted Bread
- Toasted bread slices provide a crunchy base that complements the rich tomato sauce and runny eggs. Spread some butter or olive oil for added flavor.
With Fresh Herbs
- Garnish with fresh dill, parsley, or basil to elevate the dish’s taste. These herbs add a burst of freshness that balances the spices in the sauce.
Over Rice or Quinoa
- Serving Eggs in Purgatory over rice or quinoa creates a hearty meal. The grains soak up the sauce, making each bite flavorful and satisfying.
On a Bed of Greens
- For a lighter option, serve the eggs on a bed of fresh greens like arugula or spinach. The slight bitterness of the greens contrasts nicely with the spicy tomato sauce.
With Avocado Slices
- Adding avocado slices brings creaminess to the dish. The healthy fats from avocados make this meal more filling while enhancing its nutritional value.
How to Perfect Eggs in Purgatory
Perfecting Eggs in Purgatory is all about achieving the right balance of flavors and ensuring your eggs are cooked to your liking. Here are some tips for success:
- Use fresh ingredients: Fresh tomatoes and herbs provide vibrant flavors that canned products may lack.
- Adjust spice levels: Customize the heat by varying red pepper flakes according to your preference; start small and add more if desired.
- Control egg doneness: Covering the skillet helps cook the eggs evenly. Adjust cooking time based on how runny you want your yolks.
- Experiment with cheese: Try different cheeses like feta or goat cheese for unique flavor profiles alongside mozzarella.

Best Side Dishes for Eggs in Purgatory
Pairing side dishes with Eggs in Purgatory can enhance your meal experience. Consider these options to complement your dish:
- Mixed Green Salad: A simple salad with mixed greens, cherry tomatoes, and vinaigrette adds freshness to your plate.
- Garlic Bread: Crunchy garlic bread makes for an excellent dipper, soaking up the tangy tomato sauce.
- Roasted Vegetables: Seasonal roasted vegetables like zucchini or bell peppers provide a nutritious side that pairs well.
- Frittata: A light frittata filled with seasonal veggies can round out your meal beautifully.
- Couscous Salad: A Mediterranean couscous salad adds texture and flavor diversity with olives and feta cheese.
- Sautéed Kale: Lightly sautéed kale seasoned with lemon juice offers a nutrient-rich side that complements the rich sauce.
- Fruit Salad: A refreshing fruit salad provides a sweet contrast to the spiciness of the dish, balancing flavors perfectly.
- Potato Wedges: Crispy potato wedges seasoned with herbs create a hearty side that many enjoy alongside eggs dishes.
Common Mistakes to Avoid
When making Eggs in Purgatory, it’s easy to make a few missteps. Here are some common mistakes and how to avoid them.
- Skipping the seasoning: Not seasoning the sauce adequately can lead to bland flavors. Make sure to taste and adjust the spices as needed.
- Overcooking the eggs: If you cook the eggs too long, they will become rubbery. Aim for a soft yolk by covering the skillet and watching closely.
- Using the wrong tomatoes: Opt for high-quality canned diced tomatoes for the best flavor. Avoid using overly processed options that might lack freshness.
- Not letting the sauce thicken: Rushing through the simmering step will result in a watery sauce. Allow the sauce to reduce properly for rich, intense flavor.
- Forgetting fresh herbs: Fresh herbs enhance the dish significantly. Don’t skip this garnish; it adds brightness and flavor balance.
Refrigerator Storage
- Store leftovers in an airtight container.
- Keep in the fridge for up to 3 days.
- Reheat only what you plan to eat to maintain texture.
Freezing Eggs in Purgatory
- Place cooled portions in freezer-safe containers.
- Freeze for up to 2 months.
- Label containers with date and contents for easy identification.
Reheating Eggs in Purgatory
- Oven: Preheat to 350°F (175°C). Place in an oven-safe dish covered with foil for about 15 minutes until heated through.
- Microwave: Use a microwave-safe dish; heat in 30-second intervals, stirring gently until warmed through.
- Stovetop: Heat on low in a skillet, adding a splash of water to help steam it, covering until warm.

Frequently Asked Questions
What is Eggs in Purgatory?
Eggs in Purgatory is a traditional Italian dish where eggs are poached in a spicy tomato sauce, creating a hearty meal perfect for any time of day.
How do I customize my Eggs in Purgatory?
You can add various vegetables like bell peppers or zucchini. Experiment with different cheeses or herbs like basil or parsley for added flavor.
Can I make this dish vegetarian?
Yes! Simply omit any meat and focus on enhancing the tomato base with more vegetables or legumes for additional protein.
How do I serve Eggs in Purgatory?
Typically, this dish is served hot from the skillet alongside toasted bread slices for dipping into the flavorful sauce.
What can I do with leftovers?
Leftovers can be easily stored and reheated as detailed above. They also make a great filling for wraps or mixed into rice dishes!
Conclusion
Eggs in Purgatory is not only delicious but also versatile, making it suitable for breakfast, lunch, or dinner. Feel free to customize it with your favorite ingredients or spices. Try this recipe today and enjoy its comforting flavors!
Eggs in Purgatory
Savor the vibrant flavors of Eggs in Purgatory, a delightful Italian dish where perfectly poached eggs meet a spicy tomato sauce. This comforting meal is versatile enough for breakfast, brunch, or even a light dinner. With its simple ingredients and straightforward preparation, you can whip up this culinary delight in just 30 minutes. The combination of rich tomatoes, fresh spinach, and creamy mozzarella creates a satisfying dish that will impress your family and friends. Get ready to indulge in this flavorful experience that’s sure to become a staple in your cooking repertoire.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Serves 4
- Category: Breakfast & Brunch
- Method: Stovetop
- Cuisine: Italian
Ingredients
- 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
- 3 ounces fresh mozzarella cheese slices, broken into pieces
- 4 large eggs
- Fresh dill for garnish (or herbs like cilantro, parsley, or basil)
- Toasted bread slices for serving
Instructions
- Heat olive oil in a large skillet over medium heat. Sauté chopped onion until translucent (3-4 minutes), then add minced garlic for an additional 20 seconds.
- Stir in red pepper flakes, smoked paprika, salt, and pepper; cook for about 30 seconds until fragrant.
- Add canned diced tomatoes and reduce heat to medium-low. Simmer uncovered until sauce thickens slightly (about 10 minutes).
- Mix in fresh baby spinach until wilted.
- Distribute mozzarella pieces throughout the sauce. Create four divots and crack an egg into each; season with salt and pepper.
- Cover skillet and cook for about 3-5 minutes for soft yolks or longer for firmer eggs.
- Serve topped with fresh dill and alongside toasted bread.
Nutrition
- Serving Size: 1 serving
- Calories: 335
- Sugar: 6g
- Sodium: 640mg
- Fat: 22g
- Saturated Fat: 7g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 19g
- Fiber: 5g
- Protein: 16g
- Cholesterol: 370mg



Leave a Comment