Posted on Updated on 4 Comments

Escarole and White Bean Soup

Escarole and White Bean Soup in white bowl with large spoon.
This post may contain affiliate links or sponsored content. That means if you click on my link and buy something, I will earn a small commission from the advertiser at no additional cost to you. For more information on this, please click here.

Escarole and White Bean Soup is a hearty, comforting combination of creamy cannellini beans and leafy escarole greens simmered with lots of aromatics in a rich broth. A humble soup with full-bodied flavor!

Escarole and White Bean Soup in white bowl with large spoon.

Although soup is a year-round endeavor for me, it holds a special place in the deep, dark days of winter. And, I cannot think of a better way to kick off a new year than a cozy, nourishing bowl of piping hot soup.

Escarole and White Bean Soup features humble ingredients that make a big impact. It pairs lightly bitter escarole greens with creamy cannellini beans to make a dish that’s both nutritious and filling, while also being super flavorful and versatile.

It gets rounded out perfectly with a sprinkling of sharp pecorino cheese and drizzle of extra-virgin olive oil.

More Italian Soup Recipes

If you love soup as much as I do, check out these other recipes:

For even more soup recipes, check out my cookbook, SOUPified, Soups Inspired by Your Favorite Dishes, which is filled with hearty soup versions of classic, comfort food recipes.

Finished escarole and white bean soup in white bowl with grated cheese in background.

What is Escarole?

Escarole (a.k.a., scarole or shka-roll) is a leafy green that is actually in the chicory family (same family as endive) and has a soft bitterness but is much milder than some of its green cousins like broccoli rabe, dandelion, kale and endive. It can be eaten raw and is delicious in salads, but also holds up well to longer cooking techniques and braising.

You may recognize escarole as an essential ingredient in Italian Wedding Soup. It’s very popular throughout Italian and Italian American cuisine.

In fact, the dynamic combination of greens and beans is prevalent in so many different cultures, but “schka-roll” paired with cannellini beans is distinctly Italian American, especially in the Northeast US, and most likely hails from the southern Italian regions where many of the turn-of-the-century Italian immigrants came from. It is classic peasant food and it is humble.

This recipe is basically the soup version of hearty Greens and Beans, a nutritious side dish that can also be a bit “soupy”.

Why You Will Love This Recipe

  • Simple to Prepare and Budget-Friendly: Escarole Soup with White Beans takes minimal prep and comes together quickly once all the ingredients are prepped.
  • Comforting and Nourishing: This soup is just what you need on a cold winter day! Rustic, hearty and packed with great flavor and texture.
  • Perfect for Meal Prep as it freezes beautifully.
  • Gluten-Free, Vegetarian and Versatile: Can be made dairy-free and vegan by simply making the soup with vegetable broth and leaving out the cheese rind and grated cheese.

Hope you give one of my favorite soup recipes a try!

Ingredients for escarole and white bean soup.

Ingredients for Escarole and White Bean Soup

Here are the ingredients you’ll need to make this Italian minestra:

  • Escarole: A mildly bitter, leafy green that holds up well to longer cooking techniques and braising. Be sure to rinse all of the dirt out of the escarole, cut or hand-tear it into bite-sized pieces and drain it before using.
  • Cannellini Beans: I am in favor of high-quality canned beans and use them regularly. This is one dish that works beautifully with canned beans. Of course, starting with dried beans and then soaking and cooking them is a great idea and very cost effective! The only wild card is to whether or not to use the starchy liquid that comes with the canned beans. This is a personal choice, but here is my advice: if you buy no- or low-sodium high quality (preferably organic) canned beans, then it is okay to use the bean liquid. Otherwise, you may end up with an overly salty, briny and strange tasting liquid in your dish. If you choose not to use the canned bean liquid and have homemade chicken stock available, the collagen in the stock will create texture in the final dish. Otherwise, just use additional vegetable or chicken broth in place of the bean liquid. The beans are partially pureed in this soup, creating body, texture and thickness.
  • Onions, Celery, (Carrots) Garlic: These ingredients are important components in building a strong base of flavor in many soups, and also add texture and nutrition! A note regarding the carrots–sometimes I use them in this soup and sometimes, I do not. The choice is yours!
  • Tomato Paste: Adds umami (savoriness) and a depth of flavor to the soup.
  • White Wine: Adds acid and flavor. Be sure to use a dry (i.e., not sweet) white wine and always select a wine that you would actually like to drink. I generally cook with a reasonably priced pinot grigio. If you prefer to cook without wine, you can just leave it out.
  • Broth (vegetable): Homemade is always preferred. If purchased, I suggest a low- or no-sodium version. (Regular varieties are laden with sodium and it is always better for you to control the amount of salt in the final product!) Chicken broth can be used as well, but the final dish will not be vegetarian.
  • Olive Oil: Used to sauté the vegetables. In addition, I suggest drizzling each bowl of soup with some very high-quality finishing olive oil.
  • Parmesan or Pecorino Cheese: The rind adds a savory depth and body to the finished soup. As the soup simmers, the rind will dissolve some (or entirely based on how much you used), imparting richness and flavor. And, a sprinkling of grated pecorino on each individual serving of soup brings the dish to another level–in a good way!

