This post may contain affiliate links, please see the privacy policy for details.

There’s nothing quite like a comforting bowl of soup to warm you up, and this hearty Italian escarole and bean soup is exactly the kind of meal that hits the spot. It’s earthy, nourishing and full of flavor layers. From the richness of pancetta to the brightness of lemon and the briny bite of olives, this soup delivers balance and comfort in every spoonful. A great choice for cozying up on a chilly evening, you’ll find it pairs well with warm, crusty bread and a little freshly grated cheese on top.

This cozy escarole and bean soup has pancetta, cannellini beans and lemon for a savory, satisfying meal that comes together perfectly in about 45 minutes.

You might also like Crockpot kielbasa potato soup, pasta e fagioli soup, slow cooker ham and bean soup, and ribollita bean soup.

Two bowls of white bean and greens soup with bread, lemon wedges, olives, and seasonings on a tiled table.

Why You’ll Love It           

Quick and hearty: This recipe comes together fast but still feels like a full meal.
Bright and savory: The lemon and olives give it a bold flavor pop.
Customizable: You can tweak the spice, beans or broth to suit your tastes.
Freezer friendly: Make extra and stash some away for busy nights.

A bowl of white bean and vegetable soup topped with grated cheese, served with a piece of crusty bread.

Traditional Escarole and Bean Soup Ingredients

A complete list of ingredients and amounts can be found in the recipe card below.

Pancetta: Adds savory richness and crisp texture.
Olive oil: Used for sautéing and drizzling for a silky finish.
Garlic: Gives the base of the soup depth and aroma.
Onion: Builds flavor and balances the savory ingredients.
Celery and carrots: These classic aromatics round out the base and bring a subtle sweetness. I used a small dice for these.
Lemon zest: Brightens the broth and cuts through the soup’s richness. I used a microplane for easy zesting (this one does double duty as a citrus zester and parmesan grater!)
Herbs: Fresh rosemary adds a woodsy herbaceous note while bay leaves add a subtle herbal flavor.
Red pepper: Crushed red pepper flakes give a gentle kick.
Vegetable broth: The flavorful liquid that brings everything together.
Cannellini beans: Creamy and mild, these white beans add heartiness to the soup.
Castelvetrano olives: Their buttery texture and briny flavor stand out. Use another kind of pitted olives if you can’t find these.
Escarole: A slightly bitter green that softens beautifully in broth. Choose escarole that’s crisp, bright green and has unblemished leaves, avoiding anything with bruising or wilted spots. The base of the escarole should be white and clean.
Lemon juice: Finishes the soup with a citrusy pop. I recommend using fresh lemon juice.
Parmesan: Adds salty sharpness when served. I recommend freshly grated parmesan cheese.

Various chopped vegetables, beans, olives, broth, herbs, and seasonings arranged in bowls on a tiled surface.

How to Make Escarole and White Bean Soup

For more detailed instructions with weights and measurements, jump to the printable recipe card.

Sauté pancetta: Cook until crispy in a large pot over medium heat and remove from pot.
Sauté veggies: Add garlic, onion, celery and carrots. Cook in olive oil until softened.
Add herbs and spices: Stir in lemon zest, rosemary, pepper flakes and bay leaf.
Add broth and beans: Pour in the broth and add drained beans, then let it simmer.
Add olives and chopped escarole: Cook until escarole is wilted and stir it occasionally.
The finishing touches: Discard bay leaf, stir in lemon juice, and add salt and black pepper. Ladle into bowls and top with pancetta, parmesan and a drizzle of extra virgin olive oil if liked.

A pot of vegetable and white bean soup with greens, surrounded by bread, olives, and lemon wedges.

Substitutions and Variations

Make it vegetarian: Leave out the pancetta and use vegetable broth. Add more beans if liked.
Use different beans: Great northern, borlotti beans, navy beans or butter beans also work well. Canned beans are easier but you can cook dried beans if you prefer.
Add protein: Stir in cooked chicken or sausage for a heartier version. Or swap the pancetta for bacon.
Chicken broth: You can use this instead of vegetable broth. It tastes good and adds a richer flavor.
Escarole swap: Try spinach or kale if you can’t find escarole. Spinach is softer and lighter in flavor, while kale is the heartier option.
Cheese rind: Add a parmesan cheese rind to the soup for added flavor and discard before serving.
Gluten free option: Serve with gluten free bread or skip the bread altogether.

A bowl of white bean and vegetable soup topped with grated cheese and red pepper flakes.

Serving Suggestions

With bread: Bake your own Irish soda bread or favorite choice from the bread basket to dip and soak up the broth.
With a salad: Enjoy an Italian salad on the side, maybe peach panzanella or perhaps something heartier like tuna and potato salad.
Dessert:
Finish your meal with homemade spumoni.

