Tuscan White Bean Soup is a warm and hearty dish that brings the comforting flavors of Italy into your kitchen. This soup is a perfect balance of simplicity and richness, making it an ideal choice for a quick lunch, cozy dinner, or meal prep option. With a base of creamy cannellini beans, a medley of aromatic vegetables, and a fragrant herb-infused broth, this soup delivers a satisfying meal packed with nutrition.
Originating from the rustic kitchens of Tuscany, this dish showcases the region’s love for simple, high-quality ingredients. Italian cuisine is known for taking humble pantry staples and transforming them into deeply flavorful meals, and this soup is no exception. White beans provide a creamy, protein-rich foundation, while ingredients like onion, garlic, carrots, and celery create a classic aromatic base. Fresh or dried herbs such as thyme, oregano, and bay leaves enhance the broth, giving it layers of earthy depth.
One of the defining characteristics of this soup is its versatility. Whether you follow a vegan diet, prefer a traditional version with chicken broth, or want to incorporate different greens like spinach or Swiss chard, this recipe adapts to your preferences effortlessly. The addition of white wine elevates the flavor profile, adding a touch of acidity that balances the richness of the beans and vegetables.
Why You’ll Love This Tuscan White Bean Soup
There are many reasons to love Tuscan White Bean Soup, from its rich flavor to its health benefits and ease of preparation. If you are looking for a meal that is both satisfying and nutritious, this soup is a perfect choice.
One of the standout features of this soup is its deeply comforting flavor. The combination of white beans, sautéed vegetables, and a flavorful broth creates a dish that is both hearty and light. The addition of fresh herbs and a splash of white wine enhances the taste, making it feel like a gourmet meal even though it is incredibly easy to prepare.
Another reason this soup is a favorite is its ease of preparation. This is a one-pot meal that requires minimal effort, making it perfect for busy weeknights. With just a few simple steps—sautéing vegetables, simmering beans and broth, and blending a portion for creaminess—you can have a homemade meal that tastes like it has been simmering for hours.
Tuscan White Bean Soup is also incredibly nutritious. It is packed with plant-based protein, fiber, vitamins, and minerals, making it a well-balanced meal. The beans provide protein and a creamy texture without the need for dairy, while the vegetables contribute essential nutrients. The use of olive oil adds healthy fats, which are beneficial for heart health.
Another great aspect of this recipe is its versatility. You can customize it to suit your dietary needs and preferences. If you want a spicier kick, you can add red pepper flakes. If you prefer a heartier version, you can toss in cooked sausage or shredded chicken. The soup can also be made gluten-free by ensuring the broth and all ingredients are free from gluten-containing additives.
Health Benefits Tuscan White Bean Soup
Tuscan White Bean Soup is not only delicious but also a highly nutritious meal that offers a range of health benefits.
One of the primary ingredients, white beans, is an excellent source of plant-based protein. This makes the soup a great choice for vegetarians and vegans who need protein-rich meals to stay full and energized. White beans are also packed with fiber, which supports digestion, helps maintain stable blood sugar levels, and promotes heart health.
Another key ingredient, kale, is one of the most nutrient-dense leafy greens available. It is rich in vitamin K, vitamin C, and antioxidants, which help support immune function and reduce inflammation. If you prefer, you can swap kale for spinach or Swiss chard, both of which provide similar nutritional benefits.
The vegetables in this soup, including onions, carrots, and celery, contribute essential vitamins and minerals. Carrots are high in beta-carotene, which supports eye health, while onions and garlic have been shown to have anti-inflammatory and immune-boosting properties.
The use of olive oil in this recipe adds heart-healthy monounsaturated fats, which can help reduce bad cholesterol levels and support cardiovascular health. Unlike soups that rely on butter or cream for richness, this version gets its velvety texture from blended beans, making it a dairy-free alternative that is still indulgent and satisfying.
Preparation Time, Servings, and Nutritional Information Tuscan White Bean Soup
One of the best aspects of this Tuscan White Bean Soup is how quickly it comes together. With simple ingredients and a straightforward cooking process, this dish can be prepared in under an hour.
- Preparation Time: 10 minutes
- Cooking Time: 25-30 minutes
- Total Time: 35-40 minutes
- Servings: 4-6 servings
Each serving provides a nutrient-dense, well-balanced meal with the following approximate nutritional breakdown:
- Calories: 250-300 kcal
- Protein: 12g
- Carbohydrates: 40g
- Fiber: 10g
- Fat: 7g
- Sodium: 600mg (varies depending on broth used)
These values may vary slightly based on specific ingredient choices, but overall, this soup is a well-balanced, nourishing meal.
Ingredients List Tuscan White Bean Soup
This recipe calls for simple, wholesome ingredients that are easy to find in most grocery stores.
Soup Base:
- 2 tablespoons olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 2 carrots, chopped
- 2 celery stalks, chopped
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1 teaspoon Italian seasoning
- ½ teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- ¼ teaspoon red pepper flakes (optional for heat)
Broth and Beans:
- 4 cups vegetable broth (or chicken broth for a non-vegan version)
- 2 cans (15 ounces each) cannellini beans, drained and rinsed
- ½ cup dry white wine (optional but adds depth)
- 2 tablespoons tomato paste
- 1 bay leaf
Finishing:
- 2 cups chopped kale (or spinach)
- Juice of ½ lemon (for brightness)
- Fresh parsley, chopped (for garnish)
- Grated Parmesan (optional for non-vegan version)
Step-By-Step Cooking Instructions for Tuscan White Bean Soup
This Tuscan White Bean Soup is an easy, one-pot meal that comes together quickly while delivering deep, rich flavors. The key to making this soup taste as if it has been simmering for hours lies in building layers of flavor through proper sautéing, seasoning, and blending techniques. Follow these detailed steps to ensure a creamy, flavorful, and hearty soup every time.
1: Gather and Prepare Your Ingredients
Before you start cooking, it is essential to have all your ingredients prepped and ready. Doing this will make the cooking process smooth and efficient.
- Dice the vegetables – Chop one large onion, two carrots, and two celery stalks into small, even pieces. This ensures that they cook evenly and blend into the soup seamlessly.
- Mince the garlic – Three cloves of garlic should be finely minced to maximize their flavor release when sautéed.
- Prepare the kale – Remove the tough stems from about two cups of kale and roughly chop the leaves. This allows them to cook quickly and blend well into the soup.
- Drain and rinse the beans – If using canned cannellini beans, drain and rinse them thoroughly under cold water to remove excess sodium and any canned taste. If using dried beans, ensure they have been properly soaked and cooked before adding to the soup.
- Measure your seasonings – Set aside one teaspoon each of dried thyme, oregano, and Italian seasoning, as well as half a teaspoon of salt and black pepper.
- Prepare the broth and liquids – Measure out four cups of vegetable or chicken broth and half a cup of dry white wine. If omitting the wine, increase the broth slightly to compensate.
2: Sauté the Aromatics
- Heat the olive oil – In a large, heavy-bottomed pot or Dutch oven, heat two tablespoons of olive oil over medium heat.
- Add the onions, carrots, and celery – Stir frequently and cook for about 5-7 minutes, or until the onions become translucent and the carrots and celery start to soften. This step builds the foundational flavor for the soup.
- Add the garlic – Stir in the minced garlic and cook for about 30 seconds, just until fragrant. Be careful not to burn it, as burnt garlic can add bitterness.
3: Deglaze with White Wine
- Pour in the white wine and stir well, scraping up any browned bits from the bottom of the pot. These browned bits contain concentrated flavor that will enhance the soup.
- Allow the wine to simmer for about 2 minutes, letting the alcohol cook off while the flavors deepen. If skipping the wine, proceed to the next step using an extra splash of broth.
4: Add the Broth, Beans, and Seasonings
- Stir in the tomato paste – Add two tablespoons of tomato paste and mix it well into the sautéed vegetables. Let it cook for about one minute to enhance its rich, umami depth.
- Add the cannellini beans – Stir in two cans of drained and rinsed beans, ensuring they are evenly distributed throughout the pot.
- Pour in the vegetable broth – Slowly add the broth, stirring as you go. This will help blend the flavors together.
- Season the soup – Add the dried thyme, oregano, Italian seasoning, salt, black pepper, and a single bay leaf. Stir well to combine.
5: Simmer to Develop Flavor
- Bring the soup to a gentle boil, then immediately reduce the heat to low and let it simmer uncovered for about 15 minutes. This allows the flavors to meld together while softening the beans further.
- Taste the broth after about 10 minutes and adjust the seasonings if necessary, adding more salt, pepper, or herbs to suit your preference.
6: Blend for Creaminess
- To achieve a thicker, creamier texture, remove about 1-2 cups of the soup and blend it using an immersion blender or a standard blender.
- If using a standard blender, be sure to blend in small batches and leave the lid slightly open to allow steam to escape.
- Return the blended soup to the pot and stir well. This step creates a creamy consistency while still retaining some texture from the whole beans and vegetables.
7: Add the Kale and Finish the Soup
- Stir in the chopped kale and let it cook for about 3-5 minutes, or until it wilts into the soup.
- Remove the bay leaf and discard it.
- Finish the soup with a squeeze of fresh lemon juice to brighten the flavors.
8: Serve and Enjoy
Ladle the soup into bowls and garnish with fresh parsley or grated Parmesan cheese for extra flavor. Serve immediately while warm, or allow it to cool slightly before storing.

