White Bean Escarole Soup

White Bean Escarole Soup is a classic Italian comfort dish made with creamy cannellini beans, tender escarole, and savory aromatics simmered in a cozy broth.

Each spoonful brings a warm hug of flavor silky beans, gentle garlic, and bright greens, with steam rising like a promise from the pot. I still remember my mom ladling this soup into bowls on chilly New York evenings, filling the house with that savory, soul-hugging aroma.

A bowl filled with White Bean Escarole Soup showing creamy white beans, escarole, and golden broth.
A bowl of White Bean Escarole Soup, creamy and comforting.

Why You’ll Love This Cozy Italian Soup

  • Hearty, Old-World Comfort: Every bite wraps you up in the kind of warmth that only an Italian grandma’s kitchen can provide perfect for chasing away any chill.
  • Creamy Beans & Tender Greens: Cannellini beans and fresh escarole melt into a brothy base that’s both silky and satisfyingly toothsome.
  • The Ultimate Feel-Good Soup: Whether it’s a gloomy evening or you just need a little hug in a bowl, this soup delivers instant comfort and care.
  • Effortlessly Elegant: Made from simple pantry staples and fresh greens, it’s both unfussy and refined an easy weeknight dinner that feels a little special.
  • Pure Nostalgia: Bringing those “this reminds me of home” moments to your table, it celebrates the cozy, soulful flavors of classic Italian cooking.

Ingredients You’ll Need

  • Olive Oil: Brings a subtle fruitiness and helps everything get golden and aromatic right from the start.
  • Yellow Onion: Adds a sweet, savory base as it softens and sizzles in the pot.
  • Garlic: Essential for that gentle, comforting warmth; it perfumes the whole soup.
  • Cannellini Beans: Creamy and mild, they give the soup its heartiness and luscious texture.
  • Chicken or Vegetable Broth: Deepens the flavor use whichever you prefer or swap in homemade stock for extra coziness.
  • Escarole: Tender and slightly bitter, this leafy green tames the richness and brightens every spoonful; swap in kale, chard, or spinach if you can’t find escarole.
  • Dried Thyme or Italian Seasoning: Adds herby, classic Italian notes and earthy depth.
  • Crushed Red Pepper Flakes (optional): For those who like a subtle kick beneath the mellow flavors.
  • Grated Parmesan Cheese (optional): Melts gently into the broth for a nutty, salty finish serve extra at the table if you love a cheesy touch.
  • Lemon Juice or Zest (optional): Brings a pop of brightness to balance the creamy beans and savory broth.
Ingredients for White Bean Escarole Soup displayed on a bright marble background: beans, escarole, onion, garlic, broth, olive oil.
Fresh ingredients for White Bean Escarole Soup, ready for cooking.

How to Make White Bean Escarole Soup

  1. Warm the Olive Oil
    Heat olive oil in a big, heavy pot listen for its gentle sizzle and let the kitchen fill with the scent of comfort about to happen.
  2. Sauté the Aromatics
    Add the onion and stir until it softens and begins to turn translucent. Toss in garlic, just until fragrant, being careful not to let it brown.
  3. Layer in Beans and Broth
    Pour in the silky cannellini beans and your favorite broth. Sprinkle with salt, pepper, thyme, and a pinch of red pepper flakes if you love a little warmth.
  4. Simmer it All Together
    Let the soup gently bubble so flavors meld and deepen. Check that the onions get tender and the aroma has that savory, homey depth.
A pot of White Bean Escarole Soup simmering, showing beans, escarole, and savory broth.
White Bean Escarole Soup gently simmering to cozy perfection.
  1. Add Escarole and Wilt
    Gently stir in chopped escarole. It’ll look like too much at first, but it wilts into silky ribbons stop when it’s just-tender and still vibrant.
  2. Adjust for Creaminess
    For a creamier broth, mash a scoop of beans against the pot, or blend a cup and stir it back in.
  3. Finish with Love
    Fold in parmesan and lemon for sparkle. Season to taste and serve with crusty bread, or pair with Creamy Asparagus Soup for an ultra-cozy meal.

Tips for the Best Results

  • Build flavor in layers: Sauté your onions and garlic until golden and fragrant this cozy base gives every spoonful extra depth. Don’t rush this step; it’s where the magic happens.
  • Add escarole at the end: Stir in the chopped greens just before the soup finishes simmering. This keeps the escarole beautifully bright and gently tender instead of limp or overcooked.
  • Mind your broth balance: Taste the broth before adding more salt. White beans soak up flavor, but overseasoning can overpower the delicate greens.
  • Adjust texture easily: For a creamier, heartier soup, lightly mash some of the beans right in the pot. Want it brothy? Leave them whole for a gentle, rustic texture.
  • Avoid greasy or flat results: Use good olive oil, but don’t overdo it. Skim a little fat if needed and add a squeeze of lemon to brighten everything, especially if your soup feels heavy.

Variations & Substitutions

Vegan-friendly swap: Use vegetable broth instead of chicken broth, and skip the parmesan or add a sprinkle of nutritional yeast for a savory finish.

Gluten-free and hearty: This soup is naturally gluten-free, but you can bulk it up with gluten-free pasta or small diced potatoes for extra comfort.

Meaty twist: Sauté diced pancetta, Italian sausage, or rotisserie chicken with your onions for an extra-cozy, protein-packed bowl.

Mix up the greens: If escarole isn’t handy, try adding baby spinach, kale, or chopped Swiss chard instead the soup will still be silky and vibrant.

Kid-friendly comfort: For pickier eaters, try blending half the soup for extra creaminess and serving with mini pasta shapes stirred in.