A wooden spoon holds white bean and vegetable soup over a pot, with olives and bread on the side.

How to Store White Bean Escarole Soup

Store: This soup keeps well in the fridge for up to 3 days.
Freeze: This soup freezes pretty well too. Let your bean soup cool to room temperature and then freeze for up to 3 months.
Thaw: Thaw in the refrigerator (or reheat from frozen).
Reheat: Reheat gently on the stovetop, adding a little extra broth if it’s thickened up too much.

Top Tips

Rinse the escarole: Rinse it well to remove any grit. You won’t need a salad spinner as it’s going into the soup.
Thicken it up: For a thicker broth, mash a few beans before adding them.
Don’t overcook the escarole: Add it at the end so it stays tender but not mushy.
Finish with fresh lemon: Add the lemon juice right at the end so it stays fresh and bright.

A ladle lifts white bean and greens soup from a pot, surrounded by bread, olives, and lemon wedges.

Escarole Bean Soup FAQs

Is this soup spicy?

Not really. It has a mild kick from the red pepper flakes, but you can reduce or leave them out.

What’s smashed garlic and how do I smash it?

Smashed garlic is made by pressing whole cloves with the flat side of a knife until crushed. This quick technique brings out a bold, mellow flavor without needing to chop or mince. It’s perfect for infusing roasts, braises or stews with a punch of garlicky depth. You can use minced garlic if you prefer, though.

Best Escarole and Bean Soup Recipe

No ratings yet

Escarole and Bean Soup

Escarole and bean soup is the kind of recipe that feels like home. It’s made with greens, beans and aromatics for a cozy, satisfying meal. And you only need one pot to bring it all together.
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 8

Ingredients 

  • ¼ Cup pancetta, diced
  • 4 Tablespoons olive oil
  • 5 Cloves garlic, smashed
  • 1 Cup onion, diced small
  • ½ Cup celery, diced small
  • ½ Cup carrots, diced small
  • 1 tablespoon lemon zest
  • 2 Teaspoons fresh rosemary, chopped
  • ½ Teaspoon crushed red pepper flakes
  • 1 bay leaf
  • 4 Cups vegetable broth
  • 2 Cans cannellini beans, or navy beans, drained and rinsed, 15-Ounce Cans
  • 1 Cup Castelvetrano olives, pitted
  • 1 Head escarole, washed and roughly chopped
  • 3 Tablespoons lemon juice, freshly squeezed
  • salt and pepper, to taste

To Serve

Instructions 

Sauté the Pancetta

  • In a large pot over medium heat, add the diced pancetta and cook until crispy, 3 or 4 minutes.
  • Remove with a slotted spoon and set aside.

Cook the Vegetables

  • To the same pot, add 4 tablespoons of olive oil.
  • Stir in the smashed garlic cloves, onion, celery, and carrots.
  • Sauté for 5 to 7 minutes until softened.

Add Herbs and Spices

  • Stir in the lemon zest, chopped rosemary, red pepper flakes, and bay leaf.
  • Cook for another minute until fragrant.

Add Broth and Beans

  • Add the vegetable broth and drained beans.
  • Bring the soup to a simmer and let it cook for about 10 minutes, allowing the flavors to meld.

Add Olives and Escarole

  • Stir in the Castelvetrano olives and chopped escarole.
  • Cook for another 5 minutes until the escarole is wilted.

Finish with Lemon Juice and Seasonings

  • Remove the bay leaf, then stir in the fresh lemon juice.
  • Taste and adjust with salt and pepper as needed.

Serve and Enjoy

  • Ladle the soup into bowls and top with the crispy pancetta, grated Parmesan, and a drizzle of extra virgin olive oil.
  • Serve with crusty bread on the side.

Notes

Rinse the escarole: Rinse it well to remove any grit. You won’t need a salad spinner as it’s going into the soup.
Thicken it up: For a thicker broth, mash a few beans before adding them.
Don’t overcook the escarole: Add it at the end so it stays tender but not mushy.
Finish with fresh lemon: Add the lemon juice right at the end so it stays fresh and bright.

Nutrition

Calories: 204kcal | Carbohydrates: 24g | Protein: 8g | Fat: 10g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.01g | Cholesterol: 5mg | Sodium: 779mg | Potassium: 277mg | Fiber: 8g | Sugar: 3g | Vitamin A: 2840IU | Vitamin C: 10mg | Calcium: 110mg | Iron: 3mg
Like this recipe? Rate and comment below!

This escarole and bean soup is cozy, comforting and layered with flavor. From the pancetta and garlic to the escarole and lemon, every spoonful of this delicious soup has something to offer. It’s a great recipe to make ahead, freeze or serve up for a quick weeknight meal with some crusty bread to soak up every last drop.

Other Recipes to Try

Bella Bucchiotti

Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.

 

You Might Also Like

Leave a comment

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

Recipe Rating