Tuscan White Bean Soup
This Tuscan white bean soup is rich, comforting, and full of cozy flavor, making it ideal for cooler days. Tender white beans, hearty farro, and fragrant herbs come together in a creamy, satisfying bowl that’s simple to prepare and wonderful to share around the table.

I’ve been tinkering with this soup for years, and over time, this Tuscan white bean soup has slowly evolved into the creamy, flavorful version you see here.
Originally, my memory of the soup didn’t include fresh herbs, and I never blended the base before adding the grain. It also didn’t have farro. Each of those small changes made a big difference, and the result is a soup that’s richer, more balanced, and deeply comforting.
Why I love farro in soups
Farro adds heartiness and texture: Farro has a pleasant, chewy texture that makes the soup feel more substantial, giving each spoonful a satisfying bite. Unlike softer grains, it holds up well during cooking without becoming mushy, adding a layer of texture that contrasts nicely with the creamy blended beans.
Boosts the nutritional value: Farro is packed with fiber, protein, and essential minerals like magnesium and iron. Including farro in this soup not only makes it more filling but also adds a nutritional boost, making it a well-rounded meal.
Authentic Tuscan flavor: Farro is a traditional grain in Italian cooking, especially in Tuscan recipes, where it’s used in soups, salads, and stews. Adding it to this white bean soup brings an authentic touch and adds that nutty, earthy flavor that complements the beans and herbs perfectly.
Versatile for dietary preferences: As a whole grain, farro is a great option for those looking for plant-based, high-fiber, and heart-healthy ingredients. It’s naturally vegan and pairs beautifully with the flavors of rosemary, sage, and tomatoes in this Tuscan-style soup.
We are a participant in Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and other affiliated sites. #CommisionsEarned. You can read my disclosure here.
Helpful tips
- If you don’t have an immersion blender, please get one. Nothing is worse than transferring your pan’s contents to a blender in batches to process it to the right creamy texture.
- Use fresh herbs as it does make a difference, especially in the taste of this dish. I use rosemary and sage, but other good choices are thyme, oregano, a few bay leaves, or marjoram.
- This dish usually uses borlotti beans (a.k.a cranberry beans and Roman beans), but since I can’t find them locally, good substitutions are great Northern beans or Cannellini beans. Some people also add white kidney beans or navy beans.
- I recommend petite diced tomatoes but regular diced tomatoes are also fine.
- The farro grain comes in many different types (pearled, Italian, etc.) and you could use any of them. I just don’t recommend instant or precooked because I don’t like those textures.
- My practice is to put the farro (or any grain/bean I’m cooking) in a sieve and rinse in a bowl cold water, swishing my hands through whatever I’m washing; empty bowl of water and repeat, twice at minimum, three times is a charm.
- Add some spinach, kale, or leeks for more vegetables in your soup.
- Want to make it vegetarian? Use vegetable broth instead of the chicken broth.
- Want to spice the soup up? Add some red pepper flakes. Either as the soup cooks or as garnish. Speaking of garnish, adding a sprinkling of parmesan cheese is a great option.

How to make this Tuscan white bean soup
Pre-step
Get a Dutch oven, large saucepan, or medium stockpot.
Step one
Gather an onion, carrots and celery. (A)
Step two
Cut the onion and carrots in small chunks. Slice the celery and chop the slices.
Step three
Heat a Dutch oven on medium heat. Once it has heated, add the extra-virgin olive oil.
Once that heats up (shimmers), add the vegetables. (B)

Step four
Sauté the veggies for 8 minutes and then add garlic paste or 2 cloves garlic, salt, pepper, and sauté for 2 minutes. (C)
Would you like to save this recipe?
Don't worry, I promise not to spam you.
Step five
Gather the rest of the ingredients – washed farro, fresh rosemary sprigs, sage leaves, petite diced tomatoes, Northern beans, and chicken broth. (D)

Step six
Drain and rinse the beans.
Add broth, rosemary, sage, tomatoes, and beans. (E) First, bring it to a boil, lower it to a simmer, and continue to cook for 10 minutes. (F)

Step seven
Remove rosemary and sage but don’t stress if you can’t remove it all.
Use your immersion blender and blend until some of the ingredients have smoothed out but you still have some whole beans and carrots.

Step eight
Add farro, stir, and simmer for 30 – 35 minutes.
Transfer the white bean soup into a serving bowl.

Ladle some soup into a few crocks and serve. I served this delicious soup with a salad.

It is one of our favorite bean soups! And I know it will be one of yours too if you try this Tuscan white bean soup recipe. The flavor is truly outstanding.
Storage and reheating
- Refrigerate any leftover soup in an airtight container and in the refrigerator for up to 4 days.
- Freeze in a freezer-safe container for up to 3 months. Let thaw in the refrigerator before reheating.
- Warm on the stovetop over medium heat, adding a splash of broth if the soup has thickened.
Other soup recipes
- New England clam chowder
- Paella soup
- Italian wedding soup
- French onion soup
- Split pea
- Lentil
- squash stew
And as always, may all your dishes be delish.
If you’ve tried this or any other recipe on the blog, I’d love the hear what you thought about it in the comments below. I love hearing from you! You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM and PINTEREST to see more of my delicious food and delightful cocktails!

Tuscan White Bean Soup
Ingredients
- 2 tablespoons olive oil (extra virgin)
- 1 medium onion (chopped)
- 2 medium carrots (chopped)
- 1 stalk celery (sliced and chopped)
- 1 sprig rosemary (1 – 2)
- 2 leaves sage (2 – 3)
- 2 teaspoons garlic paste (or 2 cloves, crushed)
- 1 teaspoon salt
- 1/16 teaspoon black pepper
- 3 cups chicken broth
- 14.5 ounces diced tomatoes (1 small can)
- 14 ounces Northern beans
- 1 cup farro (rinsed)
Instructions
- Heat a Dutch oven on medium and once that has heated, add oil.2 tablespoons olive oil
- Once that has heated, add onion, carrots and celery and sauté for 8 minutes1 medium onion, 2 medium carrots, 1 stalk celery
- Add garlic paste, salt, and pepper and sauté for 2 more minutes2 teaspoons garlic paste, 1 teaspoon salt, 1/16 teaspoon black pepper
- Add broth, diced tomatoes, beans, rosemary and sage and simmer for 10 minutes2 leaves sage, 3 cups chicken broth, 14.5 ounces diced tomatoes, 14 ounces Northern beans, 1 sprig rosemary
- Remove rosemary and sage and use an immersion blender and blend until some of the contents is smooth and some whole beans remain
- Add farro and simmer for 30 – 35 minutes. Farro should be al dente but not overcooked1 cup farro
- Either transfer to a serving bowl or ladle soup to some crocks
- Eat, smile, and enjoy.
Equipment
Would you like to save this recipe?
Don't worry, I promise not to spam you.
Notes
Helpful tips
- An immersion blender makes this soup much easier to finish. Blending directly in the pot gives you a smooth, creamy texture without the hassle of transferring hot soup to a blender in batches.
- Fresh herbs really do matter here. I use rosemary and sage, but thyme, oregano, bay leaves, or marjoram are all great alternatives.
- Traditionally, this soup is made with borlotti beans (also called cranberry or Roman beans). Since they can be hard to find, Great Northern beans or cannellini beans work beautifully. White kidney beans or navy beans are good options as well.
- Petite diced tomatoes are my preference, but regular diced tomatoes will work just fine.
- Farro comes in several varieties, including pearled and Italian. Any of those work well, but I don’t recommend instant or precooked farro because of its texture.
- Before cooking farro or any grain, rinse it well. I place it in a sieve set over a bowl, run cold water over it, and swish it around with my hands. Drain and repeat at least twice.
- Feel free to add extra vegetables, such as spinach, kale, or leeks, to boost flavor and nutrition.
- To keep the soup vegetarian, swap the chicken broth for vegetable broth.
- For a bit of heat, add red pepper flakes while the soup cooks or sprinkle them on as a garnish. A finishing sprinkle of Parmesan cheese is also a lovely touch.







I’m all into easy healthy comforting soup recipes lately. This one is just like that – it was perfect and so flavorful.
Thanks, Natalie!
This is the perfect soup recipe! Will definitely be adding this to my weekly menu!
Thank you, Kim!
Oh this soup was pure comfort in a bowl. I love all these nourishing flavours.
Thank you Kate!! It’s so delicious and my hubby’s favorite!
Love the addition of those fresh herbs! Definitely makes a difference. So good.
Thank you Tara! The fresh herbs make such a difference!
This makes me dream of italy! What a delicious recipe and healthy too!
Thank you Cliona!! 🙂
What a hearty and delicious soup.
Thanks, Gloria!! It is so yummy!
I like when soup has a creamy consistency paired with a light garlicky flavor. So delicious and great for a winter weekend.
Thank you Ruchi! 🙂
First off…thank you for the expert tip on the Immersion Blender. Had no idea. NONE! And I struggle with exactly what your wrote about…batches and batches and batches of hot soup with spills and not always getting the consistency I want! So getting one of those! I just printed this recipe….looks and sounds absolutely amazing!
Thanks so much Amanda! I love my immersion blender for the reasons you just talked about!! I hope you enjoy the recipe as it’s a family favorite around here.
I love this soup. So warm and comforting for the winter months. I also agree with your thoughts on purchasing an immersion blender, so worth it.
It’s bitter cold here so soup is always on the menu. Your bean soup was so warm and comforting. Thanks!
Thanks so much, Charity.
This was fabulous. I totally agree with the importance of an immersion blender for soup! We actually got rid of our regular blender recently because I only use my immersion blender anymore. Love it!
Thanks Julie! I still have my blender, but I use my immersion much much more!
I love warm, cozy soups on chilly fall evenings! This was an awesome flavor-packed dish!
Thank you Carrie! It really is!
I needed to make this after my recent holiday in Italy. What a comforting and delicious soup!
Thanks Jagruti! I love traveling to Italy! It’s especially nice because hubby’s brother lives there with his wife and kiddos so we get to see family as well as the sights!
I love bean soup and this one is fabulous It’s a perfect meal for those cold nights.
Thank you Holly! It is such a yummy warming soup!
This recipe is do fabulous it changed my opinion of soups as a category. That still surprises me. Not sure why, but the combination of these flavors is just really compelling. Would love some every week. How about tonight?
I’m so glad to hear that. 🙂 Makes my life easier. Thanks, Christopher!