The warmth of a skillet filled with tangy tomatoes and perfectly poached eggs fills the kitchen with an inviting aroma, setting the scene for a delicious meal. This dish, known as Eggs in Purgatory, comes together in just 25 minutes, blending the comforting flavors of spices and fresh herbs. Its charm lies in the simplicity of its preparation and its ability to transform a few staple ingredients into an impressive, satisfying meal.
This recipe is perfect for those busy weeknights when you want something quick yet packed with flavor. Ideal for breakfast lovers or anyone craving a cozy brunch, this dish will surely delight. You can make the tomato base ahead of time and store it for an easy assembly when hunger strikes.
Why You’ll Love This Recipe
- The eggs are perfectly poached within a flavorful, warm tomato bath.
- It comes together in under 30 minutes, making it a go-to weeknight meal.
- A sprinkle of fresh herbs adds a burst of color and freshness.
- The dish is naturally vegetarian and can be easily made vegan.
What You’ll Need
Gather these ingredients to create this flavorful dish.
For the Tomato Base
- 1 can (14 oz) diced tomatoes
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon red pepper flakes
- Salt and pepper to taste
- Olive oil
For the Eggs
- 4 large eggs
For Serving
- Fresh basil or parsley for garnish
Note: Use fire-roasted diced tomatoes for a smoky flavor.
Substitutions & Swaps
- Use shallots instead of onions.
- Replace red pepper flakes with fresh chili.
- Swap eggs with tofu for a vegan option.
- Omit tomatoes and use bell peppers for a different base.
How to Make It
Start by cooking this delightful dish with these simple steps.
Heat olive oil
Heat olive oil in a skillet over medium heat, allowing it to warm up before adding other ingredients.
Sauté onion
Add chopped onion and cook until softened, which should take about 5 minutes.
Stir in garlic and red pepper
Stir in minced garlic and red pepper flakes, cooking for an additional minute until fragrant.
Add tomatoes
Add the canned tomatoes, salt, and pepper; simmer for 5-10 minutes to meld the flavors.
Create wells
Create wells in the tomato mixture and crack an egg into each well, ensuring even spacing.
Cover and cook
Cover the skillet and cook until the eggs are set to your liking, about 5-7 minutes for runny yolks.
Garnish and serve
Garnish with fresh basil or parsley before serving, adding a fresh touch to the dish.
How to Store It
Fridge: Store in an airtight container for up to 3 days.
Freezer: No, the eggs will not freeze well.
Reheat: Use a skillet over low heat, warming for about 5 minutes.
Tips for Best Results
- Use a high-quality olive oil for flavor.
- Adjust the red pepper flakes according to your spice preference.
- Make sure to crack the eggs gently to keep the yolks intact.
- Serve immediately for the best texture and flavor.
Serving Suggestions
- Pair with crusty bread for dipping.
- Serve alongside a fresh green salad.
- Ideal for a hearty brunch with friends.




Leave a Comment