Eggs in Purgatory with Garlic Bread

Eggs in Purgatory 7

On weekends I love making brunch at home, and usually it involves eggs with runny yolks. I think that they are one of the most satisfying foods you could eat. I do make avocado toast topped with a sunny side up egg very often, but sometimes I mix it up and make something else, like this Eggs in Purgatory with Garlic Bread.


This is a breakfast that can be made in just 20 minutes, and can easily feed 3-4 people. Instead of using marinara sauce, I made a quick tomato sauce by combining fire roasted tomatoes and tomato paste. I really liked how the the diced tomatoes added texture to the meal. They are also something I almost alway have in my pantry since you can just do so much with them.

Eggs in Purgatory 10

Eggs in Purgatory with Garlic Bread

Yields 3

5 minPrep Time

15 minCook Time

20 minTotal Time

Save Recipe


  • 2 14.5-ounce cans of Fire Roasted Diced Tomatoes
  • 1 6-ounce can of Tomato Paste
  • 1 tablespoon Olive Oil
  • 4-5 Eggs
  • 4-5 slices of Mozzarella
  • 1/4 cup Fresh Basil
  • 2 thick slices of Bread
  • 1 tablespoon Butter
  • 2 cloves Garlic


  1. Mix the diced tomatoes and the tomato paste together in a bowl to make a tomato sauce. Chop the basil.
  2. Heat the olive oil in an oven safe skillet (I used a grill pan) over medium heat. Add the tomato sauce, and the basil, and bring to a slow but steady simmer.
  3. Use a spoon to create spots for the eggs to sit in the sauce. Then crack the eggs into these spots. Add the mozzarella, and let cook for 4 minutes.
  4. While the eggs are cooking in the sauce, prepare the garlic bread. Melt the butter and stir in the garlic. Then spread the butter and garlic mixture on both sides of the slices of bread. Place on a baking sheet.
  5. After about 4 minutes of simmering in the sauce, the eggs should be about 2/3 cooked. The bottom of the whites should be cooked, but the tops will still be raw.
  6. Turn the oven's broiler on, and place an oven rack in middle of your oven. Place the skillet with the eggs in the oven. I find this method of cooking the eggs lets the top of the whites cook, while keeping the yolks runny. Keep an eye on the eggs, they will be ready in 2-3 minutes, once the whites are solid.
  7. Remove the skillet with the eggs from the oven. Move an oven rack to the top, and place the garlic bread under the broiler to toast. Keep on eye on it, it will only need about 30-60 seconds per side to toast.
  8. Serve the eggs in purgatory right away, with a side of garlic bread.

Eggs in Purgatory 6

It is only fair to share...Share on YummlyPin on PinterestShare on Google+Tweet about this on TwitterShare on FacebookShare on LinkedInEmail this to someone
  • Okay, this looks positively amazing! Thanks for the sharing the recipe!

  • Love the garlic bread on the side! Looks incredible!

  • Martina

    yummm, looks good. Thanks for sharing

  • Looks delicious! Thanks for sharing on the What’s for Dinner link up!

  • This looks really delish! Thanks so much for sharing your recipe at Share The Wealth Sunday!

  • Mmmm…I love eggs in purgatory. Though, I’m partial to anything with a tomato sauce. I never thought about how easy they would be to make for a crowd. Thanks so much for the ideas and recipe!

  • I bet this is super yummy. Thanks for sharing at the Inspiration Spotlight party. Have a great week ahead. Pinned & shared.

  • Forgetful Momma

    YUM!! Thank you for linking up to last week’s Tasty Tuesday linky! I’ve pinned your recipes to the Tasty Tuesday Pinterest board and hope that you’ll join us again this week.

  • Quinn Caudill (Dad Whats 4 Din

    What a perfect brunch recipe. Thanks for sharing with us at Throwback Thursday! Pinned and shared.

  • Frugal Hausfrau

    Beautiful breakfast! I love the rotel – Thanks for sharing with us at Throwback Thursday!


  • Merit Weidman Kirkpatrick

    Clever way to cook eggs! Thanks for sharing this with us at the #HomeMattersParty

  • I’ve never had a dish like this before but does it ever look FANTASTIC!

    Thanks for sharing (and for linking up to the #SHINEbloghop).

    Wishing you a lovely day.


Get every new post delivered to your Inbox

Join other followers:

%d bloggers like this: