Tuscan White Bean Soup
The moment you first smell the rich aroma of Tuscan White Bean Soup bubbling away on the stove, you realize it’s more than just a dish; it’s an experience. Each spoonful offers a comforting texture, a medley of earthy flavors that dance on your palate, and a depth that rivals even the most popular Italian restaurants. This version stands out, marrying simple ingredients with robust flavors. It’s not just a meal; it’s a warm embrace on a chilly evening.

What’s truly wonderful about this Tuscan White Bean Soup is its ability to fit seamlessly into your lifestyle. It’s made with pantry staples, making it accessible and budget-friendly. Quick and easy to prepare, this hearty soup comes together in just about an hour, making it perfect for weeknight dinners, meal preps, or even special gatherings. Invite your family and friends to the table, and watch as they savor every last drop. It’s time to gather around and enjoy!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: Ready in about 60 minutes, making it ideal for busy evenings.
- Irresistible Flavor: A warm hug from herbs and spices, perfectly blended with tender beans.
- Eye-Catching Appeal: The vibrant colors of fresh vegetables make your bowl pop!
- Flexible Serving: Great as an appetizer, main meal, or even a filling snack.
- Diet-Friendly Options: Easily adaptable for vegetarian or gluten-free diets.
Ingredients You’ll Need
- 1 tablespoon olive oil: Provides a rich base for sautéing. Extra virgin is recommended for more flavor.
- 1 tablespoon butter: Adds creaminess and depth to the soup.
- 1 cup diced onion: Sweetens the broth as it cooks and brings in essential flavors.
- 1 cup diced or shredded carrots: Offers natural sweetness and vibrant color.
- ½ cup diced celery: Adds a refreshing crunch; you can replace it with bell peppers if desired.
- 4 cloves garlic, minced: Infuses the soup with aromatic richness; fresh garlic is best.
- 4 cups low-sodium chicken broth: Sets the soup’s foundation; vegetable broth works for a vegetarian version.
- 4 (15-ounce) cans cannellini beans, rinsed & drained: They bring protein and a creamy texture; substitute navy beans if needed.
- ¾ teaspoon dried sage: Provides a warm, earthy flavor; fresh sage can be used in double the amount.
- ¾ teaspoon dried rosemary: This herb adds a distinctive and aromatic taste; fresh rosemary works beautifully too.
- ¾ teaspoon dried thyme: Balances the flavors; feel free to experiment with other dried herbs.
- ¼ teaspoon crushed red pepper flakes: Brings a hint of heat; adjust based on your spice preference.
- 1 dried bay leaf: Adds depth to the soup; be sure to remove it before serving.
- ¼ cup crème fraiche or sour cream: Adds a luscious creaminess; Greek yogurt is a tangy alternative.
- ½ cup freshly grated parmesan cheese: Enhances the flavor and richness; a vegan alternative can be nutritional yeast.
- 1 tablespoon champagne vinegar: Brightens the soup with acidity; any mild vinegar can be substituted.
- Salt and freshly ground black pepper, to taste: Essential for balancing flavors.
- Cooked diced pancetta or bacon: Optional garnishes for added protein and flavor.
- Croutons, grated or shaved parmesan cheese, fresh chopped parsley: Great for garnishing and adding a little flair.
How to Make Tuscan White Bean Soup
- Sauté the Vegetables: In a pot or Dutch oven over medium to medium-high heat, melt 1 tablespoon of olive oil and 1 tablespoon of butter. Swirl the pan and add 1 cup of diced onion, 1 cup of diced or shredded carrots, and ½ cup of diced celery. Sauté for about 5 minutes until the vegetables start to soften, adding 4 cloves of minced garlic for the last minute.
- Simmer the Base: Stir in 4 cups of low-sodium chicken broth, 2 cans of rinsed and drained cannellini beans, ¾ teaspoon each of dried sage, rosemary, and thyme, ¼ teaspoon crushed red pepper flakes, and 1 dried bay leaf. Bring everything to a gentle boil, then reduce to a simmer. Cover and cook for 20 minutes until the veggies and beans are very tender.
- Blend It Up: Remove the bay leaf and use an immersion blender to puree the mixture in the pot until smooth. Add the remaining 2 cans of rinsed and drained cannellini beans. Bring it back to a simmer and cook for 10 more minutes, stirring occasionally.
- Tempering the Cream: In a medium bowl, add ¼ cup of crème fraiche or sour cream, whisking in two ladlesful of hot soup until smooth. This technique ensures the cream doesn’t curdle when added to the hot mixture.
- Finish the Soup: Turn off the heat and stir the tempered crème fraiche, ½ cup of grated Parmesan cheese, and 1 tablespoon of champagne vinegar into the soup. Season with salt, adding ¼ teaspoon at a time, and fresh black pepper to taste. Adjust any other seasonings as desired before serving.
Storing & Reheating
To store any leftovers, simply let the soup cool down before transferring it to an airtight container. It can be kept at room temperature for about two hours, while refrigeration can last up to a week. If you want to freeze it, pour it into a freezer-safe container and enjoy within three months. When ready to enjoy again, reheat on the stove over low heat until warmed through, adding a splash of broth if the soup appears too thick. Be aware that the texture may change slightly, but a little stirring should refresh it nicely!
Chef’s Helpful Tips
- Avoid overcooking your vegetables; they should remain tender while adding flavor.
- Use high-quality chicken broth or stock for a richer soup base.
- Let the soup sit for a while after cooking for the flavors to meld.
- If you like a thicker soup, remove some beans before blending and mix them back in afterwards.
- Experiment by adding other vegetables, like spinach or kale, for added nutrition and color.
- For an easy make-ahead option, prepare without cream and cheese, then add them before serving.
Warm your kitchen and your heart with this soul-soothing Tuscan White Bean Soup. Its simple ingredients and wholesome flavors make it not just a dish, but a memorable occasion. Don’t hesitate to play with the recipe, adding your own personal touch; after all, the best meals come from a place of love and creativity. Enjoy every spoonful!

Recipe FAQs
Can I make this soup vegetarian?
How can I store leftovers?
Can I freeze this soup?
Can I substitute fresh herbs for dried ones?
More Soups Recipes
- Roasted Red Pepper Soup
- Creamy Chicken Soup
- Chicken Tortilla Soup
- Turkey Veggie Chili
- Creamy Sausage and Tortellini Soup
👉 If you make my Tuscan White Bean Soup recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Tuscan White Bean Soup
- Prep Time: 25 minutes
- Cook Time: 60 minutes
- Total Time: 1 hour 25 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Description
Enjoy the rich flavors of Tuscan White Bean Soup, made with cannellini beans, fresh vegetables, and aromatic herbs. This dish is perfect for a quick dinner or a nutritious lunch, offering amazing taste with simple preparation.
Ingredients
- 1 tablespoon olive oil
- 1 tablespoon butter
- 1 cup diced onion
- 1 cup diced or shredded carrots
- ½ cup diced celery
- 4 cloves garlic, minced
- 4 cups low-sodium chicken broth, or stock
- 4 (15-ounce) cans cannellini beans, rinsed & drained, divided
- ¾ teaspoon dried sage
- ¾ teaspoon dried rosemary
- ¾ teaspoon dried thyme
- ¼ teaspoon crushed red pepper flakes
- 1 dried bay leaf
- ¼ cup crème fraiche, or sour cream
- ½ cup freshly grated parmesan cheese
- 1 tablespoon champagne vinegar
- salt and freshly ground black pepper, to taste
- cooked diced pancetta or bacon, croutons, grated or shaved parmesan cheese, fresh chopped parsley
Instructions
- Heat a pot or Dutch oven over medium to medium-high heat. Add the olive oil and butter, swirling the pan until melted.
- Add the onion, carrots, and celery. Sauté for about 5 minutes, until softened, adding the minced garlic in the last minute.
- Pour in the chicken broth, 2 cans of drained beans, and add the sage, rosemary, thyme, crushed red pepper flakes, and bay leaf. Bring to a boil, then reduce to a simmer. Cover and cook for 20 minutes until the veggies and beans are tender.
- Remove the bay leaf and use an immersion blender to puree the mixture in the pot until smooth. Stir in the remaining 2 cans of drained beans, bring to a simmer, and cook for another 10 minutes, stirring occasionally.
- In a medium bowl, whisk the crème fraiche or sour cream with two ladles of hot soup until smooth.
- Turn off the heat and add the tempered crème fraiche/sour cream, grated Parmesan, and champagne vinegar to the soup. Season with salt and freshly ground black pepper to taste.
- Adjust seasonings as necessary, then serve immediately, garnished with pancetta or bacon, croutons, extra Parmesan, and fresh chopped parsley.
Notes
For a vegetarian version, use vegetable broth instead of chicken broth.
The soup can be made ahead and reheated, allowing the flavors to meld even more.
Feel free to add more vegetables like spinach or kale for added nutrients.
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 2g
- Sodium: 600mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 10g
- Protein: 15g
- Cholesterol: 30mg