A complete and detailed list of ingredients with amounts and instructions is included in the recipe below.⁠

Prepping ingredients for escarole and white bean soup.

How to Make Escarole and White Bean Soup, Step-by-Step!

Here are the main steps for making white bean escarole soup:

  • Gather and prep all ingredients. Cook the beans if using dried. (See details about bean preparation in recipe below.)
    • PRO-TIP: To save time when cooking, prep the vegetables in advance and store them in a zip-lock bag in the refrigerator for up to one day.

  • Heat olive oil in Dutch oven or large pot over medium heat. Add onions, celery, carrots (if including), garlic and red pepper flakes and cook for about 5 minutes, or until the vegetables are starting to soften.

  • Move vegetables to one side of pot and add the tomato paste, caramelizing it for 2-3 minutes.
Onions, celery, garlic and red pepper flakes in olive oil in Dutch oven.
Caramelizing tomato paste in Dutch oven pot.
  • Add wine and deglaze, scraping up all the brown bits on the bottom of the pot.

  • Then, add the broth, about 1/3 of the cooked beans and the bean cooking liquid.
Pouring white wine into pot with sautéed vegetables.
Pouring broth into pot with sautéed vegetables.
  • With the heat on low, use an immersion blender to puree the vegetables and beans.
    • PRO-TIP: Pureeing the beans and vegetables acts as the thickener for the soup and gives it body. But, if you prefer a 100% brothy soup, you can skip this pureeing step. Alternatively, you can remove a bit of the cooked veggies to leave them whole, then add them back to the soup with the escarole later.
    • PRO-TIP: Instead of using an immersion blender, you could also just puree 1/3 the beans in a food processor or mash them with a fork or potato masher.\ before adding them to the broth.
Beans cooking in pot of broth and vegetables.
Using the immersion blender to partially puree the soup.
  • After pureeing, add the cheese rind, salt and black pepper and stir. Cover and bring mixture up to a boil, then immediately reduce heat to a simmer and simmer, partially covered, about 15 minutes or until all onions, celery and carrots (if including) are tender.
    • PRO-TIP: Stir the soup regularly, ensuring that the cheese rind does not stick to the bottom of the pot.

  • Add the escarole and remaining whole cooked beans and stir well. Simmer until the escarole has fully wilted, about 8 minutes.
Adding the rest of the beans to the partially pureed soup.
Escarole just added to pot of soup being stirred in.
  • Remove any remaining cheese rind, then serve the soup piping hot with a generous sprinkle of freshly grated parmesan cheese or pecorino cheese and a drizzle of extra virgin olive oil. That’s it!

Ladleful of grens and beans soup.

Serving Suggestions and Storage

Escarole soup with cannellini beans could easily be a meal in and of itself in a larger portion. A light green salad and some crusty bread are classic accompaniments.

Alternatively, this soup could be served as a First Course in a smaller portion and be followed by a simple Pasta al Pesto, Spaghetti Aglio e Olio or plate of Meatballs or Sausage with Sautéed Broccoli Rabe. Don’t forget to serve some homemade chili oil with the soup for all the spicy food lovers around your table! And, some people like to squeeze a bit of fresh lemon juice onto this soup just before serving.

Leftovers of Escarole and White Bean Soup can be stored in an airtight container in the refrigerator for up to 5 days. Reheat them in a covered saucepan over medium low heat until heated through. And, this soup freezes beautifully! Store portions of it in a freezer container for up to three months to have delicious soup in a pinch.

Finished escarole and white bean soup in white bowl with grated cheese in background.

Frequently Asked Questions

Is white bean escarole soup brothy or thick?

Escarole and White Beans Soup is a broth-based, partially pureed soup that is thickened by pureeing some of the white beans and vegetables.

Can I freeze this soup?

Yes! This soup freezes really well. Make a large batch, portion it into containers and freeze for up to three months to enjoy down the road.

Can I prepare all the vegetables in advance for this Escarole and White Bean Soup?

Definitely. To save time when cooking, prep the vegetables and beans in advance and store them in a zip-lock bag in the refrigerator for up to one day.

Close up of white bean and escarole soup on ladle in pot.

Variations for Escarole and White Bean Soup

Here are a few ideas for substitutions and modifications to this escarole and bean soup recipe:

  • Use a Different Bean: Chickpeas, borlotti, kidney and navy beans are all great alternatives.
  • Use a Different Green: Curly endive, broccoli rabe, mustard greens, swiss chard and kale (or a mixture of these) are all great bitter green alternatives for this dish. On the more mild side, spinach works really well. Some versions call for different lettuce greens, like romaine, but I have not tried this.
  • Pork it up! Brown one pound of Italian sausage (out of its casings) as the first step (as in Lentil Soup with Sausage), then proceed with the recipe, for lots of additional flavor and richness. Leftover diced ham can also be added to this soup.
  • Add Chicken or Turkey: Add some pulled roasted chicken or turkey meat at the end, along with the escarole, for increased protein.
  • Make it Vegan: Just be sure to use vegetable broth and leave out the cheese rind and grated cheese.
  • Add Pasta: This is a great idea if you are in the mood for a hearty pasta and bean soup dish. Be sure to cook the pasta separately, then fold it into the soup at the very end.

Kitchen Tools for Escarole and White Bean Soup

To make this Italian American greens and beans soup, you’ll need the following:

Close up of escarole and white bean soup on spoon.

More Great Recipes to Try

I hope that you are enjoying Mangia With Michele and all of my Italian recipes!

If you’ve tried Escarole and White Bean Soup or another recipe here, please let me know in the comments below. I love hearing from you!

FOLLOW ME on FACEBOOK and INSTAGRAM to see more delicious food and what might be going on behind the scenes!

Escarole and White Bean Soup in white bowl with large spoon.

Escarole and White Bean Soup

Michele
Escarole and White Bean Soup is a hearty, comforting combination of creamy cannellini beans and leafy escarole greens simmered with lots of aromatics in a rich broth. A humble soup with full-bodied flavor!
5 from 5 votes
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Soup
Cuisine Italian
Servings 8 servings

Ingredients
  

  • ¼ cup olive oil
  • 1 cup small diced yellow onions
  • 1 cup small diced celery
  • ½ cup small diced carrots (optional)
  • 2 Tbsp finely chopped garlic
  • ¼ tsp crushed red pepper
  • 3 Tbsp tomato paste
  • ½ cup dry white wine such as Pinot Grigio
  • 5 cups low- or no-sodium vegetable or chicken broth
  • pounds cooked white cannellini beans (1¼ cups (10 ounces) dried; see Notes about beans below.)
  • 2 cups bean cooking liquid (or additional broth)
  • 1 parmigiano or pecorino cheese rind
  • 2 tsp salt (or to taste)
  • 1 tsp ground black pepper
  • 1 large head escarole, cored, chopped into bite-sized pieces, rinsed of all dirt and drained of all liquid (about 1¼ pounds)
  • Grated pecorino cheese, for serving
  • High quality, extra-virgin olive oil, for serving

Instructions
 

  • Prep all ingredients according to specifications above. Cook the beans if using dried: Pick through the beans for stones, then rinse them. Place them in a large bowl covered with four times the amount of water and let them soak for several hours or overnight. After soaking, drain the beans, then boil them in unsalted water until soft. DO NOT THROW AWAY THE BEAN COOKING LIQUID as it is an important part of this recipe. (See NOTES about beans below.)
    (Please see the section above in the blog post for Step-By-Step instructions with photos.)
    1½ pounds cooked white cannellini beans
  • Heat olive oil in large pot or Dutch oven over medium heat. Add onions, celery, carrots (if including), garlic and crushed red pepper and cook for about 5 minutes, or until the vegetables are starting to soften.
    ¼ cup olive oil, 1 cup small diced yellow onions, 1 cup small diced celery, ½ cup small diced carrots, 2 Tbsp finely chopped garlic, ¼ tsp crushed red pepper
  • Move vegetables to one side of pot and add the tomato paste, caramelizing it for 2-3 minutes.
    3 Tbsp tomato paste
  • Add wine and deglaze, scraping up all the brown bits on the bottom of the pot.
    ½ cup dry white wine
  • Then, add the broth, about 1/3 of the cooked beans and the bean cooking liquid. With the heat on low, use an immersion blender to puree the vegetables and beans. (Pureeing the beans and vegetables acts as the thickener for the soup and gives it body. But, if you prefer a 100% brothy soup, you can skip this pureeing step. Alternatively, you can remove a bit of the cooked veggies to leave them whole, then add them back to the soup with the escarole later.)
    5 cups low- or no-sodium vegetable or chicken broth, 2 cups bean cooking liquid
  • After pureeing, add the cheese rind, salt and black pepper and stir. Cover and bring mixture up to a boil, then immediately reduce heat to a simmer and simmer, partially covered, about 15 minutes or until all onions, celery and carrots (if including) are tender. Stir the soup regularly, ensuring that the cheese rind does not stick to the bottom of the pot.
    1 parmigiano or pecorino cheese rind, 2 tsp salt, 1 tsp ground black pepper
  • Add the escarole and remaining whole cooked beans and stir well. Simmer until the escarole has fully wilted, about 8 minutes.
    1 large head escarole,
  • Remove any remaining cheese rind. Adjust seasoning to taste.
  • Serve the soup piping hot with a generous sprinkle of grated pecorino cheese and a drizzle of extra virgin olive oil. Buon Appetito!
    Grated pecorino cheese, for serving, High quality, extra-virgin olive oil, for serving

Notes

  • This recipe makes about 12 cups and can easily be cut in half to yield a smaller amount.
  • If you use canned beans to make this dish, the only wild card is to whether or not to use the starchy liquid that comes with the canned beans. This is a personal choice, but here is my advice: if you buy no- or low-sodium high quality (preferably organic) canned beans, then it is probably okay to use the bean liquid. Otherwise, you may end up with an overly salty, briny and strange tasting liquid in your dish. If you choose not to use the canned bean liquid and have homemade chicken stock available, the collagen in the stock will create texture in the final dish. Otherwise, just use some vegetable or chicken broth in place of the bean liquid in this recipe.
  • An alternative to soaking the beans for several hours is to bring the beans to a boil in a large pot of unsalted water, then turn off the heat and let them sit, covered, for one hour. At this point, it will be as if they were soaked for several hours.  Discard this soaking water, then proceed as if they had been soaked overnight by cooking them in a new pot of unsalted water until tender.
  • The beans can be cooked in advance and held, covered, in the refrigerator for two to three days until you are ready to use them.
  • To save time when cooking, prep the vegetables in advance and store them in a zip-lock bag in the refrigerator for up to one day.
  • I have made this soup several ways–with and without the carrots, pureed and not pureed. All are great and you can’t go wrong with any of your choices.
  • Instead of using an immersion blender, you could also just puree 1/3 the beans in a food processor or mash them with a fork or potato masher. before adding them to the broth.
  • Don’t forget to drizzle the finished dish with some high quality extra-virgin olive oil and grated pecorino cheese for an additional hit of flavor and richness.
  • Parmigiano-Reggiano, Pecorino Romano, and Grana Padano are all great cheese options. The cheese should be grated and not shredded.
  • The soup gets better as it sits, so it is a great option to make ahead of time.
  • This soup freezes really well! Make a large batch, portion it into containers and freeze for up to three months to enjoy down the road.
 
Recipe by Mangia With Michele. Please visit my site for more great cooking inspiration!
If you try this recipe, please share a photo on INSTAGRAM or FACEBOOK and tag it @MangiaWithMichele and #MangiaWithMichele. I’d love to see it!
Tried this recipe?Let us know how it was!

4 thoughts on “Escarole and White Bean Soup

  1. 5 stars
    Loved this recipe! I made it with canned beans and followed the steps exactly as they were presented. Added mini shells at the end to make it more of a meal. Will make again!

  2. 5 stars
    Made this recipe last night. It was delicious! I would definitely make this again. Thank you Michelle!

  3. 5 stars
    Thank you, delicious

  4. 5 stars
    Love your detailed write-up and love the soup even more! Will be making it over and over. Thank you.

Leave a Reply

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

Recipe Rating