Meal prep magic: Double the batch and freeze half for future you just leave out the cheese until reheating for the freshest flavor.

Storage & Reheating Tips

  • Fridge Storage: Let your White Bean Escarole Soup cool completely, then store it in airtight containers in the fridge. It’ll stay fresh and even more flavorful for up to four days.
  • Freezing: This soup freezes beautifully! Spoon cooled soup into freezer-safe containers, leaving a little room at the top for expansion. Thaw overnight in the fridge before reheating.
  • Reheating: Warm the soup gently over low heat on the stovetop, stirring occasionally to bring back its creamy texture. Add a splash of broth or water if it’s thickened up.
  • Meal Prep & Lunches: Portion leftovers into individual jars for grab-and-go lunches all week.
  • More Storage Tips: For extra details on reheating and freezing creamy soups, check out my Broccoli Cheese Soup storage tips.

Perfect Pairings for Serving

  • Crusty Homemade Bread: Nothing beats dunking a generous slice of Homemade Ciabatta Bread into your steaming bowl of White Bean Escarole Soup. The bread soaks up every drop of that savory, garlicky broth and adds a lovely chewy bite.
  • Zesty Green Salad: A bright, lemony arugula or mixed greens salad will offer the perfect contrast, keeping things light and fresh next to your creamy, comforting soup.
  • Crispy Croutons: Sprinkle some golden, garlicky croutons right on top for a crunch that’s pure bliss with every spoonful.
  • Cheese Board & Wine: Serve a small cheese board think nutty parmesan, milky mozzarella, or herb-flecked goat cheese with a glass of crisp white wine for a simple-yet-special dinner moment.
  • Family-Style Sharing: Lay out the soup, sides, and maybe a second cozy choice like Chicken Tortilla Soup at the table. It turns any meal into a heartwarming family gathering.
A bowl filled with White Bean Escarole Soup showing creamy white beans, escarole, and golden broth.
f5f7370d57798d1c43fe6da0b8afdd2c47cf844d3c24ea931a6ceb21e7747cae?s=30&d=mm&r=gKristin

White Bean Escarole Soup

This cozy Italian White Bean Escarole Soup features creamy cannellini beans, tender greens, and a savory broth for the ultimate comfort meal. Easy to make with fresh or pantry staples, it’s perfect for chilly nights and nostalgic family dinners.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Soup
Cuisine: Italian
Calories: 250

Ingredients
  

  • 2 tablespoons olive oil
  • 1 medium onion (diced)
  • 4 cloves garlic (minced)
  • 2 cans (15 oz each) cannellini beans (drained and rinsed)
  • 6 cups chicken broth or vegetable broth
  • 1 head escarole (cleaned and chopped)
  • 1 teaspoon dried thyme or Italian seasoning
  • 1/2 teaspoon salt (adjust to taste)
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon crushed red pepper flakes (optional)
  • 1/4 cup grated parmesan cheese (plus more for serving, optional)
  • 1 tablespoon lemon juice or zest (optional, for brightness)

Equipment

  • large pot
  • wooden spoon
  • measuring cups and spoons
  • knife
  • cutting board

Method
 

  1. Heat the olive oil.
  2. Add the diced onion and cook until softened, about 4–5 minutes.
  3. Stir in the garlic and sauté for 30 seconds until fragrant.
  4. Stir in the cannellini beans, then pour in the broth.
  5. Season with salt, pepper, thyme, and crushed red pepper.
  6. Bring to a gentle boil, then reduce heat and simmer for 15 minutes so the flavors meld.
  7. Stir in the chopped escarole and cook 5–7 minutes more, until wilted and tender.
  8. For a creamier texture, lightly mash some beans in the pot or blend 1 cup of the soup and return it.
  9. Stir in parmesan and lemon if using. Taste and adjust seasoning.
  10. Serve with extra parmesan and crusty bread.

Nutrition

Calories: 250kcalCarbohydrates: 33gProtein: 12gFat: 8gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 7mgSodium: 750mgPotassium: 450mgFiber: 7gSugar: 3gVitamin A: 1200IUVitamin C: 8mgCalcium: 135mgIron: 4mg

Notes

For best results, sauté the onions and garlic until golden before adding other ingredients. Stir escarole in toward the end to keep it vibrant, and mash some beans for extra creaminess if desired. Swap in kale, chard, or spinach for escarole as needed, and add pancetta or sausage for a heartier meal. The soup is gluten-free and freezes beautifully; just leave cheese out before freezing. Serve with plenty of parmesan and crusty bread.

Tried this recipe?

Let us know how it was!

Can I use a different green if I don’t have escarole?

Absolutely! If escarole is hard to find, swap in baby spinach, kale, or even Swiss chard. Each brings its own twist spinach gets silky, kale is earthy and hearty, and chard offers a subtle sweetness. Just add them at the end so they stay tender and bright.

How can I make this soup creamier without dairy?

For extra creaminess that feels cozy and rich, try mashing some of the beans right in the pot or blending a cup of the soup and stirring it back in. This trick thickens the broth and gives every spoonful that luscious, comforting feel no cream needed.

Can I make White Bean Escarole Soup ahead of time?

Yes, and you’ll be glad to know the flavors deepen overnight. Cool the soup, then store it in an airtight container in the fridge for up to four days. When you reheat it, add a splash of broth if needed and enjoy a next-day bowl that feels even more comforting.

What’s the best bread to serve with this soup?

A warm, crusty loaf like ciabatta or sourdough is just perfect. Tear off pieces and dunk them into the garlicky broth each bite soaks up flavor and adds a hearty, chewy contrast. It turns each bowl into a full, satisfying meal you’ll want to savor.

Similar Posts

Leave a Reply

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

Recipe Rating