Keto Diet App - Free Download Keto Diet App - Free Download
Take the guesswork out of following a low-carb diet, lose body fat & feel great!
KetoDiet app is FREE to download!

Italian Eggs in Purgatory

5 stars, average of 6 ratings

This post may contain affiliate links, see our disclaimer.

Italian Eggs in PurgatoryPin itFollow us 148.4k

If you've been following me for some time, you know I LOVE Shakshuka. It's one of my go-to breakfast dishes that's hearty, flavorful, and packed with nutrition. However, today I want to introduce you to a similar dish with an Italian twist: Eggs in Purgatory.

Like Shakshuka, Eggs in Purgatory features eggs cooked in a delicious tomato sauce. But a few tweaks and the addition of Parmesan, this dish takes on a whole new level of flavor. Plus, using tinned tomatoes makes it even easier to prepare, as you'll always have them on hand.

Not only is Eggs in Purgatory a tasty meal, but it's also low in carbs and high in protein, making it perfect for anyone following a low-carb diet. Additionally, duck eggs, which have a larger yolk, are known for being more satisfying than chicken eggs, making them the perfect choice for this recipe.

So if you're a fan of Shakshuka or just looking for a flavorful and healthy breakfast option, give Eggs in Purgatory a try. You won't be disappointed!

Recipe Tips

To top this easy breakfast dish off, you can add truffle oil for an indulgent twist and/or red pepper flakes for a bit of heat.

You can serve these Eggs Purgatory on their own or with our 90 Second Keto Bread which makes it an even more satisfying and nutritious way to start your day.

If you don't have any duck eggs, feel free to use the same amount of jumbo chicken eggs, or 6 medium-large eggs.

Love to try more similar low-carb breakfast options? Give these recipes a try!

Italian Eggs in PurgatoryPin itFollow us 148.4k

Hands-on Overall

Serving size 2 eggs + veggies

Allergy information for Italian Eggs in Purgatory

✔  Gluten free
✔  Nut free
✔  Pork free
✔  Avocado free
✔  Coconut free
✔  Fish free
✔  Shellfish free
✔  Beef free

Nutritional values (per serving, 2 eggs + veggies)

Net carbs7.6 grams
Protein25.3 grams
Fat37.2 grams
Calories480 kcal
Calories from carbs 7%, protein 22%, fat 71%
Total carbs11.8 gramsFiber4.1 gramsSugars7.3 gramsSaturated fat9.6 gramsSodium757 mg(33% RDA)Magnesium53 mg(13% RDA)Potassium750 mg(38% EMR)

Ingredients (makes 2 servings)

  • 2 tbsp extra virgin olive oil or avocado oil (30 ml)
  • 2 cloves garlic, minced
  • 1/2 red onion, chopped or sliced (30 g/ 1.1 oz)
  • 1 can tomatoes (400 g/ 14.1 oz)
  • good pinch of sea salt and black pepper
  • 4 duck eggs or chicken eggs
  • 1/3 cup grated Parmesan or hard Italian cheese (30 g/ 1.1 oz)
  • fresh basil or parsley, to taste
  • Optional: truffle oil and/or red pepper flakes to serve


  1. Prepare all the ingredients you'll need. Mince the garlic and slice the onion.
  2. Grease a medium skillet with olive oil and cook the onion on medium-high until fragrant and lightly browned for 3-5 minutes. Add the minced garlic and cook for another 30 seconds. Italian Eggs in Purgatory
  3. Add the tinned tomatoes (break with a spatula if they are not chopped). Add a good pinch of salt and pepper and stir to combine. Reduce the heat to medium-low and cook for 3-5 minutes. Italian Eggs in Purgatory
  4. Using a spatula, create a small well. Crack one egg into the well and repeat for the remaining eggs. (It's better if you crack the eggs one by one into a small bowl before tipping in.)
  5. Reduce the heat to medium and cook until the whites are opaque and the yolks are still runny. You can cover it with a lid to speed it up or place it under a broiler and cook for a few minutes.
  6. Sprinkle with grated parmesan cheese. You can optionally place the skillet (if ovenproof) under a broiler to crisp up. Italian Eggs in Purgatory
  7. Sprinkle with fresh herbs such as basil or parsley. You can also add a few drops of white or black truffle oil. Serve immediately while still warm, on its own or with our 90 Second Keto Bread. Italian Eggs in Purgatory

Ingredient nutritional breakdown (per serving, 2 eggs + veggies)

Net carbsProteinFatCalories
Garlic, fresh
0.9 g0.2 g0 g4 kcal
Onion, red, fresh
1 g0.2 g0 g6 kcal
Olive oil, extra virgin
0 g0 g13.5 g119 kcal
Tomatoes, canned (unsweetened)
3.1 g1.6 g0.5 g32 kcal
Salt, sea salt
0 g0 g0 g0 kcal
Pepper, black, spices
0.1 g0 g0 g0 kcal
Egg, duck, whole, fresh, raw
2 g17.9 g19.3 g259 kcal
Parmesan cheese
0.5 g5.4 g3.9 g59 kcal
Basil, fresh
0 g0.1 g0 g1 kcal
Total per serving, 2 eggs + veggies
7.6 g25.3 g37.2 g480 kcal

Italian Eggs in PurgatoryPin itFollow us 148.4k

Do you like this recipe? Share it with your friends! 

Martina Slajerova
Creator of

Martina Slajerova

I changed the way I ate in 2011, when I was diagnosed with Hashimoto’s, an autoimmune disease that affects the thyroid. I had no energy, and I found it more and more difficult to maintain a healthy weight.

That’s when I decided to quit sugar, grains, and processed foods, and to start following a whole-foods-based ketogenic approach to food.

Let us know what you think, rate this recipe!

Leave a comment

Note: Any links to products or affiliate links will not be approved.
Please note that we do not offer personalised advice. For any diet related questions, please join our Facebook community.