Tuscan White Bean Soup is a comforting soup that’s loaded with flavor from roasted garlic, pancetta, veggies, and herbs.  This soup is great as a precursor to a larger meal but is bold enough to shine by itself, or alongside a salad or sandwich. 

White bowl of Tuscan white bean soup.


Tuscan White Bean Soup may be one of the easiest soups you can make.  

We love it because it is nourishing, filling, and completely budget-friendly. 

It’s also customizable so if you want to make it vegetarian, or vegan you can do that by omitting the chicken stock, pancetta, and Parmigiano Reggiano rind.  It will still have incredible flavor thanks to the roasted garlic!

Roasted garlic Tuscan white bean soup is great with a side of garlic bread and a green salad with Italian vinaigrette but also pairs well with sandwiches, like our hot roast beef sandwich with onion jam.

Recipe ingredients

All ingredients for this recipe are shown in the pic below and special notes are made in this bulleted list to assist you.

Ingredients shown: chicken stock, cannellini beans, celery, carrots, onion, garlic, olive oil, pancetta, rosemary, and Parmigiano rinds.
  • Garlic. An entire head of garlic is roasted for this recipe. This simple addition is easy to make and amplifies the flavor of this soup.  The roasted garlic can be made in advance and saved for up to 1 week. 
  • Beans. I used a bag of dried cannellini beans for this Tuscan white bean soup.  If you’re doing the same, be sure to soak and soften the beans overnight or they will not be tender enough for the soup.  A great alternative is to use canned cannellini beans that have been drained of their liquid, but not rinsed.  
  • Pancetta. This adds great flavor to the Tuscan white bean soup. You can also use bacon if you can’t find pancetta. If you’re making vegetarian, omit the pancetta and replace the chicken stock with vegetable stock.
  • Stock. Use homemade chicken stock, or a stock made from low-sodium chicken base.
  • Rosemary. Roasted garlic and rosemary make a perfect combo and I love how the flavors complement each other in the soup.
  • Parmigiano rinds. These are optional but highly recommended!

See the recipe card for full information on ingredients and quantities.

How to make it

