Brunch & Batter

  • Subscribe
menu icon
go to homepage
  • About Me
  • Recipes
  • Work With Me
subscribe
search icon
Homepage link
  • About Me
  • Recipes
  • Work With Me
×
Home » Recipes » Eggs

Eggs In Purgatory (Poached Eggs in Tomato Sauce)

Published: Sep 12, 2025 by Jennifer

Jump to Recipe Print Recipe

Eggs in Purgatory is a rustic Italian dish made simply by poaching eggs in a flavorful tomato sauce. Despite its wacky name, it's an extremely versatile one-pan brunch recipe that anyone can make. The only requirement is a nice crusty bread to sop up all the eggy, saucy goodness!

Overview of a skillet of poached eggs in tomato sauce.

Eggs in Purgatory, or Uova al Purgatorio (also known as Italian shakshuka), is one of those dishes that feels fancy but is actually very simple.

Shakshuka itself has North African roots, and you've probably spotted it on brunch menus- it's a tomato-based dish, often prepared with red peppers, cumin, paprika, and sometimes a little harissa for heat. The Italian version is a bit more rustic and pared down, relying on just a few pantry staples to create a rich, delicious sauce.

So why the wacky name? Although "Eggs in Purgatory" might sound like the trailer for a spooky Halloween movie, it actually comes from the way the eggs, nestled in bubbling red tomato sauce, resemble souls caught between heaven and hell. Yikes! But I promise, eating it will NOT cause an existential crisis, and you'll definitely be coming back for more.

Jump to:
  • Key ingredients and substitutions
  • Step-by-step instructions
  • 👩‍🍳Expert tips
  • Variations
  • Serving suggestions
  • Storage
  • Frequently asked questions
  • More cozy recipes
  • 📖Recipe

Key ingredients and substitutions

Easy ingredients- minimal effort. See what goes into this rustic Italian shakshuka.

  • Canned tomatoes- Easy and affordable, canned tomatoes offer a ton of flavor and convenience. Reach for whole tomatoes for a better flavor, and crush them yourself.
  • Onions- Adds a little sweetness to the sauce. Shallots would work as well.
  • Garlic- Is it even Italian if there's no garlic? I love using up my leftover roasted garlic when I have some on hand.
  • Herbs and spices- I like to use dried oregano, fresh basil, and fresh parsley. Don't forget the salt and pepper for seasoning.
  • Spice- If you like your sauce a little spicy, you can add crushed red pepper. I love my Calabrian chili paste, so I included it in the recipe. Not a fan of spice? Just leave it out, or use just a pinch.
  • Eggs- For once, size doesn't matter.
  • Olive oil- To saute the onions and flavor the sauce.
  • Bread- Get yourself a fresh loaf of Italian bread for dunking! But any crusty bread (such as a French baguette or sourdough) will work.

Full ingredient list can be found in the recipe card below.

Step-by-step instructions

This one-skillet egg dish comes together in less than 30 minutes, and if you've made any type of tomato sauce before, then you've got this!

Step 1. In a large skillet, sauté the onions until softened. Add the garlic and sauté for 30 seconds. Do not brown.

Step 2. Add the tomatoes, breaking them up with your spoon.

Step 3. Add your seasonings, along with the fresh basil and pepper (if using). Cook on a low simmer, stirring occasionally until thickened.

Step 4. Use a spoon to test the thickness, by moving some of the sauce. If the sauce doesn't immediately fall back on itself, it's ready.

Step 5. Make 5-6 wells in the sauce. Add the eggs to the wells. One of my egg yolks cracked- but hey- no biggy!

Step 6. Cover and cook until the whites are set, and the eggs are cooked to your liking.

*These are abbreviated instructions. The full list of directions can be found in the recipe card below.

👩‍🍳Expert tips

  • Whole tomatoes are more flavorful. If you can, choose canned whole tomatoes rather than crushed or diced tomatoes. Whole tomatoes also allow you to control the final texture of the sauce.
  • Crack your eggs into little bowls. Trust me on this one! First if you get any shells in your bowl, you can remove them easily. Second, it's let's messy. Lastly, it allows you to get the eggs cooking at roughly the same time. If you cracked the eggs directly into the sauce, the first egg will be overcooked by the time you crack your last egg.
  • Toast your bread. While a fresh loaf of Italian bread is delicious on its own, toasting the bread will add even more flavor (and crunch). I like to pan-fry my bread in a skillet with a little olive oil. Cut the bread on the diagonal for a prettier presentation.

Variations

