Fall Featured gluten-free soup vegan vegetarian

Tuscan White Bean Soup [White Bean Ribollita]

February 1, 2022

This filling Tuscan White Bean Soup is packed with vegetables and flavor for a fun twist on a classic italian Ribolitta recipe. It’s gluten-free and vegan and made in one-pot for easy prep and clean-up.

Bowl of soup with veggies and broth. Towel, wooden spoon and soup ingredients in the background.

I love making a giant pot of soup in the fall and winter time. One pot of soup will last multiple days in our house! I’m all about cooking once and enjoying leftovers and soup is the perfect way to do that. Plus the flavors only seem to get better the longer it sits.

This is an oldie but a goodie recipe from THM that I have made more times than I can count. In fact I really don’t follow the recipe anymore. I just eyeball it because soups are always so forgiving. But as I was whipping it up a few days ago I remembered that the original blog post (published in 2013!) had some pretty sad pictures. It was time for an upgrade. So here we are. Same recipe…better pictures! Hope you enjoy.

What is Tuscan White Bean Soup aka Ribollita?

Tuscan white bean soup is a traditional Italian soup that is packed with vegetables. My version has all of these delicious ingredients:

  • Vegetables – yellow onion, garlic cloves, kale and tomatoes. Feel free to get creative here and use what you have on hand I.e. carrots + celery are also a great addition
  • Herbs & Spices – fresh rosemary + basil, salt and pepper. The fresh herbs really take this soup to the next level.
  • White beans – both cannellini beans and Northern white beans work great! You can use canned beans or cook your own before adding to the soup.
  • Vegetable stock – any stock will work. I recommend using low-sodium stock so you can control the saltiness on your own. 
  • Red wine vinegar – adding a hint of acidity brightens all of the flavors of this dish!
  • Olive oil – to sauté the onions before adding the rest of the ingredients. Avocado oil works as well. 
Tomatoes and fresh basil in focus. Garlic cloves and cans of cannellini beans are in the foreground and background.

How to Make Tuscan White Bean Soup

STEP 1: Heat olive oil over medium heat in a large stock or soup pot. Add onions and garlic and sauté for 5 mins or until onions are translucent. Add rosemary and cook for another 2 mins.

STEP 2: Add in canned diced tomatoes, fresh tomatoes (if using), vegetable broth and salt and pepper and bring to a boil. Once boiling put heat on low and add beans. Let simmer for 30 mins. Stir in vinegar, kale and basil.

White pot with tuscan white bean soup cooking inside.

Serving Suggestions + Adjustments

This soup is actually really hearty on its own but if you are serving it at a dinner party or want to add sides, there are a few options that I love to pair with it. Traditionally, it is served with Tuscan bread which is what I recommend! I love a piece of hearty bread with soup.

For a lighter option, you can serve it with a side salad – panzanella would be delicious! If you want more protein, you could also serve it with grilled chicken

Some changes you can make to this recipe: Traditionally ribollita or tuscan soup has bread chunks in the recipe. While absolutely delicious I prefer my bread on the side for dipping. Feel free to add a handful of slightly stale bread cubes to the recipe right at the end for a more traditional recipe.

To up the protein: Add in slices of precooked Italian chicken sausage or even bacon or pancetta. Sometimes I do this since C is more of a meat eater than I am.

Can you freeze tuscan white bean soup?

Absolutely this recipe makes a big batch so if you’re eating for one or want to make your soup last longer you can definitely freeze it. Just allow the soup to cool before freezing and then place in airtight containers leaving an inch along the top for the soup to expand.

To defrost: remove from the freezer the night before or allow to warm-up slightly and then remove soup from container and heat up fully on the stove-top.

Print

Tuscan White Bean Soup [Ribollita]

This filling Tuscan White Bean Soup is packed with vegetables and flavor for a fun twist on a classic italian Ribolitta recipe. It’s gluten-free and vegan and made in one-pot for easy prep and clean-up.

  • Author: Davida Lederle
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 6 bowls 1x
  • Category: Soup
  • Method: Cook
  • Cuisine: Italian
  • Diet: Vegan

Ingredients

Scale
  • 12 tbsp olive oil
  • 1 large yellow onion, diced
  • 6 garlic cloves, minced
  • 4 tbsp fresh rosemary, chopped (or 2 tbsp dried)
  • 1 28 oz can of diced tomatoes
  • optional: 3 fresh tomatoes, chopped*
  • 2 cans of cannellini (white) beans, rinsed and drained
  • 4 cups vegetable stock
  • salt and pepper, to taste
  • 2 tbsp red wine vinegar
  • 1 bunch of basil, chopped
  • 4 stocks of lacinato (tuscan) kale, stemmed and chopped

Instructions

1. Heat olive oil over medium heat in a large stock or soup pot. Add onions and garlic and sauté for 5 mins or until onions are translucent.

2. Add rosemary and cook for another 2 mins.

3. Add in canned diced tomatoes, fresh tomatoes (if using), vegetable stock and salt and pepper and bring to a boil.

4. Once boiling put heat on low and add beans. Let simmer for 30 mins.

5. Add in vinegar, kale and basil.

7. Serve immediately or store in fridge or freezer.

*I like the added tomato flavor from fresh tomatoes but this is entirely optional. Just omit if canned tomatoes are all you have.

Keywords: tuscan white bean soup, white bean soup, ribollita, white bean ribollita

JOIN THE THM NEWSLETTER