How to Serve Tuscan White Bean Soup
Tuscan White Bean Soup is a versatile dish that can be served in a variety of ways. It is hearty enough to be enjoyed as a standalone meal but can also be paired with complementary sides for a more complete dining experience.
A classic way to serve this soup is with crusty bread or garlic toast. The crispy texture of the bread contrasts beautifully with the creamy soup, making each bite more satisfying. You can brush slices of baguette or sourdough with olive oil and lightly toast them in the oven for an extra crunch.
For a lighter pairing, a fresh green salad with a lemon vinaigrette makes a great accompaniment. The acidity from the dressing cuts through the richness of the soup, creating a well-balanced meal. A simple mix of arugula, cherry tomatoes, cucumbers, and red onions works well.
Another excellent way to serve this soup is with grilled vegetables or roasted potatoes. The smoky, caramelized flavors from these sides add depth to the meal while keeping it wholesome.
Pairing Suggestions
Tuscan White Bean Soup pairs well with a variety of dishes that complement its flavors and textures.
For a protein-rich addition, serve the soup alongside grilled chicken or fish. The mild flavors of roasted chicken breast or baked salmon balance out the heartiness of the soup without overpowering it.
A classic Italian antipasto platter also makes a great pairing. Include olives, marinated artichokes, roasted red peppers, and a selection of cheeses for a delicious Mediterranean spread.
If you prefer a plant-based meal, consider pairing the soup with roasted chickpeas or hummus with pita bread. The nutty, creamy flavors of hummus work well with the smooth, velvety texture of the soup.
Storage, Freezing & Reheating Instructions
This soup is excellent for meal prep and stores well in both the refrigerator and freezer.
To store in the refrigerator, allow the soup to cool completely before transferring it to an airtight container. It will keep fresh for 3-5 days when stored properly.
For freezing, portion the soup into individual freezer-safe containers or bags. Be sure to leave a little space at the top, as liquids expand when frozen. The soup can be stored in the freezer for up to 2 months.
To reheat, follow these steps:
- From the refrigerator: Warm the soup in a saucepan over low-medium heat, stirring occasionally. If it has thickened, add a splash of broth or water to adjust the consistency.
- From the freezer: Thaw the soup in the refrigerator overnight before reheating on the stove. If in a hurry, you can reheat it directly from frozen by placing it in a pot with a little extra liquid and heating it slowly over low heat.
Common Mistakes to Avoid
Even though this soup is simple to make, there are a few missteps that can impact its texture and flavor.
1. Not Sautéing the Vegetables Properly
The onions, carrots, celery, and garlic form the flavor base of the soup. If you rush this step or cook them over too high heat, they can burn instead of caramelizing, which affects the depth of flavor. Take your time—5 to 7 minutes on medium heat is ideal for softening and enhancing their natural sweetness.
2. Adding Kale Too Early
Kale wilts quickly, and if added too soon, it can turn dark and bitter. Instead, stir it in during the last 5 minutes of cooking to retain its vibrant green color and fresh taste.
3. Over-Blending the Soup
Blending a portion of the soup creates a creamy consistency, but if you blend too much, you’ll lose the rustic, chunky texture that makes it so satisfying. Aim for blending 1-2 cups and stirring it back in for the best balance.
4. Forgetting to Remove the Bay Leaves
Bay leaves add great flavor, but they’re not meant to be eaten. Always remove them before blending or serving to avoid an unpleasant bite.
5. Over- or Under-Salting
Beans absorb a lot of seasoning, so don’t be afraid to adjust the salt and spices. However, if using store-bought broth, check the sodium level before adding extra salt. A small squeeze of lemon juice at the end can also brighten flavors without more salt.
Pro Tips for the Best Tuscan White Bean Soup
1. Use Homemade or High-Quality Broth
The broth is the foundation of this soup, so using homemade vegetable broth or a high-quality store-bought version will greatly enhance the flavor. If using store-bought, choose a low-sodium option so you can control the salt levels.
2. Let the Soup Rest Before Serving
Like most bean-based soups, this one tastes even better after sitting for a bit. Letting it rest for 10-15 minutes after cooking helps the flavors meld together. If you have time, refrigerate overnight and reheat the next day for an even richer taste!
3. Add a Parmesan Rind for Extra Depth
If you’re not strictly vegan, tossing in a Parmesan rind while the soup simmers adds an umami richness that makes the broth extra flavorful. Just remove it before serving.
4. Mash Some Beans for a Creamier Texture
If you don’t have a blender, no problem! You can use a potato masher or the back of a spoon to mash some of the beans directly in the pot. This creates a creamy texture without extra equipment.
5. Finish with a Drizzle of Olive Oil or Lemon Juice
A little extra virgin olive oil or a squeeze of fresh lemon juice just before serving enhances the flavors and brings a beautiful, silky richness to the soup.
Frequently Asked Questions (FAQs)
1. Can I Use Different Beans?
Yes! While cannellini beans are traditional, you can also use:
- Great Northern Beans – Slightly firmer but still creamy.
- Navy Beans – Smaller, with a milder flavor.
- Chickpeas – For a different texture and protein boost.
2. What Can I Use Instead of Kale?
If you’re not a fan of kale, try:
- Spinach – A softer, milder alternative.
- Swiss Chard – Slightly earthy and holds up well in soups.
- Collard Greens – A heartier option with a firmer bite.
3. Can I Make This in a Slow Cooker?
Yes! To make this in a slow cooker:
- Sauté onions, carrots, celery, and garlic in a pan.
- Transfer to the slow cooker and add the beans, broth, and spices.
- Cook on low for 6-8 hours or high for 3-4 hours.
- Stir in kale and let sit for 5 minutes before serving.
4. How Can I Thicken the Soup?
For a thicker soup:
- Blend or mash more beans.
- Let the soup simmer longer so it reduces slightly.
- Stir in a tablespoon of cornstarch mixed with 2 tablespoons of water if you prefer a much thicker consistency.
5. Can I Freeze This Soup?
Absolutely! This soup freezes well for up to 2 months. Just let it cool completely before storing in airtight containers.
6. What Should I Serve with This Soup?
Pair it with:
- Crusty Bread – Perfect for dipping.
- Grilled Cheese or Bruschetta – Adds texture.
- A Light Side Salad – For a refreshing contrast.
Conclusion & Call to Action
Tuscan White Bean Soup is a simple yet elegant dish that brings warmth, nourishment, and rich flavors to your table. Whether you’re looking for a quick weeknight meal, a healthy meal-prep option, or just a cozy bowl of comfort, this soup delivers every time.
By following the pro tips and avoiding common mistakes, you’ll get a flavor-packed, perfectly textured soup that your whole family will love. Plus, since it’s easily adaptable, you can switch up the greens, beans, or spices to suit your preferences.
Why You’ll Love This Recipe:
One-pot, easy cleanup
Plant-based & gluten-free
Great for leftovers & meal prep
Freezes well for future meals
Now it’s your turn! Try this Tuscan White Bean Soup and let me know how it turns out!
📸 Snap a photo and tag me on Instagram – I’d love to see your version!
💬 Leave a comment below with your favorite variations or tips.
⭐ Rate this recipe if you loved it—it helps others find it too!
Happy cooking! 🍲✨
Print
Tuscan White Bean Soup
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
This Tuscan White Bean Soup is a hearty, protein-rich meal made with cannellini beans, kale, and a flavorful broth. It’s a cozy, one-pot dish that’s vegan, gluten-free, and perfect for meal prep
Ingredients
- Sauté the aromatics: Heat olive oil in a large pot over medium heat. Add onion, garlic, carrots, and celery. Sauté for 5 minutes until softened.
- Deglaze with wine: Pour in white wine (if using) and stir, letting it cook off for 2 minutes.
- Simmer the soup: Add vegetable broth, cannellini beans, tomato paste, Italian seasoning, thyme, oregano, bay leaf, salt, and pepper. Bring to a gentle simmer and cook for 15 minutes.
- Blend for creaminess: Remove ½ cup of the soup, blend until smooth, then stir back into the pot.
- Finish & serve: Stir in chopped kale and cook for 2 minutes until wilted. Remove bay leaf, add lemon juice, and sprinkle with red pepper flakes if desired.
- Enjoy! Serve warm with crusty bread, rice, or a side salad.
Instructions
- Sauté the aromatics: Heat olive oil in a large pot over medium heat. Add onion, garlic, carrots, and celery. Sauté for 5 minutes until softened.
- Deglaze with wine: Pour in white wine (if using) and stir, letting it cook off for 2 minutes.
- Simmer the soup: Add vegetable broth, cannellini beans, tomato paste, Italian seasoning, thyme, oregano, bay leaf, salt, and pepper. Bring to a gentle simmer and cook for 15 minutes.
- Blend for creaminess: Remove ½ cup of the soup, blend until smooth, then stir back into the pot.
- Finish & serve: Stir in chopped kale and cook for 2 minutes until wilted. Remove bay leaf, add lemon juice, and sprinkle with red pepper flakes if desired.
- Enjoy! Serve warm with crusty bread, rice, or a side salad.
Notes
- Swap kale for spinach for a milder taste.
- Omit white wine if preferred, or replace with extra broth.
- Store in the fridge for 3-5 days or freeze for up to 2 months.
- For extra protein, add tofu, lentils, or quinoa.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup, Main Course
- Method: Stovetop
- Cuisine: Italian, Mediterranean