Some evenings, all I want is a warm bowl of something hearty and homemade. That’s when Tuscan White Bean Soup comes to mind. Tender cannellini beans, colorful vegetables, fresh kale, and Italian herbs create a rich, creamy soup without heavy cream. Plus, this easy one-pot recipe is naturally vegan, dairy-free, and ready in just 43 minutes.
Table of Contents
Why You’ll Love This Tuscan White Bean Soup
There’s something special about a soup that tastes rich and comforting without requiring complicated ingredients. This Tuscan White Bean Soup brings together simple pantry staples and fresh vegetables for a satisfying homemade meal.
First, the cannellini beans create a naturally creamy texture. You don’t need milk, flour, or heavy cream. Instead, blending a small portion of the beans gives the broth a thick, velvety consistency.
Also, the combination of garlic, Italian herbs, and vegetable broth creates a wonderful savory flavor. Meanwhile, fresh lemon juice adds brightness that balances every spoonful.
Another reason to love this recipe is its nutritional value. White beans provide plant-based protein and fiber, while carrots, celery, and kale add important vitamins and minerals.
Best of all, everything cooks in one pot. You can also prepare a larger batch, refrigerate leftovers, or freeze individual portions for busy days.
Ingredients for Tuscan White Bean Soup
Key Ingredients and Their Roles
The beauty of Tuscan White Bean Soup comes from a handful of simple ingredients that work together beautifully.
Cannellini beans: These creamy white beans form the heart of the recipe. Their soft texture helps thicken the broth naturally.
Extra-virgin olive oil: Adds richness and helps the vegetables develop their flavor.
Onion, carrots, and celery: Together, these vegetables create a savory foundation with gentle sweetness.
Fresh garlic: Brings a warm, aromatic flavor that complements the beans and herbs.
Tomato paste: Adds subtle richness and depth without making the soup taste strongly of tomatoes.
Vegetable broth: Creates the flavorful base while keeping the soup vegetarian and vegan.
Italian seasoning and bay leaves: Add fragrant herbal notes that give the soup its Italian-inspired character.
Fresh kale: Provides color, texture, and nutrients. Tuscan kale works particularly well because its sturdy leaves hold their shape.
Fresh lemon juice: Brightens the broth and balances the richness of the beans.
Fresh parsley: Finally, a sprinkle of parsley adds freshness and a pleasant herbal finish.
Ingredient Substitutions and Variations
Fortunately, you can easily adjust this recipe depending on what you have available.
For example, Great Northern beans and navy beans work well instead of cannellini beans. Both offer a mild flavor and tender texture.
Likewise, you can replace kale with fresh baby spinach. However, add spinach near the end because it wilts much faster.
If you don’t need a vegetarian soup, chicken broth makes a flavorful alternative to vegetable broth.
Also, a combination of dried oregano and thyme works nicely when you don’t have Italian seasoning.
You can even use dried white beans. Just soak and cook them fully before adding them to the soup.
How to Make Tuscan White Bean Soup
Making Tuscan White Bean Soup is simple, even on a busy weeknight. With 15 minutes of preparation and 28 minutes of cooking, you can have dinner ready in approximately 43 minutes.
Step 1: Sauté the Vegetables
First, heat 2 tablespoons of extra-virgin olive oil in a large soup pot or Dutch oven over medium-high heat.
Next, add one chopped yellow onion, two sliced carrots, and two diced celery ribs.
Cook for 4 to 5 minutes, stirring occasionally. The vegetables should begin to soften while keeping some texture.
Step 2: Add Garlic, Tomato Paste, and Seasonings
Next, stir in four minced garlic cloves and one tablespoon of tomato paste.
Then add two teaspoons of Italian seasoning, one teaspoon of kosher salt, half a teaspoon of black pepper, and a quarter teaspoon of red pepper flakes.
Cook everything for approximately 30 seconds.
Meanwhile, the garlic and herbs release their aromas, and the tomato paste adds a deeper savory flavor.
Step 3: Add the White Beans and Simmer
Now add three drained and rinsed 15-ounce cans of cannellini beans.
Pour in four cups of vegetable broth and add two bay leaves.
Next, bring the soup to a boil. Then cover the pot, reduce the heat, and let everything simmer gently for 15 minutes.
During this time, the beans absorb the aromatic broth while the vegetables become tender.
Step 4: Blend for a Creamy Texture
Once the soup finishes simmering, remove and discard the bay leaves.
Next, use an immersion blender to puree part of the soup directly in the pot.
However, avoid blending everything. Leaving some whole beans and vegetables creates a wonderful combination of creamy broth and hearty texture.
Alternatively, transfer one or two cups of soup to a countertop blender. Carefully puree the mixture, then return it to the pot.
Step 5: Add Kale and Lemon Juice
Next, stir in two cups of roughly chopped kale and one tablespoon of fresh lemon juice.
Let the kale cook briefly until it softens and begins to wilt.
The lemon juice adds a fresh, bright finish that balances the savory beans and herbs.
Step 6: Garnish and Serve
Finally, ladle the hot soup into serving bowls.
Sprinkle freshly chopped parsley over each portion for extra color and flavor.
Serve immediately with warm crusty bread or enjoy a generous bowl on its own.
Tips for the Best Tuscan White Bean Soup
A few simple cooking tips can make your Tuscan White Bean Soup even more satisfying.
Blend only part of the soup. This creates a creamy broth while keeping enough whole beans for texture. Otherwise, the soup may become too smooth.
Choose Tuscan kale when possible. Also called lacinato or dinosaur kale, this variety has sturdy leaves that hold their shape during cooking.
Adjust the thickness. If the soup becomes too thick, stir in a little extra vegetable broth. However, if you prefer a thicker consistency, blend a few additional beans.
Use fresh lemon juice. Fresh lemon adds brightness that helps balance the earthy flavor of the beans.
Control the spice level. Red pepper flakes provide gentle warmth. Therefore, reduce or omit them if you prefer a completely mild soup.
Taste before serving. Broth brands contain different amounts of sodium, so adjust the salt after tasting.
Easy Tuscan White Bean Soup Variations
One of the nicest things about Tuscan White Bean Soup is how easily you can change it to suit your family’s preferences.
Tuscan White Bean Soup with Italian Sausage
For a heartier version, add Italian sausage.
First, brown the sausage in your soup pot. Then remove it temporarily and cook the vegetables in the same pot.
Next, return the sausage when you add the beans and broth.
Continue cooking until the sausage reaches a safe internal temperature.
The sausage adds rich, savory flavor and turns the soup into an especially filling dinner.
Creamy White Bean Soup Without Dairy
You don’t need dairy products to create a rich, creamy soup.
Instead, partially blend the cooked cannellini beans with the broth.
As the beans break down, their natural starch thickens the liquid and creates a smooth consistency.
Therefore, this method keeps the original recipe vegan and dairy-free without sacrificing its comforting texture.
Tuscan White Bean Soup with Spinach
Fresh spinach makes a wonderful alternative to kale.
Simply replace the chopped kale with fresh baby spinach and stir it into the soup near the end.
Alternatively, use frozen spinach after thawing it and squeezing out the extra moisture.
Since spinach cooks quickly, add it just before serving to preserve its delicate texture.
White Bean Soup with Parmesan or Other Meats
For extra savory flavor, sprinkle freshly grated Parmesan cheese over each bowl.
You can also add crispy bacon, pancetta, cooked ground chicken, or ground beef.
However, these additions change the soup’s original vegetarian and vegan characteristics.
Choose whichever variation works best for your meal.
What to Serve with Tuscan White Bean Soup
Tuscan White Bean Soup makes a satisfying meal on its own. However, a simple side dish can make dinner feel even more complete.
Crusty Italian bread is a wonderful choice because it soaks up the flavorful broth.
Likewise, warm garlic bread adds a delicious contrast to the creamy beans.
For something softer, try homemade focaccia with olive oil and herbs.
Meanwhile, a fresh green salad brings a crisp, refreshing contrast to the warm soup.
Roasted carrots, zucchini, or other seasonal vegetables also make excellent sides.
Still, with its combination of beans, vegetables, and leafy greens, this soup offers enough substance to enjoy as a complete lunch or dinner.
How to Store, Freeze, and Reheat Tuscan White Bean Soup
Another reason I enjoy making Tuscan White Bean Soup is how well it keeps.
In fact, the herbs and garlic often develop a deeper flavor after the soup rests overnight.
Refrigerating Leftover Soup
First, allow the soup to cool briefly before transferring it into airtight containers.
Then refrigerate it promptly at 40°F or below.
You can keep leftovers in the refrigerator for 4 to 5 days.
For convenience, divide the soup into individual portions so you can quickly prepare lunch or dinner.
Freezing Tuscan White Bean Soup
This soup also freezes beautifully.
First, divide the cooled soup into freezer-safe containers or individual portions.
Next, leave a little space at the top because liquids expand during freezing.
Store the soup in the freezer for up to three months for the best flavor and texture.
When you’re ready to enjoy it, thaw a portion overnight in the refrigerator.
Reheating Without Losing Flavor or Texture
To reheat, pour the soup into a saucepan and warm it gently over medium-low heat.
Stir occasionally until it becomes hot throughout.
Alternatively, reheat individual portions in the microwave, stirring between heating intervals.
Heat leftovers to 165°F.
Since beans continue absorbing liquid during storage, the soup may become thicker.
Therefore, add a splash of vegetable broth or water until you reach your preferred consistency.
Frequently Asked Questions About Tuscan White Bean Soup
What is the main ingredient in Tuscan soup?
Cannellini beans are the main ingredient in Tuscan White Bean Soup.
These mild, creamy white beans provide a hearty texture, plant-based protein, and dietary fiber.
However, traditional Tuscan cooking includes many different soups. Some feature bread, vegetables, kale, or other beans.
For this particular recipe, cannellini beans create the creamy foundation.
What is Jamie Oliver’s recipe for Tuscan bean soup?
Jamie Oliver has shared Italian-inspired bean soup recipes that highlight simple ingredients and rustic flavors.
His bean soup preparations can include white beans, vegetables, garlic, herbs, and flavorful broth.
However, the exact ingredients depend on the particular recipe.
This Tuscan White Bean Soup uses cannellini beans, kale, vegetable broth, and lemon juice for a simple vegetarian approach.
Is Tuscan white bean soup healthy?
Yes, Tuscan White Bean Soup can be a nutritious addition to a balanced diet.
Cannellini beans provide plant-based protein and dietary fiber, which help make the soup satisfying.
Meanwhile, carrots, celery, and kale contribute vitamins, minerals, and additional fiber.
Each serving contains approximately 309 calories, 19 grams of protein, and 19 grams of fiber.
However, the recipe also contains approximately 1,122 milligrams of sodium per serving.
Therefore, choose low-sodium broth and no-salt-added beans if you want to reduce the sodium content.
What is the best white bean soup ever made?
The best white bean soup depends on your personal taste.
However, a great version usually combines tender beans, aromatic vegetables, flavorful broth, and fresh herbs.
For me, the combination of creamy cannellini beans, garlic, kale, and lemon makes this recipe especially satisfying.
Plus, the simple one-pot method makes it easy enough for everyday cooking.
More Such Recipes
If you enjoy comforting homemade soups, these recipes offer more delicious ways to turn simple ingredients into satisfying meals.
- Easy White Bean Soup Recipe with Vegetables and Herbs
- Spinach and White Bean Soup with Garlic and Lemon
- Creamy Tomato White Bean Stew with Fresh Basil
- Hearty Homemade Vegetable Soup with Italian Herbs
- Creamy Zuppa Toscana Soup with Italian Sausage and Kale
- Easy Vegetable Soup with Fresh Vegetables and Savory Broth

Final Thoughts
Tuscan White Bean Soup proves that simple ingredients can create a wonderfully comforting meal.
With creamy cannellini beans, tender vegetables, fragrant Italian herbs, and fresh kale, every bowl offers a satisfying combination of flavor and texture.
Plus, you can prepare everything in one pot without spending hours in the kitchen. The soup also stores well, making it a practical choice for meal preparation and busy weekdays.
I especially love how a little fresh lemon juice brings the whole dish together. It adds just enough brightness to balance the rich beans and savory broth.
So, the next time you need a warm, nourishing dinner, give this Tuscan White Bean Soup a try. Serve it with crusty bread, sprinkle fresh parsley on top, and enjoy a cozy homemade meal.
For more comforting recipes and everyday cooking inspiration, follow Kai Recipes on Pinterest and connect with us on Facebook.
Print
Tuscan White Bean Soup: Ultimate Cozy One-Pot Recipe
Description
This Tuscan White Bean Soup combines creamy cannellini beans, tender carrots, celery, fresh kale, garlic, and Italian herbs in a rich, golden vegetable broth. Ready in just 43 minutes, this hearty one-pot soup makes a comforting, naturally vegan and dairy-free lunch or dinner.
Ingredients
- 2 tablespoons extra-virgin olive oil”,
- “1 medium yellow onion, chopped”,
- “2 large carrots, sliced”,
- “2 celery ribs, diced”,
- “4 garlic cloves, minced”,
- “1 tablespoon tomato paste”,
- “2 teaspoons Italian seasoning”,
- “1 teaspoon kosher salt, or to taste”,
- “1/2 teaspoon freshly ground black pepper”,
- “1/4 teaspoon red pepper flakes, optional”,
- “3 cans (15 ounces each) cannellini beans, drained and rinsed”,
- “4 cups vegetable broth”,
- “2 bay leaves”,
- “2 cups fresh Tuscan kale, stems removed and leaves roughly chopped”,
- “1 tablespoon fresh lemon juice”,
- “Fresh parsley, chopped, for garnish
Instructions
- Heat the olive oil in a large soup pot or Dutch oven over medium-high heat. Add the chopped onion, carrots, and celery. Cook for 4 to 5 minutes, stirring occasionally, until the vegetables begin to soften.”,
- “Add the minced garlic, tomato paste, Italian seasoning, kosher salt, black pepper, and red pepper flakes. Stir continuously for approximately 30 seconds until the garlic and herbs become fragrant.”,
- “Add the drained and rinsed cannellini beans, vegetable broth, and bay leaves. Stir gently, bring the soup to a boil, then reduce the heat. Cover and simmer for 15 minutes until the vegetables become tender and the flavors combine.”,
- “Remove and discard the bay leaves. Use an immersion blender to blend a small portion of the soup directly in the pot until the broth becomes creamy. Leave plenty of whole beans and vegetables for texture. Alternatively, carefully blend 1 to 2 cups of soup in a countertop blender and return it to the pot.”,
- “Stir in the chopped Tuscan kale and fresh lemon juice. Cook for another 2 to 3 minutes, or until the kale wilts and becomes tender. Taste the soup and adjust the salt, pepper, or lemon juice as needed.”,
- “Ladle the hot Tuscan White Bean Soup into serving bowls. Garnish with freshly chopped parsley and additional red pepper flakes if desired. Serve immediately with crusty bread, garlic bread, or a fresh green salad.
Notes
Bean substitutions: Replace cannellini beans with Great Northern beans or navy beans if needed.
For a creamier soup: Blend an additional cup of beans and broth. For a thinner consistency, stir in extra vegetable broth.
Kale substitution: Use fresh baby spinach instead of kale. Add it during the final minute of cooking because spinach wilts quickly.
Protein variation: Add browned Italian sausage, cooked ground chicken, or crispy bacon for a heartier nonvegetarian version.
Dairy-free option: The original recipe contains no dairy. Partially blending the white beans creates a naturally creamy texture.
Low-sodium option: Choose low-sodium vegetable broth and no-salt-added cannellini beans. Adjust the seasoning after cooking.
Refrigerator storage: Cool the soup promptly, transfer it to airtight containers, and refrigerate at 40°F or below for 4 to 5 days.
Freezer storage: Freeze cooled soup in freezer-safe containers for up to 3 months for the best quality. Thaw overnight in the refrigerator.
Reheating: Warm the soup gently in a saucepan over medium-low heat or reheat individual portions in the microwave. Stir occasionally and heat to 165°F. Add a splash of broth if the soup becomes too thick.
Serving suggestion: Enjoy with crusty Italian bread, warm focaccia, garlic bread, or a fresh green salad.
Nutrition: Values are approximate and may vary depending on the brands of beans, broth, and other ingredients.

