Nduja Eggs in Purgatory: Spicy Tomato Poached Eggs Recipe

Eggs in purgatory made with spicy Calabrian ’Nduja. This easy recipe features a flavourful tomato sauce and gently poached eggs with runny yolks perfect for dunking crusty bread. Ready in under 30 minutes and ideal for breakfast, brunch, lunch or dinner.

A close up of eggs in purgatory with a runny yolk in a pan.

Uova in Purgatorio (eggs in purgatory) is a traditional Neapolitan dish from southern Italy. Fresh eggs are lightly poached in a vibrant tomato sauce so the whites set while the yolks stay luxuriously runny.

The recipe is simple — just a handful of ingredients — but delivers big, comforting flavour. We add spicy Calabrian ’Nduja for warmth and depth, but you can omit or swap it for another spicy sausage or chilli if you prefer.

Serve with crusty bread or char-grilled crostini for mopping up the sauce and egg yolks.

In Italy this dish is commonly eaten for lunch or dinner, though it’s equally excellent for breakfast or brunch. Below you’ll find ingredient notes, tips to cook the eggs perfectly and a few tasty variations.

Ingredient notes

The ingredients to make spicy nduja eggs in purgatory on a rustic wooden surface. The ingredients are labelled: Nduja, chopped tomatoes, onion, basil, eggs.
  • Tomatoes: Use crushed or chopped tomatoes (Mutti Polpa is a finely crushed option). Plum tomatoes work well. Passata gives a smoother, richer sauce.
  • Onion: White onion adds sweetness, but brown onion is an acceptable substitute.
  • Basil: Fresh basil is recommended for brightness; avoid dried in this dish.
  • Nduja: If you can’t find ’Nduja, substitute a spicy Italian sausage, salami, or fresh/dried chilli, or omit for a milder version.

Tips for perfectly cooked eggs

An undercooked egg white with an overcooked yolk is a common frustration. We tested this method repeatedly to get reliably set whites and runny yolks.

Key tips: cook over medium-low heat, cover the pan with a lid and use a timer. These steps ensure the whites set without turning the yolks firm.

How to make it (visual walk-through)

Step 1 – Heat 1–2 tablespoons olive oil in a 29cm (11.5-inch) pan. Sauté one finely chopped onion until soft and translucent (about 5–6 minutes). Add 1oz (30g) ’Nduja and cook until it softens.

Four photos in a collage showing how to make a tomato sauce with onion and nduja.

Step 2 – Add 14oz (400g) chopped tomatoes, a large handful of torn fresh basil, and a good pinch of salt and pepper. Simmer uncovered for 5 minutes, then cover and simmer another 5 minutes.

Step 3 – Make 4 shallow wells in the sauce. Crack each egg into a small ramekin and gently slide into a well. Reduce heat to medium-low, cover, and cook for 4 minutes. Remove the pan from the heat but keep the lid on and let it rest for 1 minute.

Four photos in a collage showing how to lightly poach eggs in a tomato sauce.

Step 4 – Uncover, season each yolk with a pinch of salt and pepper, and serve immediately with crusty bread for dipping.

Variations to try

  • Add garlic: Sauté a clove or two with the onion for extra aroma.
  • Olives and capers: Stir in for added saltiness and umami.
  • Italian sausage: Brown crumbled sausage with the onion to make the dish heartier.
  • Cheese: Finish with grated Parmigiano or Pecorino Romano when serving.
A hand dipping some bread into a poached egg with a runny yolk in a pan of tomato sauce.

Recipe tips and FAQs

Use fresh eggs: Fresh, free-range eggs poach better and taste best.

Nduja spice level: Heat varies by brand. We use 1oz (30g) for a pleasant kick; adjust to taste.

Adding eggs: Crack eggs into individual ramekins, then gently slide them into the sauce wells for better control. A ladle can also help.

Eggs in purgatory Vs Shakshuka

Both are tomato-and-egg dishes. Shakshuka typically includes bell peppers and warm spices like cumin, paprika and cayenne that give it a distinct Middle Eastern flavour.

Why is it called eggs in purgatory?

The name likely comes from Dante’s description of purgatory in The Divine Comedy. The fiery red tomato sauce evokes the idea of an inferno while the white eggs suggest souls ascending toward redemption.

More Italian breakfast recipes to try

Italian breakfasts are often sweet, but here are a few savoury and sweet Italian options you might enjoy alongside this dish.

An overhead shot of sauted tomato breakfast crostini topped with poached eggs on a plate

Breakfast

Sauteed Tomato Breakfast Crostini With Poached Eggs

Pane Frattau on a plate (tomato and bread) topped with a poached egg.

Breakfast

Pane Frattau (Sardinian Bread with Tomato and Poached Egg)

An overhead shot of an Italian bundt cake

Breakfast

Italian Breakfast Bundt Cake – Ciambella Allo Yogurt

An Italian pastry called Pasticciotto on a small pink and white plate with pink flowers at the side.

Italian Desserts

Pasticciotti (Italian Cream Filled Pastries)

If you try this Eggs in Purgatory recipe, please rate it and share your experience in the comments — feedback is always welcome.

Step By Step Photos Above

Most recipes include step-by-step photos and helpful tips to make them succeed first time.

Nduja Eggs in Purgatory

A quick, flavour-packed version of eggs in purgatory using spicy Calabrian ’Nduja and a simple tomato sauce. Ready in under 30 minutes.

By Emily

Prep: 5 mins
Cook: 20 mins
Total: 25 mins
Servings: 4 servings
A close up of a perfectly cooked poached egg in tomato sauce with a runny yolk.
Pin
Print

Equipment

  • 29cm (11.5 inch) pan (stainless steel recommended)
  • ramekin

Ingredients

  • 14 oz (400g) chopped tomatoes (we used Mutti Polpa)
  • 1 white onion, finely chopped
  • 1 oz (30g) ’Nduja (about 2 tablespoons)
  • 4 free-range eggs
  • 1 large handful fresh basil, torn into pieces
  • 1–2 tablespoons olive oil
  • Salt and pepper, to taste
  • Crusty bread, for serving

Instructions

  • Heat 1–2 tablespoons olive oil in the pan. Sauté the finely chopped onion until soft and translucent (5–6 minutes), then add the ’Nduja and cook until softened.
  • Add 14 oz / 400 g chopped tomatoes, torn basil and a pinch of salt and pepper. Simmer uncovered for 5 minutes on medium-high, then cover and simmer 5 more minutes.
  • Make 4 wells in the sauce. Crack eggs one at a time into a ramekin and gently place into the wells. Cover and cook on medium-low for 4 minutes. Remove from heat and leave covered for 1 minute.
  • Remove lid, season each yolk with a pinch of salt and serve with crusty bread.

Notes

  • Crostini: Toast bread or char-grill slices in advance so they’re ready for serving.
  • Prep ahead: The sauce can be made ahead and reheated before adding eggs.
  • Serving: Best enjoyed immediately after cooking.

Helpful Info for All Recipes

  • I use extra virgin olive oil unless specified otherwise.
  • For canned tomatoes I prefer Cirio or Mutti for consistent flavour.
  • Vegetable sizes are medium unless noted.
  • Recipes are tested with a fan (convection) oven where applicable.

Nutrition

Calories: 147 kcal |
Carbohydrates: 8 g |
Protein: 7 g |
Fat: 9 g |
Cholesterol: 169 mg

Nutrition information is an approximation.

Did you try this recipe?Leave a comment below!