I have to tell you about one of my absolute favorite quick meals: Eggs in Purgatory – Easy 20 Minute Recipe! Recipe. This dish is a vibrant, comforting combo of perfectly cooked eggs nestled in a rich, spicy tomato sauce that comes together in no time. It’s a little bit tangy, a little bit spicy, and totally soul-satisfying—perfect for any meal when I want something homey yet exciting. I love how effortlessly it turns simple pantry staples into something absolutely delicious.

Why You’ll Love This Eggs in Purgatory – Easy 20 Minute Recipe! Recipe

Whenever I make this recipe, I’m struck by how wonderfully bold and balanced the flavors are. The tomatoes offer a slight sweetness, complemented by the gentle heat from the chili flakes and the aromatic garlic and onion. Then, the eggs gently poach right in the sauce, creating creamy yolks that blend perfectly with the tangy, herb-infused base. It’s like breakfast and dinner got together to make magic—each bite bursting with warmth and richness.

One of the things that excites me most about this Eggs in Purgatory – Easy 20 Minute Recipe! Recipe is how quickly it comes together without sacrificing flavor. I’m talking about a seriously satisfying meal ready in just 20 minutes, which is a game-changer on busy days or impromptu get-togethers. It’s simple enough for a weeknight dinner, yet elegant enough to impress friends with minimal effort. Plus, the versatility really stands out—I’ve enjoyed it for brunch, a cozy dinner, and even casual lunches. It’s just a dish I find myself craving again and again.

Ingredients You’ll Need

A close-up top view of a dark pan filled with thick, rich red tomato sauce mixed with small chunks of tomato and some small green basil leaves scattered across the surface. The sauce has a slightly shiny texture with a few bubbles showing steam, and the pan edges are stained with sauce. The background is a white marbled texture photo taken with an iphone --ar 4:5 --v 7

The beauty of this recipe lies in its simplicity; each ingredient brings its own little spark to the dish, building layers of flavor and texture that make every mouthful joyful. From the silky olive oil to the fresh torn basil and the sharp parmesan, these ingredients are the stars that make this recipe so unforgettable.

  • Extra virgin olive oil: Adds a fruity richness and helps soften the onions and garlic for a flavorful base.
  • Chopped white onion: Provides subtle sweetness and depth when sautéed.
  • Garlic cloves, minced: Bring warmth and aromatic intensity to the sauce.
  • Peeled plum tomatoes (canned): The foundation of the sauce, offering a bright, tangy tomato flavor.
  • Chili flakes: Add a gentle heat that wakes up the dish without overpowering it.
  • Torn basil: Fresh herbs that lift the sauce with their sweet, peppery notes.
  • Eggs: The centerpiece—poached right in the sauce for a luscious texture.
  • Grated parmesan cheese: Adds salty, nutty richness and a lovely finish.
  • Salt and pepper: Essential to enhance and balance all the flavors.

Directions

Step 1: Heat the extra virgin olive oil in a medium skillet over medium heat until it shimmers. Add the chopped white onion and sauté until soft but not fully cooked, about 1 to 2 minutes. Then, stir in the minced garlic and chili flakes, cooking for another minute until the garlic is fragrant.

Step 2: While the onions and garlic are cooking, pour the canned peeled plum tomatoes into a bowl and mash them gently with a fork to break them up.

Step 3: Add the mashed tomatoes to the skillet. Don’t forget to rinse out the tomato can and the bowl with about half a cup of water, then pour that into the skillet as well—that watery tomato goodness helps the sauce develop flavor. Season with salt and pepper. Let the sauce simmer gently until it thickens, stirring occasionally, about 10 to 15 minutes. At the end, toss in the torn basil and stir through.

Step 4: Carefully crack an egg into a small bowl. Using a spoon, create a shallow well in the simmered tomato sauce and gently slide the egg into it. Repeat this process to add all eggs into their own wells.

Step 5: Sprinkle 1 tablespoon of the grated parmesan cheese over the eggs. Cover the skillet partially and cook until the egg whites are set but the yolks remain runny, usually around 5 minutes.

Step 6: Remove the cover and sprinkle the remaining parmesan cheese and a bit more black pepper and basil on top, for extra flavor and a beautiful finish.

Step 7: Serve immediately with toasted bread to scoop up all the delicious sauce and eggs. This is a meal that invites you to get messy and savor each bite.

Servings and Timing

This recipe serves 2 generously, perfect for sharing or savoring seconds if you’re really hungry. Prep time is quick, just about 5 minutes, since the ingredients are straightforward and require minimal chopping. The cook time is roughly 15 minutes, bringing the total time to a neat 20 minutes from start to finish. There’s no resting or cooling time needed, so you get to enjoy it hot and fresh right away—my favorite way to eat it!

How to Serve This Eggs in Purgatory – Easy 20 Minute Recipe! Recipe

A black cast iron pan filled with four eggs, each with bright yellow yolks and white, soft cooked whites sitting in a thick, rich red tomato sauce. The sauce looks chunky with bits of green herbs visible, covered lightly with melted white cheese on top. The edges of the pan show some sauce stains, and the pan is placed on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

When I serve Eggs in Purgatory – Easy 20 Minute Recipe! Recipe, I love pairing it with some crusty toasted bread that’s perfect for sopping up every last bit of the rich tomato sauce and runny yolk. A rustic sourdough or even a toasted baguette works beautifully. Sometimes, I even add a side salad dressed lightly with lemon vinaigrette to contrast the robust flavors with something crisp and fresh.

For garnishing, fresh torn basil leaves scattered on top add a burst of color and lively aroma. I also like to finish with a sprinkle of extra parmesan or a dash of chili flakes for a bit more heat, depending on my mood. Presentation-wise, I serve it straight from the skillet or transfer carefully to a warm plate, making it feel cozy and inviting.

When it comes to beverages, I find a chilled glass of dry white wine, like Pinot Grigio, pairs wonderfully with the acidity of the tomato sauce. If you prefer something non-alcoholic, sparkling water with a slice of lemon or a lightly brewed iced tea complements the dish’s vibrant flavors. This recipe is a fantastic choice for casual family dinners, weekend brunches, or even when you want to impress friends without spending hours in the kitchen—all served piping hot for the best experience.

Variations

I absolutely love experimenting with this Eggs in Purgatory – Easy 20 Minute Recipe! Recipe to keep it fresh and exciting. For example, swapping out white onion for shallots can add a slightly sweeter, more delicate flavor. If you prefer less heat, you can cut back on the chili flakes or swap them for sweet paprika for a smoky twist.

For my vegan friends, I’ve found that replacing eggs with tofu cubes or vegan egg substitutes works surprisingly well—just simmer gently in the sauce so they absorb all those wonderful flavors. Gluten-free? No worries—the recipe is naturally gluten-free, just serve with your favorite gluten-free bread to keep every bite accessible and delicious.

Another thing I like to do is cook the sauce in a cast-iron skillet for added depth, or try finishing the dish under the broiler for a minute to get a slightly bubbly, golden top on the eggs and cheese. These little tweaks keep this easy 20-minute recipe a versatile staple in my kitchen.

Storage and Reheating

Storing Leftovers

If you have any leftovers, I recommend transferring them into an airtight container and refrigerating within two hours of cooking. The sauce keeps well and the eggs will be good for up to two days, although I find they taste best fresh. Using a shallow container helps the dish cool evenly and maintain flavor integrity.

Freezing

I generally don’t freeze the whole dish with the eggs in it because the texture of the eggs can become rubbery and unpleasant after thawing. However, you can freeze the tomato sauce separately in a freezer-safe container for up to three months. When you’re ready to eat, just thaw the sauce overnight in the fridge and reheat gently before adding fresh eggs to poach right in the warmed sauce.

Reheating

The best way to reheat leftover Eggs in Purgatory – Easy 20 Minute Recipe! Recipe is on the stovetop over low heat, covered, stirring occasionally to warm the sauce evenly without overcooking the eggs. Avoid microwaving directly as it can toughen the eggs and create uneven heating. If you prefer, you can gently re-poach fresh eggs in warmed leftover sauce for the best texture and flavor revival.

FAQs

Can I use fresh tomatoes instead of canned for this recipe?

Definitely! Fresh tomatoes can give the sauce a lighter, fresher flavor. Just blanch, peel, and chop about 4 large ripe tomatoes, then cook them down similarly to canned tomatoes. You may need to simmer a bit longer to thicken the sauce well.

How can I tell when the eggs are perfectly cooked?

I look for whites that are fully set but still tender, and yolks that are still runny or slightly soft. To check, gently tap the white with a spoon—it should be firm and not jiggly. This usually takes around 5 minutes of gentle poaching with a lid on.

Is there a way to make this less spicy?

If you want to tone down the heat, simply reduce or omit the chili flakes. You can add a pinch of sweet paprika instead for color and a hint of smoky flavor without the kick.

What bread do you recommend serving with Eggs in Purgatory?

I love a robust, crusty bread like sourdough or a chewy baguette. They’re perfect for soaking up the sauce and giving you a satisfying chew that complements the silky eggs and tangy tomatoes beautifully.

Can I prepare this recipe in advance?

The tomato sauce can be made a day ahead and kept in the fridge. When ready to serve, reheat the sauce and add fresh eggs to poach. This way, you save time on busy days but still enjoy fresh, perfectly cooked eggs.

Conclusion

I truly hope you give this Eggs in Purgatory – Easy 20 Minute Recipe! Recipe a try. It’s one of those dishes that feels like a warm hug on a plate, quick enough to fit into any hectic day, and luscious enough to make any meal feel special. I love how easy it is to customize and the way it brings everyone together around the table. Once you make it, I think it will become a favorite in your kitchen like it is in mine!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Eggs in Purgatory – Easy 20 Minute Recipe! Recipe

Eggs in Purgatory – Easy 20 Minute Recipe! Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 7 reviews

Eggs in Purgatory is a delicious and easy Italian-inspired dish featuring eggs poached in a spicy, flavorful tomato sauce with garlic, onions, chili flakes, and fresh basil. This hearty meal takes just 20 minutes to prepare and is perfect for breakfast, brunch, or a light dinner. Topped with parmesan cheese and served with toasted bread, it combines comforting textures and bright flavors in one pan.

  • Total Time: 20 minutes
  • Yield: 2 servings

Ingredients

Tomato Sauce

  • 2 tbsp extra virgin olive oil
  • 3 tbsp chopped white onion (cut into small pieces)
  • 2 garlic cloves (minced)
  • 1 14 oz can peeled plum tomatoes
  • 1/4 tsp chili flakes
  • 1 tbsp torn basil
  • salt and pepper to taste

Eggs & Topping

  • 4 eggs
  • 3 tbsp grated parmesan cheese, divided

To Serve

  • Toasted bread, as desired

Instructions

  1. Sauté aromatics: Heat olive oil in a medium-sized skillet over medium heat. When the oil shimmers, add the chopped onion and sauté for 1-2 minutes until soft but not fully cooked. Add minced garlic and chili flakes, continuing to sauté for another minute until fragrant.
  2. Prepare tomatoes: While the aromatics cook, pour the canned peeled plum tomatoes into a bowl and mash them roughly with a fork to break them up.
  3. Simmer tomato sauce: Add the mashed tomatoes to the skillet. Rinse the tomato can and the bowl, adding the rinsing water (about 1/2 cup) to the skillet as well. Season the sauce with salt and pepper. Let it cook uncovered, stirring occasionally, until thickened, about 10-15 minutes. Stir in torn fresh basil.
  4. Add eggs: Crack each egg into a small bowl, then create a small well in the tomato sauce and gently slide the egg into the well. Repeat for all 4 eggs. Sprinkle 1 tablespoon of parmesan cheese evenly over the eggs.
  5. Poach eggs: Cover the skillet partially and cook over medium-low heat for about 5 minutes, or until egg whites are set but yolks remain runny.
  6. Finish and serve: Sprinkle remaining parmesan cheese over the eggs along with additional cracked pepper and basil if desired. Serve hot with toasted bread on the side for dipping.

Notes

  • You can adjust the chili flakes to your preferred spice level or omit for a milder flavor.
  • For firmer yolks, cook eggs a couple of minutes longer.
  • Use good quality plum tomatoes for best flavor in the sauce.
  • Serve with crusty bread to soak up the delicious sauce.
  • This recipe can easily be doubled for more servings.
  • Author: Daisy
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Category: Breakfast
  • Method: Stovetop
  • Cuisine: Italian

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star