Tuscan White Bean Soup


5 from 1090 votes
Jump to RecipeJump to Video

This post may contain affiliate links. See my disclosure policy.

This creamy Tuscan white bean soup is easy to make in one pot and ready in just 30 minutes. Naturally vegan and gluten free, it’s a fantastic budget-friendly recipe you can enjoy as a weeknight meal.

Tuscan white bean soup.

If you’re searching for a flavor-packed meal that will fill you up, look no further than this delicious Tuscan white bean soup. It’s an easy one-pot meal made from simple and budget-friendly ingredients. Best of all, it’s naturally vegetarian and gluten free but just as warm and comforting as classic chicken soup.

Table of Contents
  1. Why I love this recipe
  2. Ingredients needed
  3. How to make Tuscan white bean soup
  4. Recipe tips and variations
  5. Storage instructions
  6. Frequently Asked Questions
  7. More soups you’ll enjoy
  8. Tuscan White Bean Soup (Recipe Card)

Why I love this recipe

  • A one-pot, 30-minute recipe. Just like my easy taco soup, this is a simple meal that comes together in one pot and 30 minutes. Perfect for weeknight dinners or when you want to get your meal prep done in a hurry.
  • Budget-friendly. Simple, everyday ingredients are all you need to put Tuscan bean soup together. You probably have most of them in your pantry already!
  • Hearty, comforting, and satisfying. A mix of beans, savory seasonings, and vegetables in every bite makes this the ultimate vegetarian comfort food.
Cannellini bean soup.

Ingredients needed

  • Olive oil. To prevent the vegetables and aromatics from sticking as they sauté in the soup pot.
  • Shallots. Or you can use onions.
  • Garlic. Fresh garlic cloves give the soup a savory baseline of flavor.
  • Carrots. Diced carrots not only add heaps of vitamins and minerals to the soup but also add a nice pop of color.
  • Celery. The second of the two vegetables in this soup.
  • Tomato paste. This adds a nice acidic tomato flavor, which breaks through the rich and savory base.
  • Cannellini beans. Also known as white kidney beans, cannellini beans are tender and hearty white beans. They’re also the main protein in this Italian-inspired soup. Use canned beans to make this recipe as easy as possible or head to the FAQs to learn how to make this with dried beans.
  • Vegetable soup. Or replace this with a good-quality vegetable broth. Chicken broth would also work well when you don’t need the recipe to be vegetarian.
  • Salt and pepper. For flavor.
  • Italian seasoning. Because it wouldn’t be Tuscan soup without the Italian herbs and spices.
  • Red chili pepper. These spicy chili flakes give the soup just the right amount of heat without being overwhelming. You can add more or less, depending on how much spice you like.
  • Kale. Or use baby spinach.
  • Fresh parsley. For garnish.

How to make Tuscan white bean soup

Step 1 – Sauté the aromatics and veggies. Heat the olive oil in a large pot over medium-high heat. Once it’s hot, add the onion and garlic. Cook until soft and fragrant, then add the carrots and celery.

sauteed aromatics and vegetables.

Step 2 – Add the rest, then simmer. Stir the tomato paste into the pot when the vegetables are starting to soften. Next, add the beans, soup/broth, and spices. Bring the soup up to a boil, then lower the heat to a simmer. Cover and cook until the vegetables are soft.

how to make Tuscan white bean soup.

Step 3 – Puree and serve. Use a hand blender or regular blender to puree half of the soup until smooth. This gives it a creamier and thicker consistency without losing all of the texture. Stir the spinach or kale into the soup and cook until the leaves wilt. Garnish the batch with parsley and red pepper flakes, then serve!

How to make cannellini bean soup.

Serving suggestions

Making soup with white beans means it will be filling all on its own. Still, a side of crusty bread, air fryer garlic bread, or garlic knots never hurts!

Planning on serving this as the appetizer? It would be a wonderful beginning to an Italian-inspired feast featuring chicken florentine, eggplant rollatini, and linguine with clam sauce. Don’t forget the ricotta cookies for dessert!

Recipe tips and variations

  • Finish with the garnish. Top each bowl of soup with a sprinkle of fresh parsley, freshly cracked black pepper, basil leaves, red chili flakes, or grated parmesan cheese.
  • Serve the next day. While you can absolutely serve this fresh from the stove, the flavors will be even better the next day! Head to the Storage Instructions to learn how to store the soup overnight.
  • Add meat. Sauté Italian sausage, bacon, or ground pork in the pot until browned, then set it aside before stirring it back into the soup with the spinach. For a more low-maintenance option, add pre-cooked shredded baked chicken breasts, shredded rotisserie chicken, or ground chicken meatballs to the soup when you add the spinach.
  • Add more beans. Chickpeas, Great Northern beans, or pinto beans can all be used in addition to or instead of cannellini beans.
  • Add more vegetables. Bulk it up with chopped cabbage, sautéed mushrooms, white potatoes, or parsnips.
  • Make it extra creamy. Pureeing the white bean soup gives it a naturally creamy consistency. However, if you love that creamy texture, stir in ½ cup of heavy cream or coconut milk towards the end of the cooking process.
  • Brighten it up. As you’re cooking the aromatics, deglaze the pot with dry white wine. A drizzle of lemon juice or zest stirred in at the end will also add brightness.

Storage instructions

To store. Wait for the soup to cool, then store it in an airtight container for up to 1 week.

To freeze. White bean soup freezes well for up to 3 months. Keep it in a freezer-safe container or ziplock bag, then thaw it in the fridge before reheating.

To reheat. Warm the leftover soup in a saucepan on the stove or zap it in the microwave until heated through.

Tuscan bean soup.

Frequently Asked Questions

Can I make this with dried beans?

You can make white bean soup with dried cannellini beans if that’s what you prefer. The beans will need to be soaked and cooked before being simmered in the soup, though.

Are cannellini and Great Northern beans the same?

Not quite. As this article from EatingWell discusses, cannellini beans are better in soups and stews because they hold their shape well and have a stronger flavor. Great Northern beans are a bit more delicate and better off eaten as-is, like in bean salads.

Is this recipe the same as zuppa toscana?

My vegetarian white bean soup is similar to the popular Olive Garden zuppa toscana. Both are creamy soups with Italian flavors, but classic zuppa toscana is made with Italian sausage, chicken broth, potatoes, kale, and bacon.

More soups you’ll enjoy

tuscan white bean soup recipe.

Tuscan White Bean Soup

5 from 1090 votes
This Tuscan white bean soup is a hearty and comforting dish featuring cannellini beans and tender vegetables simmered to perfection. Watch the video below to see how I make it in my kitchen!
Servings: 4 servings
Prep: 1 minute
Cook: 25 minutes
Total: 26 minutes



  • 1/4 cup olive oil
  • 3 shallots chopped
  • 4 cloves garlic minced
  • 2 large carrots chopped
  • 3 stalks celery diced
  • 1 tablespoon tomato paste
  • 17 oz cannellini beans canned, drained and rinsed
  • 3 cups vegetable broth * see notes
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 1 teaspoon Italian seasoning
  • 1 teaspoon red pepper flakes
  • 4 ounces kale or baby spinach


  • Heat olive oil in a large pot and place over medium-high heat.
  • Saute onion and garlic for 3 minutes, then add carrots and celery stalks and saute until the vegetables start getting soft.
    sauteed aromatics and vegetables.
  • Add tomato paste, quickly stir and add beans, soup, and spices. Bring the soup to a boil, then reduce the heat to low. Cover and simmer for another 10-15 minutes.
    how to make Tuscan white bean soup.
  • Using a hand mixer, blitz half of the soup in the pot, so it becomes creamier, careful not to blend everything.
    How to make cannellini bean soup.
  • Add spinach or kale and cook for several more minutes, until it wilts.


* You can cook up to 5 cups of vegetable broth if you prefer a thinner soup. 
TO STORE. Wait for the soup to cool, then store it in an airtight container for up to 1 week.
TO FREEZE. White bean soup freezes well for up to 3 months. Keep it in a freezer-safe container or ziplock bag, then thaw it in the fridge before reheating.
TO REHEAT. Warm the leftover soup in a saucepan on the stove or zap it in the microwave until heated through.


Serving: 1servingCalories: 263kcalCarbohydrates: 31gProtein: 9gFat: 14gSodium: 950mgPotassium: 427mgFiber: 10gVitamin A: 9358IUVitamin C: 33mgCalcium: 193mgIron: 4mgNET CARBS: 21g
Course: Main Course
Cuisine: Italian
Author: Arman Liew
Tried this recipe?Give us a shout at @thebigmansworld or tag #thebigmansworld!

Arman Liew

I’m a two time cookbook author, photographer, and writer, and passionate about creating easy and healthier recipes. I believe you don’t need to be experienced in the kitchen to make good food using simple ingredients that most importantly, taste delicious.

You May Also Like

5 from 1090 votes (1,053 ratings without comment)

Leave a Comment

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

Recipe Rating


  1. 5 stars
    Taste is fine but 3 cups of stock is not making enough for 4 serves. Even adding 2 extra cups of liquid results in small serves.

See More Comments