Tuscan White Bean Soup

Tuscan White Bean Soup is the perfect comfort food for chilly days! It’s warm, hearty, and packed with flavor. Every spoonful is filled with creamy beans and savory vegetables that will make you feel cozy inside.
I first made this soup on a cold evening, and it was just what I needed. The combination of white beans, garlic, and herbs is so simple but delicious. Plus, it’s easy to make and fills the whole house with a wonderful smell!
If you’re looking for a meal that’s both healthy and comforting, this is it. Trust me, once you try it, you’ll be hooked! Let’s dive in and make this perfect soup together.

Why You’ll Love This Recipe
- Comforting and Hearty: Every bite of this soup feels like a warm hug on a cold day.
- Simple Ingredients: Most of the ingredients you’ll need are pantry staples, so you can easily make this soup on a whim.
- Packed with Flavor: A blend of garlic, onions, carrots, celery, and herbs combine to create a savory, flavorful base for the soup.
- Nutrient-Dense: With plenty of fiber, protein, and vitamins, this soup is as healthy as it is delicious.
- Customizable: You can easily adjust the ingredients based on what you have on hand or your personal preferences.
- Meal Prep Friendly: This soup keeps well in the fridge and can be frozen for later meals.
If you’re a fan of hearty soups that aren’t overly complicated to make, Tuscan White Bean Soup should be at the top of your list. It’s the perfect dish for meal prepping and can be enjoyed on its own or served as a side with crusty bread for dipping.
Kitchen Tools You’ll Need for Tuscan White Bean Soup
Before we dive into the recipe, here’s a quick list of the kitchen tools you’ll need to prepare this dish:
- Large Pot or Dutch Oven: This will be the vessel where the magic happens. A sturdy, heavy-bottomed pot ensures even heat distribution and helps cook the soup to perfection.
- Wooden Spoon: For stirring and preventing the soup from sticking to the bottom of the pot.
- Knife and Cutting Board: You’ll need these to chop the vegetables and herbs.
- Can Opener: For opening the cans of cannellini beans.
- Measuring Cups and Spoons: For accurately measuring the ingredients, especially the broth, wine, and seasonings.
- Ladle: For serving the soup and making sure everyone gets a generous portion.
- Storage Containers: If you’re meal prepping or want to store leftovers, airtight containers are a must.
With all your tools ready, let’s move on to the ingredients you’ll need!

Ingredients
To make this flavorful and comforting soup, you’ll need the following ingredients:
- 2 cans of Cannellini Beans (drained and rinsed): These creamy white beans serve as the base of the soup and offer a satisfying, hearty texture.
- 1 Yellow Onion (finely chopped): Adds sweetness and depth to the soup’s flavor.
- 4 cloves Garlic (minced): Garlic is the backbone of many savory dishes, and here it imparts a savory, aromatic kick.
- 2 tablespoons Olive Oil: For sautéing the vegetables and adding richness to the base of the soup.
- 2 Large Carrots (peeled and chopped): These add a subtle sweetness and color to the soup.
- 2 Stalks Celery (diced): Celery adds crunch and a mild earthiness to the soup.
- ½ cup White Wine (I used Pinot Grigio): A touch of wine adds acidity and depth, balancing the richness of the beans.
- 2 cups Chopped Kale (stems removed, finely chopped): This leafy green contributes vitamins, fiber, and a burst of color.
- 4 cups Vegetable or Chicken Broth: You can use either vegetable or chicken broth for a rich, flavorful base. For a vegan option, stick to vegetable broth.
- 2 tablespoons Tomato Paste: Adds a touch of sweetness and umami, enhancing the overall flavor of the soup.
- Salt & Black Pepper: To taste—these simple seasonings are essential for balancing the flavors.
- 1 teaspoon Red Pepper Flakes (optional): For a subtle kick of heat. Omit if you prefer a milder soup.
- 1 tablespoon Italian Seasoning: A blend of dried herbs like basil, oregano, thyme, and rosemary, giving the soup an authentic Italian flavor.
- 2 Bay Leaves: Add depth and complexity to the soup’s flavor.
- 1 teaspoon Dried Thyme: Thyme brings a savory, earthy element that complements the other herbs.
- 1 teaspoon Dried Oregano: Adds a slightly bitter, peppery note that rounds out the dish.
These ingredients combine to create a vibrant, flavorful soup that’s as satisfying as it is nutritious.
Variations for Tuscan White Bean Soup
While this recipe is delicious as-is, here are some fun variations you can try:
- Add Meat: If you prefer a meatier version, try adding sausage (Italian sausage works particularly well), chicken, or even bacon for extra flavor.
- Vegan or Vegetarian: Stick with vegetable broth and skip any animal-based products like chicken or sausage for a completely vegan and vegetarian-friendly version.
- Swap Kale: If you’re not a fan of kale, you can easily substitute spinach or Swiss chard for a different leafy green.
- Add More Veggies: Feel free to toss in some diced potatoes, zucchini, or bell peppers to make the soup even heartier.
- Creamier Version: Blend a portion of the soup to make it creamier, or stir in a bit of coconut milk or cream to add richness.
With these ideas in mind, let’s move on to the step-by-step instructions for making this delicious soup!

Step-by-Step Instructions for Tuscan White Bean Soup
1. Sauté the Vegetables
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery. Sauté for about 5-7 minutes, or until the vegetables are softened and the onion becomes translucent. Stir occasionally to prevent burning.
2. Add Garlic and Tomato Paste
Add the minced garlic and tomato paste to the pot. Cook for another 1-2 minutes, stirring constantly, until the garlic becomes fragrant and the tomato paste darkens slightly.
3. Deglaze with White Wine
Pour in the white wine and stir to deglaze the pot, scraping up any browned bits that have formed on the bottom. Let the wine cook for 2-3 minutes, allowing it to reduce and concentrate its flavors.
4. Add Broth and Beans
Add the vegetable (or chicken) broth, cannellini beans, and bay leaves to the pot. Stir everything together and bring it to a simmer over medium-high heat. Once simmering, reduce the heat to medium-low and let the soup cook for 15-20 minutes to allow the flavors to meld together.
5. Add Kale and Seasonings
Stir in the chopped kale, red pepper flakes (if using), Italian seasoning, thyme, and oregano. Simmer for an additional 10 minutes, allowing the kale to wilt and the herbs to infuse the soup with flavor.
6. Season to Taste
Remove the bay leaves and taste the soup. Add salt and black pepper to taste, adjusting the seasonings as needed.
7. Serve
Ladle the soup into bowls and serve with a drizzle of olive oil or a sprinkle of grated Parmesan cheese for an extra touch of richness.

Tips for Making the Best Tuscan White Bean Soup
Making a delicious pot of Tuscan White Bean Soup is simple, but there are a few tips that can take your soup from good to great. Here’s what you can do to ensure that your soup is full of flavor and perfectly balanced every time:
1. Sauté Your Veggies Slowly
The first step in making this soup is sautéing the onions, carrots, and celery. While it might be tempting to rush this step, take your time. Sautéing the vegetables over medium heat until they are tender and the onion is translucent helps to develop a deeper, sweeter flavor. Don’t skip this step—it’s essential for building the base flavor of your soup.
2. Use High-Quality Olive Oil
Olive oil plays a significant role in the flavor of this soup. It’s used to sauté the vegetables, and you’ll also want to drizzle a little on top when serving for extra richness. Look for extra virgin olive oil, as it adds the most flavor. A good-quality olive oil can really elevate the taste of your soup.
3. Season Gradually
Seasoning is key to achieving the perfect balance of flavors. Add salt and pepper throughout the cooking process, but wait until the end to make final adjustments. Salt can enhance the flavors as the soup simmers, but be mindful not to overdo it—especially if you’re using broth that’s already salted.
4. Use Fresh Herbs (When Possible)
While dried herbs like thyme and oregano are great in soups, using fresh herbs can really elevate the flavor profile. Fresh thyme, rosemary, or even basil can add a burst of freshness to the soup. You can garnish the soup with freshly chopped herbs just before serving, or if you prefer, toss them into the pot during the final stages of cooking.
5. Don’t Overcook the Beans
While cannellini beans are quite soft and tender when cooked, you want to be careful not to overcook them, especially if you’re using canned beans. Let the soup simmer for just long enough to allow the beans to absorb the flavors from the broth and seasonings. You want the beans to hold their shape and add texture to the soup, not become mushy.
6. Blend for a Creamy Texture
If you prefer a creamier soup, you can blend part of it to create a smooth, velvety texture. Simply remove a few cups of the soup and blend it in a blender or with an immersion blender. Return the blended mixture to the pot, stir, and let the soup simmer for a few more minutes to ensure everything is combined. This will give you a creamy, slightly thicker version of the soup while keeping the chunky elements intact.
7. Use Homemade or Low-Sodium Broth
Homemade vegetable or chicken broth will add the most flavor to this soup. If you’re using store-bought broth, try to opt for low-sodium versions to avoid making the soup too salty. You can always adjust the salt levels yourself as the soup simmers.
8. Top It Off
While the soup is delicious on its own, a few toppings can really enhance the experience. Here are some ideas for garnishes:
- Grated Parmesan or Pecorino Romano: Adds a salty, nutty finish.
- Fresh Basil or Parsley: Adds freshness and color.
- Crusty Bread: A slice of warm, toasted bread is perfect for dipping into the soup.
- Olive Oil Drizzle: A drizzle of extra virgin olive oil before serving adds richness and a luxurious mouthfeel.
Common Mistakes to Avoid
Even though this recipe is straightforward, there are a few common mistakes that can affect the final outcome of your Tuscan White Bean Soup. Here’s what to watch out for:
1. Overcrowding the Pot
When you’re sautéing the vegetables, make sure the pot isn’t overcrowded. If there’s too much in the pot, the vegetables will steam rather than brown, and you won’t get that nice caramelization. If necessary, sauté in batches to get the perfect texture and flavor.
2. Not Letting the Soup Simmer Long Enough
Simmering the soup for 20-30 minutes helps the beans soak up all the delicious flavors from the broth and vegetables. If you don’t allow enough time for this, the soup will lack depth. Patience is key when it comes to building flavor!
3. Using Canned Beans Without Rinsing
If you’re using canned beans, be sure to drain and rinse them well. The canning liquid can be starchy and overly salty, which will affect the flavor and texture of the soup. Rinsing helps remove some of the salt and excess starch, leaving you with beans that will better absorb the flavors of the soup.
4. Not Tasting the Soup Before Serving
Seasoning throughout the cooking process is important, but you also need to taste the soup at the end and adjust the seasoning. Every broth and set of ingredients may vary slightly, so adding the final touches of salt, pepper, and herbs can really make a difference.

How to Store and Reheat Tuscan White Bean Soup
Tuscan White Bean Soup is perfect for meal prepping or making ahead for future meals. Here’s how to store and reheat your soup:
Storing Leftovers
- In the Refrigerator: Once the soup has cooled to room temperature, transfer it to an airtight container and store it in the fridge. It will keep well for 3-4 days.
- In the Freezer: If you want to freeze the soup for longer storage, let it cool completely before transferring it to freezer-safe containers. It will keep for up to 3 months in the freezer. To thaw, simply place it in the fridge overnight or reheat directly on the stovetop.
Reheating the Soup
- On the Stovetop: Place the soup in a pot over medium heat and stir occasionally. If the soup has thickened too much, add a little more broth or water to reach your desired consistency.
- In the Microwave: Transfer individual servings to a microwave-safe bowl and heat for 1-2 minutes, stirring halfway through.
How to Serve Tuscan White Bean Soup
Tuscan White Bean Soup is already a complete meal on its own, thanks to the rich flavors and hearty ingredients. However, it pairs beautifully with a variety of sides, toppings, and garnishes that can make your meal even more enjoyable. Here are a few ideas for serving this delicious soup:
1. Serve with Crusty Bread
A bowl of hearty Tuscan White Bean Soup is perfect with a side of crusty bread for dipping. You can serve it with a rustic loaf of Italian bread, sourdough, or even a warm baguette. The bread will soak up the rich broth and add an extra texture to each bite.
2. Top with Grated Parmesan
For an authentic Tuscan touch, sprinkle some freshly grated Parmesan or Pecorino Romano cheese on top just before serving. The salty, nutty flavor of the cheese complements the creamy beans and adds an extra layer of richness.
3. Pair with a Salad
A light salad is a great way to balance out the richness of the soup. Try a simple mixed green salad with olive oil and lemon dressing, or go for a more robust option like a Caesar salad with crunchy croutons and shaved Parmesan. A refreshing salad adds a burst of freshness and texture alongside the warm soup.
4. Add a Drizzle of Olive Oil
For an added depth of flavor, drizzle some extra virgin olive oil on top of the soup before serving. This will give your soup a silky finish and an additional burst of flavor that complements the beans and vegetables.
5. Pair with a Glass of Wine
Since this soup is inspired by Tuscan flavors, it pairs wonderfully with Italian wines. A crisp white wine like Pinot Grigio or a light red such as Chianti will complement the soup’s savory notes. For a more relaxed pairing, a cold glass of iced tea or sparkling water works perfectly.
6. Serve with Garlic Bread
For extra indulgence, garlic bread is always a crowd-pleaser. The buttery, garlicky flavor of the bread complements the soup’s taste, and the crunchy texture adds a satisfying contrast to the smooth, hearty soup.
Nutritional Information (Per Serving, 1 Cup)
- Calories: 180-220 kcal
- Protein: 10g
- Fat: 7g
- Saturated Fat: 1g
- Carbohydrates: 28g
- Fiber: 6g
- Sugars: 3g
- Cholesterol: 0mg
- Sodium: 500-700mg
- Calcium: 80mg
- Iron: 3mg
Tuscan White Bean Soup
Course: Uncategorized6
servings15
minutes45
minutes180-220
kcalIngredients
2 cans of Cannellini Beans (drained and rinsed)
1 Yellow Onion (finely chopped)
4 cloves Garlic (minced)
2 tablespoons Olive Oil
2 Large Carrots (peeled and chopped)
2 Stalks Celery (diced)
½ cup White Wine (I used Pinot Grigio)
2 cups Chopped Kale (stems removed, finely chopped)
4 cups Vegetable or Chicken Broth
2 tablespoons Tomato Paste
Salt and Black Pepper (to taste)
1 teaspoon Red Pepper Flakes (optional)
1 tablespoon Italian Seasoning
2 Bay Leaves
1 teaspoon Dried Thyme
1 teaspoon Dried Oregano
Directions
- Sauté the Vegetables: Heat olive oil in a large pot over medium heat. Add the chopped onion, carrots, and celery. Cook for 5-7 minutes until softened and fragrant.
- Add Garlic and Tomato Paste: Stir in the minced garlic and tomato paste. Cook for 1-2 minutes, stirring frequently.
- Deglaze with White Wine: Pour in the white wine and stir, scraping up any brown bits from the bottom of the pot. Let it simmer for 2-3 minutes.
- Add Broth and Beans: Add vegetable broth, cannellini beans, and bay leaves. Bring to a simmer, then reduce the heat to low. Let the soup simmer for 20-30 minutes.
- Add Kale and Seasonings: Stir in the kale, red pepper flakes (if using), and herbs. Simmer for another 10 minutes.
- Season to Taste: Remove the bay leaves. Taste the soup and adjust seasoning with salt and pepper as needed.
- Serve: Ladle into bowls and garnish with grated Parmesan, a drizzle of olive oil, or fresh herbs as desired.
Conclusion
Tuscan White Bean Soup is the perfect meal to enjoy during colder months or any time you’re craving a cozy, nourishing dish. Its combination of creamy beans, savory vegetables, and aromatic herbs creates a flavor profile that’s as satisfying as it is healthy. Not only is it incredibly easy to make with pantry staples, but it’s also versatile enough to suit different tastes. Whether you choose to keep it simple or customize it with different veggies or meats, this recipe is guaranteed to become a staple in your kitchen.
Key Takeaways:
- Perfect for Meal Prep: Make a large batch and enjoy the soup throughout the week or freeze it for future meals.
- Rich in Flavor: A mix of hearty vegetables, savory beans, and aromatic herbs makes every spoonful a treat.
- Customizable: Adjust the ingredients based on your dietary preferences or what you have on hand.
- Nutrient-Dense: This soup is packed with fiber, protein, and essential vitamins.
So, whether you’re looking for a comforting meal on a chilly evening or a dish that can feed a crowd, this Tuscan White Bean Soup has got you covered. Try it today, and enjoy the satisfying and flavorful meal that everyone will love!