Best Italian Brunch Recipe – Eggs in Purgatory – Restaurant Worthy Cooking

Best Italian Brunch Recipe – Eggs in Purgatory – Restaurant Worthy Cooking November 22, 2025
Best Italian Brunch Recipe - Eggs in Purgatory - Eggs Poached in Spicy tomato sauce

A Restaurant Worthy Home-Made Brunch Recipe

Ciao Bellos, Bellas and all Beautiful people! The best Italian brunch recipe is Uova in Purgatorio (Eggs in Purgatory): golden poached eggs simmered in spicy tomato sauce, served over crispy pan-fried bread. A simple, authentic classic that is perfect for Sunday brunch. It’s relatives are Shakshuka and Huevos Ahogados, but I’m biased and choose it over the rest .

This is a throwback recipe. It was first published in March of 2020 as we went into COVID lock-down. I filmed it with my friend, passionate food lover and former Vancouver Food Vlogger, Billy Lam. At that point Pasta Boy Peter as a business disappeared along with all my acting gigs. Well I’m happy to say November 2025 is my busiest month ever in the business. It has been a long 5 years, but I am grateful to all those who have supported me in so many ways. Enjoy the recipe, and video, which brings back memories of eating with my family on Sunday mornings. Sending you all love and blessings.

Eggs in Purgatory, Uova in Purgatorio

Tomato Sauce Poached Eggs with golden runny yolks
  • In the Middle East it’s called a Shakshuka.
  • In Mexico they call it Huevos Ahogados.
  • Essentially it is eggs poached in a spicy tomato sauce.
  • Whatever you call it, it is a perfect brunch recipe and brings back memories of Sunday with Mamma Ciuffa.
  • Below is the written and video version of the recipe.

You can find all my upcoming Vancouver cooking classes on my events page. Keep checking back for my January through March classes as well.

  • If you’re looking to support a good cause please check out the Mission Possible Gala on-line auction . Their work in the community is inspiring and I’m happy to have donated class tickets to the auction.
  • Mostly I share recipes on Instagram Quick and easy 30 minute meals. My Instagram is private, so please just request to follow and if you can mention this recipe.
  • If you’re looking for some wonderful amazing local ingredients please support UBC Farm’s Market, and Vancouver Farmer’s Market and small purveyors around the city.

Let me know how the dish works out, what else I can offer, and how I can be of service. Remember, in good times and in bad, to reach out for help, and support one another.May you always #EatwiththhoseyouLove®

Peter

Pasta Boy Peter – Eat With Those You Love ®

Vancouver Cooking Classes – Hands on Roman Fettuccine, Puglia Pasta, Roman Pizza, Roman Roast Porchetta, Pillows of Potato Gnocchi, Risotto, and Roman Sauces

Video Recipe

I shot this with my good friend and Vancouver Food Vlogger Billy Lam of Best of 604.  I hope you enjoy it.

The Best Italian Brunch Recipe – Eggs in Purgatory

Best Italian Brunch Recipe: Uova in Purgatorio (Eggs in Purgatory)

As with any recipe always use safe cooking procedures, & food safe practices. Health Canada is a great site for all food safe guidelines. https://www.canada.ca/en/health-canada/topics/food-safety.html

Ingredients:

Serves 2 to 4 people

  • 1 large can of plum tomatoes (approximately 700 grams) that have been passed through a food mill or had the juice squeezed out of them. Discard the flesh or save them for soups. If you like a chunky sauce just dice the plum tomatoes or puree them. (Italian or Californian tomatoes are best but Canadian ones will work too)
  • You can also use fresh tomatoes during the season. 1.5 kg of very ripe fresh tomatoes sliced into even pieces. This will be less liquid and have some of the skins but fresh tomatoes have a beautiful flavour.
  • 1 TBSP of tomato paste (I find this adds sweetness)
  • 2 to 3 Medium cloves of sliced or rough chopped garlic minced
  • 1/2 cup minced, finely chopped, parsley
  • 1/2 cup of dry white wine (This is optional. If you have it add it in, but if you don’t, don’t worry.)
  • Chilli to taste. You can use whole peppers or flakes as you wish and adjust the heat to your own level.
  • Salt & Pepper to taste
  • 2 large to extra-large eggs per person (any size egg will do though)
  • Crack your eggs into a pouring vessel like a large measuring cup.
  • Sourdough, or other rustic style, bread. If you have only regular toast that will also work. It just doesn’t fry up as nice.

Sauce Recipe:

  • Add olive oil to a frying pan and set to a medium heat
  • Add the sliced garlic, chilli flakes, & parsley (saving 1/4), to the frying pan and sauté for 5 minutes making sure the garlic does not burn. Stir the sauce occasionally.
  • Add the tomato
  • Turn the frying pan up to a medium high heat
  • When the sauce has begun to boil (usually within 3 minutes) Turn the heat back down to medium and continue to simmer for 15 minutes, or until the sauce has reduced by 1/3.

Frying your Bread:

  • Cut your bread into ¾ of an inch, 2 cm, thick slices.
  • Heat up a heavy bottomed fry pan or skillet. I usually set my burner to a medium high heat. As an example 7 on a burner that goes to 9.
  • Heat the pan as if you were frying a piece of meat.
  • Coat the bottom of your pan with oil.
  • Let the oil heat up.
  • Salt your oil.
  • Check if the oil is hot by dipping the handle of a wooden spoon into your hot oil. If tiny bubbles form around the handle your oil is ready.
  • Add your bread to you oil.
  • Fry each side until golden brown. You may need to add more oil when you flip. Allow that oil to heat as well.
  • Remove your fried bread to a paper towel lined plate.
  • Once your bread is done move on to the eggs.

Cooking the Eggs:

  • Now that your sauce has reduced by 1/3 you can add your eggs.
  • Turn your sauce down to a medium low heat.
  • Slowly pour your eggs into the sauce one at a time. Ensure that they have enough space between each egg to poach fully.
  • Cover your pan until the egg whites are cooked. Baste the egg yolks with tomato sauce until they are cooked as well.
  • Cook until just before your desired texture and remove the pan from the heat. The residual heat of the sauce will finish cooking your eggs.

Plating your sauce poached Eggs:

  • Taste your sauce and season with salt, pepper and chili flakes to taste.
  • Add a layer of sauce to your fried bread.
  • Place your egg on the sauced bread. Add a little more sauce to the top if you wish.
  • Sprinkle with some of the remaining parsley. Drizzle with olive oil. Season to taste, and grate Parmesan cheese on top.

That’s it! An easy breakfast egg recipe that is tasty & healthy peasant cooking in 15 to 20 minutes. If you like this one please share, like and comment then check out another recipe.

Now go and always, Eat With Those You Love ®

Pasta Boy Peter Inc

601 West Broadway Suite 400

Vancouver, BC V5Z4C2

Vancouver Cooking Classes – Hands on Roman Fettuccine, Puglia Pasta, Roman Pizza, Roman Roast Porchetta, Pillows of Potato Gnocchi, Risotto, and Roman Sauces

Share this page

Italian Cooking Classes, Parties, & Events