White Bean Escarole Soup

We are all trying to settle into our new normal, and one way I keep myself feeling grounded is to prepare meals from scratch, especially comfort food. We recently had another cold spell, which always has me craving soup. There is nothing better than a big bowl of hot soup on a cold day! This is an easy soup that you can pull together in under thirty minutes using canned white beans.

This soup is hearty enough to serve for dinner as a main course with a big mixed salad and a loaf of crusty bread, but it is also excellent as a filling lunch option. If you wanted to make this soup even heartier, you could add some sausage that you brown first before adding the other ingredients. Do not skip the addition of lemon from this recipe as it really brings this soup to life!

Buon Appetito!
Deborah Mele 2020


White Bean Escarole Soup

White Bean Escarole Soup

Yield: Serves 4
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes

A hearty soup that can be pulled together in under 30 minutes.


  • 1 Tablespoon Extra-virgin Olive Oil
  • 1/2 Onion, Finely Chopped
  • 2 Stalks Celery, Finely Chopped
  • 3 Cloves Garlic, Minced
  • 2 Teaspoons Freshly Chopped Thyme
  • 1/2 Teaspoon Red Chili Pepper Flakes (Optional
  • 1 Head Escarole, Washed, Dried, & Roughly Chopped
  • Salt & Pepper To Taste
  • 6 Cups Low-sodium Vegetable or Chicken Broth
  • 2 (15-oz.) Cans Cannellini Beans, Drained and Rinsed
  • 1 Parmesan Rind
  • 2 Bay Leaves
  • Juice of 1 Lemon

To Serve:

  • Freshly Grated Parmesan Cheese


    1. In a large pot over medium heat, heat oil.
    2. Add the onion, and celery, about 5 minutes.
    3. Add garlic, thyme, and red pepper flakes (if using) and cook until fragrant, 1 minute more.
    4. Add the escarole and stir until wilted completely.
    5. Season well with salt and pepper.
    6. Add the broth, beans, parmesan rind and bay leaves and bring to a boil.
    7. Reduce heat to a simmer, and stir occasionally, mashing some beans (about 1/3 of them) in the pot to thicken soup.
    8. Let simmer 15 minutes, then stir in lemon juice.
    9. Garnish with grated Parmesan cheese before serving.


Adapted from Delish.com.

Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 236Total Fat: 5gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 3mgSodium: 661mgCarbohydrates: 38gFiber: 13gSugar: 7gProtein: 13g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram