Eggs in Purgatory (Uova in Purgatorio)
Eggs in Purgatory is a classic Italian dish of eggs poached directly in a garlicky, spiced tomato sauce, ready in under 30 minutes and naturally Whole30, gluten-free, and dairy-free.
Eggs in Purgatory is a classic Italian dish of eggs poached directly in a garlicky, spiced tomato sauce, ready in under 30 minutes and naturally Whole30, gluten-free, and dairy-free.

Check what you already have. We'll leave it off your shopping list.
CookOS may earn a commission from Instacart orders.
Prices vary by store
*Service fees apply. Instacart® and the Instacart logo are registered trademarks of Maplebear Inc. d/b/a Instacart.
Heat olive oil in a large skillet or sheet pan over medium heat.
Add the diced onion and cook until softened, about 5 minutes.
Add the minced garlic and red pepper flakes and cook for 1 minute until fragrant.
Pour in the crushed tomatoes and stir to combine. Season with salt and pepper.
Let the tomato sauce simmer over medium-low heat for about 10-15 minutes, until slightly thickened.
Use a spoon to create small wells in the sauce and crack an egg into each well.
Cover the skillet and cook until the egg whites are set but the yolks are still slightly runny, about 5-8 minutes.
Garnish with fresh basil leaves and serve immediately with crusty bread if desired.
Refrigerate leftover sauce and eggs separately in airtight containers for up to 3 days; reheat sauce gently on the stovetop over low heat and serve with fresh eggs if possible.
Cook covered for 5–8 minutes until the egg whites are fully set but the yolks remain slightly runny. Check by gently lifting the lid and observing the whites.
Prepare the tomato sauce up to 2 days ahead and refrigerate. Reheat gently, then poach the eggs fresh just before serving.
Any high-quality crushed tomato works; use canned whole tomatoes crushed by hand if needed. Avoid tomato paste or sauce, which are too concentrated.
This recipe serves 2–3 as a main dish or 4 as a side. Scale by adding one egg per person and increasing sauce proportionally.
Yes—a large skillet or any shallow pan with a lid works. A sheet pan is also suitable as long as it has raised edges to contain the sauce.