First, roast the garlic

  1. Preheat your oven to 400f and slice off the top 1/4 inch of a head of garlic to expose the top of the cloves.  Place the cut side up on a sheet of aluminum foil and drizzle with a bit of olive oil and a pinch of salt.  Wrap the garlic in the foil, place on a baking sheet, and bake for 40 minutes. (Photo #1)
Roasted garlic process collage with sliced head of garlic raw, and after roasting.
  1. Remove the garlic from the oven and allow it to cool.  Once cool, gently squeeze the bottom of the garlic head to release the cloves.   Note: The roasted garlic can be made up to 1 week ahead to speed up the process. (Photo #2)

Next, make the soup

  1. Dice 4 ounces of pancetta, 1 large onion, 4 celery ribs, and 3 medium carrots. (Photo #1)
Tuscan white bean soup recipe process shot collage group number one showing diced pancetta and pancetta in pot with oil.
  1. In a large pot, saute the pancetta in a 1/4 cup of extra virgin olive oil over medium-low heat until most of the fat has rendered (about 10 minutes).  (Photo #2)
  2. Next, add the celery, onion, and carrots and continue to cook for 10 more minutes or until the veggies have softened. (Photo #3)
Recipe process shot collage group number two showing sauteed carrots, celery, onion in pot, and adding roasted garlic to pot.
  1. Add a 1/4 teaspoon of crushed red pepper flakes and cook for an additional 30 seconds, then add the roasted garlic cloves. (Photo #4)
  2. Add 6 cups of low-sodium chicken stock, 1 Parmigiano Reggiano rind (optional), 1 large bay leaf, 3 sprigs of rosemary, and 1 pound of cannellini beans.  Note: If using dried cannellini beans, use 1 pound and soak them overnight in a pot of water prior to using in the soup.  If using canned, use 3 16-ounce cans that have been drained of their liquid. Bring the ingredients to a boil, then lower to a simmer and cook for 15-20 minutes. (Photo #5)
Recipe process shot collage group number three showing beans, stock, rosemary in pot, and pot simmering after all is cooked.
  1. Using the back of a wooden spoon, mash the beans against the side of the pot to help thicken the soup.  As an alternative, you can use an immersion blender or regular blender to further thicken.  If using either type of blender, remove the rosemary, bay leaf, and Parmigiano rinds prior to blending.  Taste test the soup and adjust salt and pepper levels to taste.  If you’ve not already done so, remove the rind, rosemary, and bay leaf prior to serving in bowls with a drizzle of extra virgin olive oil, grated Parmigiano Reggiano, and crusty bread.  Enjoy! (Photo #6)
How do I soak and soften dried beans?

The best way to soften dried beans is to soak them overnight. Then in the morning, rinse the beans and place in a pot and add water about an inch higher than the beans and bring to a moderate simmer for 10 minutes. Then, turn the burner to low and cover the pot. Allow them to sit on low heat for an hour or so and check every 30 minutes for tenderness. If your beans are old, they may never soften so make sure the beans you’re using aren’t expired.

Top tips

  • Consistency. Some people prefer a looser white bean soup, while others like it on the thicker side.  Customize this to your preference when mashing or blending the beans.  Blending the beans will yield a thicker, creamier soup.  If you wind up with a soup that’s too thick, simply add a touch of water or chicken stock to loosen it back up.
  • Parmigiano rinds. We always recommend saving your Parmigiano rinds as they add great flavor to soups, like pasta e fagioli, or sauces. Some Italian grocery stores will sell just the rinds in their cheese section. If you don’t see any, ask the cheesemonger and they’ll likely have some for you.
  • Use homemade stock. Homemade chicken stock not only adds superior flavor, it also gives you greater control over the sodium level in your food and I always recommend using it if you can!
Tuscan white bean soup in black bowl with Parmigiano Reggiano block in background.

Our favorite soups

We love soup, especially in the cooler months.  Here are a few of our absolute favorites that we know you’ll love. 

If you’ve enjoyed this Tuscan White Bean and Roasted Garlic Soup Recipe or any recipe on this site, give it a 5-star rating and tell us about it in the comments below.

We strive to satisfy a number of learning styles.  If you are someone who prefers to learn by watching, you can find most of our recipes on YouTube and our Facebook Page.

Tuscan White Bean Soup

4.94 from 43 votes
Prep: 5 minutes
Cook: 45 minutes
Roasted garlic time: 40 minutes
Total: 45 minutes
Servings: 6
Tuscan white bean soup is a hearty soup that's loaded with great flavor from roasted garlic, pancetta, rosemary, and Parmigiano Reggiano. Serve with crusty bread and a drizzle of good extra virgin olive oil.

Ingredients 

  • 1/4 cup (60g) extra virgin olive oil
  • 1/4 pound (113g) pancetta diced
  • 1 large onion diced
  • 4 ribs celery diced
  • 3 medium carrots diced
  • 1/4 teaspoon crushed hot red pepper flakes
  • 1 pound (454g) dried cannellini beans soaked overnight and softened, or 3 16-ounce cans
  • 6 cups (1.5kg) low sodium chicken stock plus more for thinning
  • 1 head garlic roasted
  • 3 sprigs rosemary
  • 1 small Parmigiano Reggiano rind optional
  • 1 large bay leaf
  • salt and pepper to taste

Instructions 

For the roasted garlic

  • Preheat oven to 400f. Cut off the top 1/4-inch of the garlic, exposing the top of the cloves. Place the head cut side up on a sheet of foil and drizzle with a bit of olive oil. Wrap tightly with the foil and place onto a baking sheet. Bake for 40-50 minutes or until golden and soft.

For the soup

  • In a large heavy pot saute the pancetta in olive oil over medium-low heat until most of the fat renders (about 10 minutes). Next, add in the celery, onion, and carrots and continue to cook for about 10 more minutes or until the veggies are softened.
  • Add in the crushed red pepper flakes and cook for 30 seconds. Add in the roasted garlic cloves, chicken stock, Parmigiano rind, bay leaf, rosemary, and beans. Bring to a boil then lower to a simmer and cook for 15-20 minutes.
  • Mash the beans with a wooden spoon against the side of the pot to help thicken the soup. For a thicker soup use an immersion or regular blender.
  • Taste test the soup and adjust salt and pepper levels to taste. Remove the Parmigiano rind, rosemary stem, and bay leaf before serving. If the soup is too thick, thin with a bit more stock or water.
  • Serve with a drizzle of extra virgin olive oil, grated parmesan, and crusty bread on the side. Enjoy!

Notes

  • This recipe assumes that the dried beans have been soaked and softened. See the FAQ above on how to soften beans for more information. You can also use canned beans which are already soft and require no prep other than draining.
  • Greens like escarole, spinach, or kale can be added to brighten up the soup.
  • The roasted garlic can be prepped in advance and saved in the fridge for up to 1 week.
  • For a vegetarian dish use vegetable stock and omit the pancetta, chicken stock, and Parmigiano rind.
  • Make sure to serve with plenty of crusty bread, grated cheese, a drizzle of extra virgin olive oil, and hot red pepper flakes.
  • Leftovers can be stored in the fridge for up to 3 days and can be reheated on the stovetop or in the microwave.

Nutrition

Calories: 399kcal | Carbohydrates: 53.6g | Protein: 27.6g | Fat: 8.6g | Saturated Fat: 2.7g | Cholesterol: 21mg | Sodium: 578mg | Potassium: 1411mg | Fiber: 20.8g | Sugar: 5g | Calcium: 141mg | Iron: 7mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!Check us out on Instagram at @sipandfeast or tag #sipandfeast!
4.94 from 43 votes (3 ratings without comment)

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

98 Comments

  1. Gina P says:

    5 stars
    So good, so flavorful.

  2. KATHRYN FRANZ says:

    5 stars
    This is a favorite in our house! Easy and delicious, it has become a staple in our vegetarian rotation.. we skip the pancetta and just use olive oil. The sprigs of fresh rosemary and the roasted garlic essential secrets.

    1. Tara says:

      We’re so happy you enjoy this one, Kathryn!

  3. Providence Monasseri says:

    YUM! Almost Like Pasta Fagioli! 👍😘😋😋

  4. Melanie Vanthournout says:

    5 stars
    This soup is so delicious and comforting.
    Thank you for a great fall recipe.

    1. Tara says:

      We’re so happy you enjoyed it, Melanie!

  5. Jerry Homola says:

    5 stars
    Easy to prepare and really tastes good. The only this that I would do differently after I made this would be rosemary directly into the soup. Next time I would add the rosemary into a cheese cloth to prevent the rosemary leaves from freely entering the soup. Just a personal preference.

    1. Tara says:

      We’re so happy you enjoyed it!

  6. Elaine says:

    5 stars
    OK guys, another perfect 5 star recipe ! I just added a few ditalinis because I’m a pasta freak 😋.

    1. Tara says:

      We’re so happy you enjoyed, Elaine!

  7. Pam says:

    Just a personal tip… I don’t have an immersion blender but I DO have a small 3 cup food processor. I find it easier to put 1 can of the beans in the food processor and pulse it a few times instead of trying to smash them against the side of the pot and just add them in with the other 2 cans. Perfect thicker consistency for me.

  8. Jerry Homola says:

    5 stars
    Very…very good soup.

    1. Tara says:

      We’re so happy you enjoyed it, Jerry!

      1. Pam says:

        5 stars
        SOOOOO delicious and filling.

  9. Betty says:

    5 stars
    This may be the best soup I have ever made, and I enjoy making soup. I can’t get dried cannelini beans or pancetta where I live so used great northern beans and bacon. However, I had everything else. It is even better the next day. Thank you for this.

    1. Tara says:

      We’re so happy you enjoyed this one too, Betty!

  10. Marilyn says:

    I followed the recipe completely, but substituted olive oil for the pancetta. Unfortunately, it was tasteless. I’m trying not to use a lot of fat in anything I cook these days.
    Not sure what to do….

    1. Tara says:

      Hi Marilyn, while the pancetta does provide great flavor to the soup, olive oil is certainly a great fat to use here in its place. Usually the roasted garlic, rosemary, Parmigiano Rind and salt and pepper provide a ton of flavor! You can try finishing with more grated Parmigiano, and a drizzle of good extra virgin olive oil. It’s possible you may need to add salt as well since the pancetta already has salt. Also, you may find the soup is more flavorful after sitting in the refrigerator overnight. Hope some of these suggestions help.

    2. Gina Pomponio says:

      5 stars
      I made this twice. The first time I followed it exactly, the second time I used 4 oz diced prosciutto, which has 7 grams of fat vs 28 grams in the pancetta in a 2 oz serving. I could not tell the difference! Exceptional soup!

  11. Marilyn says:

    Hey Jim!
    Can I use olive oil instead of the pancetta?

    1. Tara says:

      Hi Marilyn, yes, absolutely!

  12. Margaret Hadley says:

    5 stars
    Outstanding soup. Thanks for the recipe.

  13. Kathleen says:

    5 stars
    My husband loved this. Delicious and hearty. I added kale. If you’re going to blend, I would do before adding greens. Mashing some beans with a spoon worked fine.

  14. Tom Law says:

    4 stars
    I did this pretty much by the book, but used boxed chicken stock, I believe 5 cups or less of stock would be better,as ended up boiling off some to condense, parmesan and salt and pepper added to flavoring at end. Thanks..
    🤗