Eggs in Purgatory are so versatile. You can add anything you'd like to your sauce to suit your taste.

  • Add more veggies. Like the Middle Eastern version, sauté red or green bell peppers along with the onions when preparing the sauce, or opt for other veggies such as peas, eggplant, or mushrooms.
  • Get meaty. If you want to make your sauce more substantial, add some ground chopped sausage, pork, or turkey.
  • Herbs and spices. Play around with spices such as sage or cumin.
  • Caponata Eggs in Purgatory. Swap out the sauce in the recipe for my eggplant caponata, and then continue to poach the eggs in the caponata instead. Delish!
  • Chili Eggs in Purgatory. Got leftover chili? Again, omit the sauce, and use leftover chili as your "sauce" base. Continue to poach the eggs right in the chili!

And if none of these sound tempting, just pry open a jar of your favorite store-bought tomato sauce, and you can have brunch on the table in record time. If using store-bought sauce, try to jazz it up a bit with fresh basil or parsley.

Savory eggs in tomato sauce with garlic bread on a white plate, fresh basil garnish.

Serving suggestions

It's not Eggs in Purgatory without a good ol' crusty bread for dunking. If you have Italian blood like me, you are versed in Italian bread/sauce dipping. It's an art.

Don't have Italian bread? No problem. Just use a sturdy bread like a French baguette, sourdough, pita, naan, focaccia, or even bagels- just toast them first. I mean you can even dunk a potato wedge in there, I don't care- just get dunking!

Storage

Italian shakshuka is best eaten right away, but it can be stored for up to 2 days in the fridge then reheated. The eggs may cook a bit more when reheated, but they will still be delicious.

You can reheat portions in the microwave until warmed through. I like to cover the plate with a bowl so the sauce doesn't splatter. You can also gently warm them on the stove in a skillet.

Overview of eggs, sauce and bread on a white plate.

Frequently asked questions

My sauce is watery. What did I do wrong?

Absolutely nothing! Just continue to simmer your sauce (without the cover), until most of the water has evaporated. It will all depend on the size of your skillet and the type (and brand) of your canned tomatoes.

More cozy recipes

Warm and cozy, perfect for cooler weather.

  • Overhead of cherry tomato confit in a baking dish.
    Cherry Tomato Confit with Garlic and Thyme
  • Close-up of French toast casserole in a white pan.
    Baked Brioche French Toast
  • Applesauce in a clear jar with cinnamon sticks next to it.
    Honeycrisp Applesauce with Brown Sugar and Cinnamon
  • Cloe-up of blackberry grilled cheese with blackberries in the foreground.
    Blackberry Boursin Grilled Cheese

Made this recipe? I'd love to hear about it. Please leave a ⭐⭐⭐⭐⭐ rating and comment below the recipe. Snapped a photo? Tag @brunchandbatter on Instagram so I can see your creation!

📖Recipe

Overview of poached eggs in a skillet with tomato sauce with bread.

Eggs in Purgatory (Poached Eggs in Tomato Sauce)

Eggs in Purgatory is a rustic Italian dish made simply by poaching eggs in a flavorful tomato sauce. Despite its wacky name, it's an extremely versatile one-pan brunch recipe that anyone can make. The only requirement is a nice crusty bread to sop up all the eggy, saucy goodness!
5 from 1 vote
Prevent your screen from going dark
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
Course Breakfast, Brunch, Main Course
Cuisine Italian
Servings 4 (2-4 servings)
Calories 42 kcal

Equipment

  • large skillet with a lid
  • small bowls or ramekins for preparing the eggs optional

Ingredients
 

  • 1 tablespoon extra virgin olive oil
  • ⅓ cup chopped yellow onion
  • 2 large garlic cloves, minced
  • 1 28-ounce can whole or crushed tomatoes
  • ½ teaspoon Kosher salt, plus more to taste
  • ¼ teaspoon freshly ground black pepper, plus more to taste
  • ¼ teaspoon dried oregano
  • ½ teaspoon Calabrian chile paste or spread, or ¼-½ teaspoon crushed red chile flakes, plus more to taste can omit if you don't like spice
  • 2 large fresh basil leaves, chopped, plus more for garnish
  • 5-6 (any size) eggs
  • 1 tablespoon chopped fresh parsley for topping
  • grated Parmesan or Pecorino Romano cheese for topping optional
  • Italian or French bread for serving, toasted

Instructions
 

  • In a large skillet over medium heat, sauté the onions until softened, about 4-5 minutes. Add the garlic, and sauté for 30 seconds (do not brown).
    1 tablespoon extra virgin olive oil, ⅓ cup chopped yellow onion, 2 large garlic cloves, minced
  • Add the tomatoes and stir, breaking them up in the skillet (if using whole tomatoes). Stir in the salt, pepper, oregano, basil, and red pepper (if using). Reduce the heat to medium-low, and simmer gently (uncovered) until the sauce has thickened, adjusting the heat as needed. Your sauce is ready when you can swipe your spatula across the sauce, and see the bottom of the skillet (without it quickly falling back on itself). Taste your sauce and adjust for seasoning.
    1 28-ounce can whole or crushed tomatoes, ½ teaspoon Kosher salt, plus more to taste, ¼ teaspoon freshly ground black pepper, plus more to taste, ¼ teaspoon dried oregano, ½ teaspoon Calabrian chile paste or spread, or ¼-½ teaspoon crushed red chile flakes, plus more to taste, 2 large fresh basil leaves, chopped, plus more for garnish
  • Prepare your eggs. Crack each egg into a small bowl or ramekin (this step is optional, but very helpful, otherwise if you're comfortable you can crack the egg directly into the sauce). Make 5-6 wells in your sauce (close to the perimeter and all around). Gently place an egg in each of the wells. Season the eggs with additional salt and pepper. Cover and cook the eggs on low until the whites are set and the yolks are still a bit runny (or more well done if you prefer), about 5-8 minutes.
    5-6 (any size) eggs, 1 tablespoon chopped fresh parsley for topping
  • Serve immediately with additional basil, parsley, and grated cheese, if using. Serve with toasted crusty bread.
    grated Parmesan or Pecorino Romano cheese for topping, Italian or French bread for serving, toasted

Notes

  • Whole tomatoes are more flavorful. If you can, choose canned whole tomatoes rather than crushed or diced tomatoes. Whole tomatoes also allow you to control the final texture of the sauce.
  • Crack your eggs into little bowls. Trust me on this one! First if you get any shells in your bowl, you can remove them easily. Second, it's let's messy. Lastly, it allows you to get the eggs cooking at roughly the same time. If you cracked the eggs directly into the sauce, the first egg will be overcooked by the time you crack your last egg.
  • Toast your bread. While a fresh loaf of Italian bread is delicious on its own, toasting the bread will add even more flavor (and crunch). I like to pan-fry my bread in a skillet with a little olive oil. Cut the bread on the diagonal for a prettier presentation.

Nutrition*

Serving: 2 eggs with sauce (without bread) | Calories: 42kcal | Carbohydrates: 2g | Protein: 0.5g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 3g | Cholesterol: 5mg | Sodium: 298mg | Potassium: 42mg | Fiber: 0.5g | Sugar: 1g | Vitamin A: 179IU | Vitamin C: 3mg | Calcium: 12mg | Iron: 0.3mg

*Nutrition information is an estimate and provided as a courtesy. Actual values may vary based on ingredients, measurements, and substitutions.

Made this recipe?Leave a comment and a star rating below. If you snapped a photo, tag @brunchandbatter on Instagram!

More Egg Recipes

  • Close up of soft boiled eggs in pattered cups with toast in them.
    Foolproof Soft-Boiled Eggs With Rye Toast
  • Toaster cake breakfast sandwich with bacon, egg, and cheese on deli paper.
    Toaster Cake Breakfast Sandwich
  • Overhead close up of scrambled eggs in a blue skillet.
    Buttermilk Scrambled Eggs
  • Close-up of strata in a red baking dish.
    Smoked Sausage Strata

Comments

    5 from 1 vote

    Brunch success? Share a ⭐ rating and comment below. Cancel reply

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

    Recipe Rating




  1. Hernan says

    September 17, 2025 at 2:03 pm

    5 stars
    It was sinfully delicious 😉

    Reply
    • Jennifer says

      September 17, 2025 at 4:23 pm

      Best comment ever! So glad you like it.

      Reply
Author looking at the camera holding eggs.

About Jennifer


Oh, hey there! I'm Jennifer, the recipe developer, blogger, and food photographer behind Brunch and Batter. I've been a seasoned home cook (and nurse) for over 25 years, specializing in unique breakfast recipes, updated lunch classics, and simple, no-fuss desserts. I'm so glad you found me! Read more...

Popular Recipes

  • Close-up of berry granola in a clear mason jar on a wood surface.
    Mixed Berry Granola
  • Three date muffins on a textured pan with brown sugar and dates.
    Brown Sugar Date Muffins
  • Lemon pizzelles stacked on top of each other on white wood with lemon in the background.
    Easy Lemon Pizzelle
  • Close-up of goat cheese-scrambled eggs on a white plate.
    Goat Cheese Scrambled Eggs

Egg-Free Breakfast Ideas

  • Close-up of a cheddar and sage biscuit on a white plate.
    Savory Cheddar and Sage Biscuits
  • Overhead and close-up view of lemon ricotta toast on white parchment paper.
    Lemon Ricotta Raspberry Toast
  • Breakfast banana split with yogurt with fresh fruit and nuts.
    Brûlée Banana Split with Yogurt
  • Candied bacon with rosemary on a wire rack.
    Rosemary and Fig Candied Bacon

Subscribe to receive my latest recipes!

Subscribe

* indicates required
 
 

Footer


↑ back to top

About

  • Privacy Policy
  • Terms & Conditions

Newsletter

  • Sign Up for recipes

Contact

  • Work with Me
  • Portfolio

Copyright © 2026 Brunch and Batter

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.