Join 20,000+ members of the THM Community to get access to exclusive recipes, healthy lifestyle tips and behind-the-scenes news from our team!

Powered by ConvertKit
  • Reply
    Amy @ Long Drive Journey
    September 12, 2013 at 1:11 pm

    I am SO excited for cooler weather. It’s ridiculously hot here, too, so the thought of making warm soup (or warm anything) has me sweating already. BUT I can’t wait for the days of consistent cool when soup and stew and, for me, SHORT RIBS can be made! I’ve been waiting to make short ribs since May!

    I read lots of blogs too. A few religiously (like yours of course), and a million new ones every day! Thanks for introducing me to another one!

  • Reply
    charlotte @ commitness to fitness
    September 12, 2013 at 1:11 pm

    thats one of the most wonderful bonuses of reading so many blogs- the inspiration is everywhere!! this soup looks amazing. i am absolutely a non-discriminating blog reader- vegan, traditional, gluten-free, gluten-full,fitness focused, food focused, paleo, etc etc. i love them all!

    • Reply
      Davida @TheHealthyMaven
      September 13, 2013 at 8:40 pm

      I feel like a kid in a sugar-filled/gluten-free/vegan/buttery/paleo/sugar-free candy store every day of my life. I just want to read them all!

  • Reply
    kellyrunsforfood.com
    September 12, 2013 at 1:07 pm

    That soup looks awesome! I would definitely make that. Add some crusty bread and I’d be set 🙂

  • Reply
    FruitnFitness
    September 12, 2013 at 12:48 pm

    This sounds wonderful, perfect for the fall weather that should be coming soon. I have been eying so many soup recipes in anticipation of the weather getting cooler. There is just something so comforting about a big bowl of homemade soup.

    • Reply
      Davida @TheHealthyMaven
      September 13, 2013 at 8:39 pm

      Nothing more comforting…with a side of toast! Ahhhh it might actually make me like winter!

  • Reply
    Brittany Bendall
    September 12, 2013 at 12:46 pm

    This recipe looks really easy! I think I could handle it. I love reading blogs. I wish I had more time to read more! I tend to stick with fitness/healthy living/healthy eating blogs but I occasionally add in some style blogs and home blogs. No travel blogs though because that would just be depressing! Thanks for sharing!

    • Reply
      Davida @TheHealthyMaven
      September 13, 2013 at 8:38 pm

      The amount of time I spend reading blogs is actually absurd. It’s like a part-time job…except that I love every minute of it! I feel so inspired…or depressed when people are doing cool things and I’m stuck at home reading about them.

  • Reply
    Amy @ Elephant Eats
    September 12, 2013 at 12:28 pm

    I read waaaay too many blogs too and my blogroll also hasn’t been updated in a year probably…in fact I forgot I even had one until you just reminded me 🙂 I think this is such a great thing to do and so sweet of you to introduce your favorite blogs to us! I’m looking forward to finding out about these fantastic bloggers!
    This stew looks like so good and it has all of my favorite things- a tomato broth base, chock full of veggies…i want some right now!

  • Reply
    Ang @ Nutty for Life
    September 12, 2013 at 12:09 pm

    I always get so jealous of bloggers who are traveling. I have to sit here in little old Athens, OH while everyone else seems to be galavanting around Cali, Italy, London, you name it. I will have my time, mark my words! This soup is for sure going on my fall soup list. White beans are so good!

    • Reply
      Davida @TheHealthyMaven
      September 13, 2013 at 8:37 pm

      Ohio isn’t that far from Ontario (I think we actually may touch???) so read trip to a foreign land??? I think yes!

  • Reply
    Suzanne
    September 12, 2013 at 12:05 pm

    I love vegan miam! So many amazingly cool travel adventures to browse and delicious eats to try! The soup looks deeeeelish!

  • Reply
    Kim @ BusyBod
    September 12, 2013 at 11:40 am

    This looks so good! Do you think it would freeze well? Or store in some other way? If not, I may just save it for someday when I’m cooking for more than two 🙂 maybe I’ll surprise my family at Thanksgiving and actually contribute!

    • Reply
      Davida @TheHealthyMaven
      September 13, 2013 at 8:37 pm

      Will definitely freeze well! Soooo easy to make too!

  • Reply
    Kathy @ Vodka and Soda
    September 12, 2013 at 11:36 am

    you are way too talented to be only blogging about food; i think it’s time the networks got in on this shit!

    -kathy
    Vodka and Soda

    • Reply
      Davida @TheHealthyMaven
      September 13, 2013 at 8:35 pm

      You are too much. Let’s just team-up and take over the world…pinky and the brain styles

  • Reply
    Madison
    September 12, 2013 at 11:19 am

    I love the idea of connecting with bloggers and am looking forward to reading your posts, Davida! 🙂 Have a terrific Thursday. (p.s. that soup looks amaaaazing).

    • Reply
      Davida @TheHealthyMaven
      September 13, 2013 at 8:35 pm

      And I love your blog 🙂 So many delicious treats that make me drool on the daily!

  • Reply
    Arman @ thebigmansworld
    September 12, 2013 at 10:12 am

    I think I had a soup very similar to that in Italy! Well, it centralised around white beans! I don’t discriminate blogs either, whether they be fitness related, food related or just plain quirky!

1 2 3 4

Leave a Reply

Recipe rating

FREE MEAL PLAN

Sign-up for a free weekly meal plan straight to your inbox.