Eggs in Purgatory with Spinach, Mozzarella, and Toasted Bread Recipe

Introduction

Eggs in Purgatory is a vibrant and comforting dish featuring eggs poached in a spicy tomato sauce with melted mozzarella. This Italian-inspired meal is perfect for breakfast, brunch, or a light dinner when served with toasted bread.

A white pan filled with a cooked dish showing four sunny-side-up eggs with bright yellow yolks sitting on a thick red tomato sauce base. The sauce is textured with bits of herbs and spices and sprinkled with white crumbled cheese. Fresh green dill sprigs are placed on top as garnish. On one side of the pan, two toasted slices of bread rest partially in the sauce. The pan has a wooden handle, and next to it is a large silver spoon resting on a gray cloth. The background is a white marbled surface with a bowl of fresh dill at the top left and torn pieces of baguette bread at the top right. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 3 tablespoons olive oil
  • 1 small yellow onion, finely chopped
  • 3 cloves garlic, minced
  • ½ teaspoon red pepper flakes
  • ½ teaspoon smoked paprika
  • ½ teaspoon kosher salt
  • ½ teaspoon freshly ground black pepper
  • 28 ounces canned diced tomatoes
  • 2 cups fresh baby spinach
  • 3 ounces fresh mozzarella cheese slices, broken into pieces
  • 4 large eggs
  • Fresh dill, for garnish (or other herbs such as cilantro, parsley, and basil)
  • Parmesan cheese, optional, for garnish
  • Toasted bread slices, for serving

Instructions

  1. Step 1: In a large skillet, heat olive oil over medium heat. Add the chopped onion and sauté until translucent, about 3 to 4 minutes. Add minced garlic and cook for an additional 20 seconds until fragrant.
  2. Step 2: Stir in red pepper flakes, smoked paprika, salt, and black pepper. Cook for 30 seconds to release the spices’ aroma.
  3. Step 3: Pour in the diced tomatoes and reduce heat to medium-low. Simmer uncovered until the sauce thickens, about 10 minutes.
  4. Step 4: Stir in fresh baby spinach until wilted and combined.
  5. Step 5: Distribute mozzarella pieces evenly across the sauce. Using the back of a spoon, create 4 small wells in the sauce.
  6. Step 6: Crack each egg into a small bowl to keep yolks intact, then gently add one egg into each well. Season the eggs with salt and pepper.
  7. Step 7: Cover the skillet and cook for 3 to 5 minutes for runny yolks, or an additional 2 to 3 minutes for firmer eggs.
  8. Step 8: While eggs cook, toast bread slices with butter in a separate pan or griddle.
  9. Step 9: When eggs are done, garnish with fresh dill and optional parmesan cheese. Add extra salt and pepper to taste. Serve immediately with toasted bread.

Tips & Variations

  • For a milder sauce, reduce or omit the red pepper flakes.
  • Substitute fresh mozzarella with feta or goat cheese for a tangier flavor.
  • Add chopped fresh herbs like basil or parsley for extra freshness.
  • Use crusty sourdough or baguette slices for toasting to complement the sauce.
  • For a meatier version, add cooked sausage or chorizo to the tomato sauce before adding spinach.

Storage

Store leftover eggs and sauce in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stovetop or in the microwave to avoid overcooking the eggs. Toast fresh bread before serving again.

How to Serve

The dish shows a white round plate filled with a tomato sauce base in deep red with some oily shine, topped by three sunny yellow eggs with their yolks whole and whites set irregularly around them. There is a sprinkle of crumbly white cheese scattered over the eggs and sauce along with black cracked pepper and some herbs. Two toasted slices of bread with a golden-brown crust are placed on the left side, overlapping slightly. Green fresh dill sprigs sit on top for garnish. All this is set on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I prepare the tomato sauce ahead of time?

Yes, you can make the tomato sauce up to 2 days in advance and refrigerate it. Reheat on medium-low, then add the spinach, cheese, and eggs when ready to serve.

What if I don’t have fresh mozzarella?

If fresh mozzarella isn’t available, creamy cheeses like burrata or even shredded mozzarella work well. Just add them to the sauce and let them melt before adding the eggs.

Print

Eggs in Purgatory with Spinach, Mozzarella, and Toasted Bread Recipe

Eggs in Purgatory is a delightful Italian-inspired dish featuring eggs gently poached in a spicy tomato sauce with sautéed onions, garlic, and fresh spinach. Topped with melted mozzarella and fresh herbs, this comforting skillet meal is perfect for breakfast, brunch, or a light dinner served alongside toasted bread.

  • Author: Jeannette
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Breakfast
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale

Tomato Sauce Base

  • 3 tablespoons olive oil
  • 1 small yellow onion, finely chopped
  • 3 cloves garlic, minced
  • ½ teaspoon red pepper flakes
  • ½ teaspoon smoked paprika
  • ½ teaspoon kosher salt
  • ½ teaspoon freshly ground black pepper
  • 28 ounces canned diced tomatoes

Other Ingredients

  • 2 cups fresh baby spinach
  • 3 ounces fresh mozzarella cheese slices, broken into pieces
  • 4 large eggs
  • Fresh dill, for garnish (or other herbs such as cilantro, parsley, and basil)
  • Parmesan cheese, optional, for garnish
  • Toasted bread slices, for serving

Instructions

  1. Sauté Onion and Garlic: In a large skillet, heat olive oil over medium heat. Add the chopped onion and sauté until translucent, about 3 to 4 minutes. Add minced garlic and continue to sauté for an additional 20 seconds or until fragrant.
  2. Add Spices: Stir in red pepper flakes, smoked paprika, salt, and black pepper. Cook for 30 seconds to release the spices’ aroma.
  3. Simmer Tomatoes: Pour in the canned diced tomatoes and reduce heat to medium-low. Simmer uncovered until the tomatoes thicken into a rich sauce, about 10 minutes.
  4. Add Spinach: Stir in fresh baby spinach and mix until wilted and evenly combined with the tomato sauce.
  5. Add Mozzarella and Make Egg Wells: Distribute pieces of mozzarella randomly over the sauce. Using the back of a spoon, create 4 small wells in the sauce for the eggs.
  6. Crack Eggs into Sauce: Crack each egg individually into a small bowl to avoid breaking yolks, then gently add one egg into each well. Season eggs with a pinch of salt and pepper.
  7. Cook Eggs: Cover the skillet and cook for 3 to 5 minutes for runny yolks. For firmer yolks, cook an additional 2 to 3 minutes covered.
  8. Toast Bread: While eggs cook, toast bread slices with butter in a hot pan or on a griddle until golden and crisp. Set aside.
  9. Garnish and Serve: Once eggs are cooked to your preference, sprinkle fresh dill and optional parmesan on top. Add extra salt and pepper if desired. Serve immediately with the toasted bread.

Notes

  • If you prefer a thicker sauce, simmer the tomatoes longer before adding spinach.
  • Use fresh herbs like basil or parsley for a variation in garnish.
  • Ensure the skillet is large enough to comfortably hold all eggs without crowding.
  • Toast bread with butter for extra richness or substitute with olive oil for a dairy-free option.
  • Adjust red pepper flakes to control the spice level according to your taste.

Keywords: Eggs in Purgatory, Italian breakfast, poached eggs in tomato sauce, skillet eggs, spicy tomato sauce eggs, mozzarella eggs

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating