• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
  • index
  • about
  • handmade pasta

With Spice logo

menu icon
go to homepage
search icon
Homepage link
  • home
  • recipes
  • index
  • photography
  • about
×
Home » Uncategorized » Eggs in Purgatory with Beans (Italian Shakshuka)

Eggs in Purgatory with Beans (Italian Shakshuka)

Jump to Recipe·Print Recipe

Make eggs in purgatory with a twist: velvety borlotti beans, Calabrian chile, jammy eggs, and crusty garlic toast for the ultimate breakfast, brunch, or dinner.

Why I love it:

These are eggs in purgatory, but better. I stir in meaty borlotti beans for extra heft and creaminess, and suddenly these eggs are everything you’ve ever needed for breakfast.

I first fell in love with uova in purgatorio in Italy, where the name alone is as dramatic as the dish—eggs poached right in the middle of a bubbling, spicy tomato sauce.

eggs in purgatory

Over the years, though, I always felt like it was missing something. Same with shakshuka. The beans solve that. They add just the right level of heartiness without taking away from the delicate, jammy eggs, and they soak up the sauce in a way bread alone can’t.

Borlotti beans are my favorite here because of their velvety, nutty texture (I keep Delallo cans in my pantry, but when I have time I’ll cook Rancho Gordo’s heirloom cranberry beans). You can absolutely use cannellini beans for a creamier base or go big with gigante beans for an extra meaty bite (here’s my guide to cooking dried beans if you need a refresher).

The spicy tomato sauce coats the beans and gently poaches the eggs until they’re set but still molten inside.

Swipe a crunchy piece of toasted bread through the sauce (don’t skip rubbing it with a garlic clove!) and you’ve got rustic Italian comfort food worthy of breakfast, brunch, or even dinner. Honestly, we eat this for every meal.

And if you’re into this, try my smashed breakfast beans recipe—it’s my favorite breakfast for dinner meal of all!

Here’s how to make it:

1_saute shallots and garlic
1. Sauté shallots and garlic.
2_add crushed tomatoes, calabrian chilis and rosemary
2. Add crushed tomatoes, rosemary, and calabrian chile paste. Simmer 20 minutes.
3_add borlotti beans and parmesan
3. Add beans and parmesan and simmer 5 minutes.
4_add eggs to tomato sauce
4. Make a small well in the tomato beans and add an egg.
5_how to make eggs in purgatory
5. Repeat with remaining 5 eggs.
6_cook eggs in purgatory
6. Cover and let cook 2- 3 minutes, until whites are set and yolks are runny. Serve with crusty bread!

a few recipe tips:

  • The heat: If you don’t have crushed Calabrian chiles, swap in ½ teaspoon of red pepper flakes and adjust to taste.
  • The beans: Borlotti are traditional in Italian bean soups and stews, but you’ll often find them sold as cranberry or Roman beans. Cook up a pound of dried beans and split the batch—half for these spicy tomato eggs, half for a cozy pasta e fagioli.
  • The eggs: Cover the pan while they cook so the tops set evenly. Keep a close eye—soft yolks can turn firm quickly!
  • The sauce: If it thickens before the eggs are done, splash in a bit of water or stock to loosen it.
  • Serving: A drizzle of good olive oil and a scattering of fresh herbs (parsley, basil, or fennel fronds) makes the dish feel restaurant-worthy.
Italian eggs and beans (shakshuka)
Print

Eggs in Purgatory with Borlotti Beans (Italian Shakshuka)

spicy tomato beans and eggs
Print Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make eggs in purgatory with a twist: velvety borlotti beans, Calabrian chile, jammy eggs, and crusty garlic toast for the ultimate breakfast, brunch, or dinner.

  • Author: Indi Hampton
  • Prep Time: 5 minutes
  • Cook Time: 30 minutes
  • Total Time: 35 minutes
  • Yield: 6
  • Category: Breakfast
  • Method: Stovetop
  • Cuisine: Italian

Ingredients

  • 2 tbsp extra-virgin olive oil, plus more for drizzling on toast
  • 2 tbsp butter
  • 1 shallot, minced
  • 2 garlic cloves, 1 minced and 1 halved
  • 1 (28-ounce) can crushed tomatoes
  • 1 tsp minced fresh rosemary
  • 2 tbsp calabrian chile paste (or ½ tsp red-pepper flakes)
  • kosher salt
  • freshly ground black pepper
  • 3 cups cooked borlotti beans (or 2 15‑oz cans), rinsed
  • ¼ cup grated parmesan, plus more for serving
  • 6 large eggs
  • sliced crusty bread, for serving
  • ¼ cup chopped basil, for serving
  • red chili flakes, for serving

Instructions

  1. Heat olive oil and butter in a large skillet (with a lid) over medium heat. Add the shallot and cook until softened, 3- 4 minutes. Add garlic and cook until fragrant, about 30 seconds.
  2. Stir in tomatoes, rosemary, chile paste, ½ teaspoon salt, and ¼ teaspoon pepper. Bring to a boil and reduce to a gentle simmer, and cook for 15- 20 minutes, or until sauce thickens and darkens. Stir in beans and parmesan and gently simmer for 5 more minutes.
  3. Use a spoon to make 6 small wells in the sauce and crack an egg into each. Season eggs with a pinch of salt and pepper.
  4. Cover the pan and let cook until the eggs are set, about 2- 3 minutes for runny yolks.
  5. While eggs cook, toast the bread. Rub with the cut garlic clove, drizzle with olive oil, and season with salt and pepper.
  6. To serve, garnish eggs with fresh basil and spoon eggs onto a plate. Serve with toast and extra parmesan and red chile flakes.

Notes

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

Nutrition

  • Serving Size: 1
  • Calories: 297
  • Sugar: 12g
  • Sodium: 651mg
  • Fat: 15g
  • Saturated Fat: 5.4g
  • Unsaturated Fat: 8.3g
  • Trans Fat: 0.2g
  • Carbohydrates: 31g
  • Fiber: 5.9g
  • Protein: 14g
  • Cholesterol: 200mg

Did you make this recipe?

Tag @with_spice on Instagram

« Semolina Pasta Dough
Agnolotti del Plin (Creamy Spinach Filling) »

Reader Interactions

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Primary Sidebar

About me

Hello! My name is Indi— thanks so much for stopping by! Here I share my favorite seasonal recipes, be it sweet or savory, appetizer or entrée. Take a look around!

To learn more about me, Click here!

Copyright © 2025 With Spice on the Brunch Pro Theme