This Tuscan White Bean Soup Recipe is a cozy, rustic Italian soup made with cannellini beans, vegetables, kale, olive oil, and herbs for a bowl that feels creamy and hearty without heavy cream. To make an authentic Tuscan white bean soup, simmer sautéed garlic, onions, carrots, and celery with cannellini beans, vegetable broth, and Italian herbs for 20 minutes, then stir in fresh chopped kale until wilted. With a 45-minute total time, it is a simple healthy Italian soup that works beautifully for meal prep and easy Mediterranean-style dinners.
45-minute cozy soup · creamy without cream · rustic, hearty, and meal-prep friendly
This rustic Tuscan white bean soup recipe combines creamy cannellini beans, earthy Tuscan kale, and tender carrots simmered in a rich garlic-infused vegetable broth. It is a hearty, naturally vegetarian dinner that comes together in under 30 minutes using pantry-staple ingredients.

The secret to its velvety, thick texture without adding heavy cream or flour is partially mashing the cannellini beans directly in the pot. Sautéing a traditional Italian soffritto base of onions, celery, carrots, and rich tomato paste beforehand creates an incredibly deep savory flavor.
Designed for busy weeknights, this comforting meal is naturally gluten-free and packed with plant-based protein and fiber. It is the perfect cozy bowl to include in a nourishing, plant-forward anti-inflammatory meal plan to fuel your body with wholesome ingredients.
Table of Contents
Why You’ll Love This Easy Tuscan White Bean Soup
There are plenty of reasons why this Tuscan White Bean Soup Recipe deserves a place in your fall and winter meal rotation. It’s one of those dishes that checks all the boxes: comforting, nutritious, easy to make, and endlessly versatile.
1. A healthy Italian classic
Tuscan white bean soup is rooted in rustic Italian cooking. It’s a classic Mediterranean diet dish that uses simple, wholesome ingredients like beans, garlic, and fresh herbs. Every spoonful is packed with plant-based protein and fiber, making it as nourishing as it is flavorful. If you are looking for more ways to get dinner on the table with zero stress, check out our favorite prep-ahead high-protein dump dinners.
2. Cozy comfort without the heaviness
Unlike cream-based soups, this recipe achieves its creamy texture by partially blending beans, giving it a naturally rich body. It feels indulgent yet stays light, so you can enjoy it as a main course or a starter without feeling weighed down.
3. Perfect for meal prep
This healthy Italian soup stores beautifully in the fridge and freezes well, which makes it ideal for busy weeks. You can make a big batch on Sunday and enjoy nourishing lunches or dinners all week long.
4. Holiday-ready flexibility
Whether served as a rustic starter before a holiday meal or paired with crusty bread for Christmas dinner, this soup feels festive and elegant. With small tweaks—like adding rosemary sprigs or Parmesan shavings—it easily adapts to holiday menus.
5. Easily customizable
Want more protein? Add sausage or chicken. Prefer plant-based? Stick to vegetable broth and kale. The adaptability of this dish means it works for all diets and tastes.
If you love comforting, seasonal meals, this bowl stands out among our absolute favorite cozy and comforting soup recipes, offering classic Mediterranean flair for cold-weather cooking. If you’ve enjoyed our smoky, rich black bean soup recipe, you’ll love this Italian-inspired take on beans that brings a whole new flavor profile to the table.
Print
Tuscan White Bean Soup Recipe
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
This Tuscan White Bean Soup Recipe is a cozy Italian classic made with cannellini beans, kale, garlic, and herbs. Creamy without cream, protein-packed, and perfect for fall dinners, holiday gatherings, or healthy meal prep.
Ingredients
- 3 (15 oz) cans cannellini beans, drained and rinsed
- 1 yellow onion, finely chopped
- 4 garlic cloves, minced
- 2 tbsp olive oil
- 2 large carrots, chopped
- 1 stalk celery, diced
- ⅓ cup white wine (optional, Pinot Grigio)
- 2½–4 cups vegetable or chicken broth
- 1 tbsp tomato paste
- 1 tsp salt, or to taste
- ¼ tsp black pepper
- ¼ tsp red pepper flakes (optional)
- ¼ tsp Italian seasoning
- 2 bay leaves
- 1 tsp dried thyme
- ½ tsp dried oregano
- 2 cups chopped kale, stems removed
- Juice of ½ lemon
Instructions
- Heat olive oil in a large pot. Add onion, carrot, and celery; sauté 8–10 minutes until softened.
- Stir in garlic and tomato paste; cook 2 minutes until fragrant.
- Deglaze with white wine and reduce for 3–4 minutes.
- Add beans, broth, salt, pepper, herbs, and bay leaves. Simmer 15 minutes.
- Remove bay leaves. Blend 2–3 cups of soup until smooth, then stir back in.
- Add kale and lemon juice; simmer 3 minutes. Adjust seasoning and serve warm.
Notes
- Use chicken broth for extra richness.
- For a vegan version, skip wine and Parmesan.
- Freezes well for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: per serving
- Calories: 221 kcal
- Sugar: 1 g
- Sodium: 650 mg
- Fat: 5 g
- Saturated Fat: 1 g
- Carbohydrates: 25 g
- Fiber: 14 g
- Protein: 15 g
Key Ingredients for Tuscan Bean and Kale Soup
One of the best things about this Tuscan White Bean Soup Recipe is how it transforms a handful of humble ingredients into something truly comforting and flavorful. Each component plays an important role in building layers of taste and nutrition.

- Cannellini beans: These creamy white beans are the heart of this soup. They’re mild, nutty, and create a luscious texture when blended. Plus, they’re naturally high in protein and fiber, making this a protein-packed Italian soup. If you can’t find cannellini, great substitutes include navy beans or great northern beans.
- Onion, carrot, and celery: This aromatic trio forms the base of many Mediterranean soups. When sautéed in olive oil, they add depth and natural sweetness that balances the earthy beans.
- Garlic: Essential in Tuscan cooking, garlic gives this soup a savory punch and layers of warmth.
- Olive oil: A classic Mediterranean staple, olive oil adds richness while keeping the soup light and heart-healthy.
- White wine: A splash of dry white wine, like pinot grigio, deglazes the pot and deepens the flavor. If you prefer to skip wine, simply use broth—it will still be delicious.
- Herbs and spices: A blend of thyme, oregano, Italian seasoning, and bay leaves creates that signature rustic flavor. A pinch of red pepper flakes adds gentle heat, but you can leave it out for a milder bowl.
- Tomato paste: Just a spoonful brings subtle sweetness and body, tying all the flavors together.
- Kale: Adding chopped kale at the end gives the soup freshness, color, and extra nutrients. Spinach or Swiss chard are excellent substitutes.
- Broth: Use vegetable broth to keep it vegetarian or chicken broth for extra richness. Adjust the amount based on whether you want a thicker stew-like texture or a lighter soup.
Beans aren’t just comforting—they’re a nutrition powerhouse. According to the healthline, beans are linked to improved heart health, stable energy, and better digestion. That makes this Tuscan White Bean Soup Recipe as good for your body as it is for your taste buds.
Step-by-Step Instructions
Making this Tuscan White Bean Soup Recipe is simple, but the key is layering flavors at every stage. With just a few extra minutes of care, you’ll have a soup that tastes like it simmered all afternoon.
Step 1: Sauté the aromatics (The Soffritto Base)

The deep flavor foundation of this soup relies entirely on a properly cooked Italian soffritto. Heat two tablespoons of high-quality extra virgin olive oil in a heavy-bottomed Dutch oven over medium-low heat. Add your finely diced yellow onion, sweet carrots, and crisp celery, cooking them slowly for 8 to 10 minutes. You want the vegetables to sweat and soften until the onions are translucent and highly fragrant, but not browned. Pro Tip: Stir in a tablespoon of double-concentrated tomato paste and four minced garlic cloves during the final 60 seconds of sautéing. Sautéing the tomato paste directly in the hot oil caramelizes its natural sugars, blooming its aromatic oils into the fat before you add any liquid.
Step 2: Deglaze the pot
Pour in a splash of dry white wine, scraping up any caramelized, browned bits stuck to the bottom of the pot with a wooden spoon. Let the wine simmer and reduce until most of the liquid has evaporated, about 3 to 4 minutes. This process concentrates the acidity and sweet undertones of the wine. If you prefer not to cook with wine, simply deglaze the pot with an equal splash of broth.
Step 3: Add the beans, broth, and herbs
Stir in the drained and rinsed cannellini beans, vegetable broth, bay leaves, thyme, oregano, Italian seasoning, salt, black pepper, and a pinch of red pepper flakes if you enjoy a hint of warmth. Bring the mixture to a gentle boil, then lower the heat to medium-low. Cover with a lid and simmer gently for 15 minutes to allow the herbs to infuse the liquid.
Step 4: Blend for a naturally creamy texture

To achieve a thick, velvety consistency without using heavy cream or flour, remove the bay leaves and transfer 2 to 3 cups of the soup to a stand blender. Blend until completely smooth, then stir the puréed soup back into the pot. Pro Tip: To avoid washing a blender, simply use an immersion hand blender directly in the pot. Give it 2 to 3 quick pulses to break down a portion of the beans while keeping plenty of whole beans and vegetables intact for a rustic texture.
Step 5: Finish with kale and lemon
Add the ribboned Tuscan kale directly to the hot liquid, stirring gently. Let the kale simmer for 3 to 4 minutes just until it wilts and turns a vibrant forest green. Turn off the heat and squeeze in the fresh lemon juice to brighten the savory, deep flavors. Taste and add a final pinch of sea salt or black pepper if desired.
Customizing Your White Bean Soup (Vegan, Sausage, or Crockpot)
One of the best things about this Tuscan White Bean Soup Recipe is its flexibility. With just a few tweaks, you can adapt it to fit different diets, occasions, and flavor preferences while keeping all the cozy Italian charm.
Add protein for a heartier meal
If you want a more filling bowl, stir in cooked Italian sausage, shredded chicken, or turkey during the final 10 minutes of simmering. This transforms the soup from a light vegetarian dish into a protein-packed dinner that is perfect for a cold winter night.
Make it plant-based
For a fully vegan option, use vegetable broth and skip any grated Parmesan garnish. The white beans are naturally loaded with plant-based protein and fiber, and the kale provides a wealth of iron and antioxidants.
Slow cooker adaptation
You can easily adapt this to a slow cooker, making it an excellent addition to your rotation of effortless, easy crockpot recipes. Simply sauté your vegetables, tomato paste, and garlic in a pan first to build flavor, then transfer them to your slow cooker with the beans, herbs, and broth. Cook on low for 5 to 6 hours, stirring in the fresh kale during the last 15 minutes of cooking.
For those who enjoy hearty, plant-based meal prep, you can also try our savory slow cooker sweet potato quinoa chili as a robust weekend alternative.
Serving Suggestions & Holiday Twists
This Tuscan White Bean Soup Recipe isn’t just delicious on its own—it’s also incredibly versatile when it comes to serving. Whether you’re planning a cozy family dinner or preparing a festive holiday menu, this rustic Italian soup adapts beautifully.

Everyday cozy dinner
Serve the soup with a side of crusty bread, garlic toast, or rosemary focaccia to soak up the creamy broth. A drizzle of extra-virgin olive oil and a sprinkle of Parmesan bring authentic Tuscan flavor right to your table.
Holiday starter
For Thanksgiving or Christmas, this Mediterranean white bean soup makes a perfect light first course. Garnish each bowl with fresh rosemary sprigs or shaved Parmesan for an elegant touch. You can even serve it in small bread bowls for a fun, festive presentation.
Fall and seasonal toppings
Since this is a cozy fall soup, it pairs wonderfully with seasonal spreads. Try serving it in warm ceramic bowls alongside a fresh green salad or a plate of roasted root vegetables. The earthy flavors of the soup ground a autumn-themed lunch beautifully.
Wine pairing
If you enjoy wine with dinner, stick with Tuscan classics like a medium-bodied Chianti or a crisp, dry Pinot Grigio. Both complement the earthy beans and kale beautifully.
Storage, Freezing, and Make-Ahead Prep Guidelines
This soup is the ultimate meal prep champion. It is the kind of healthy Italian soup you can make once and enjoy for days, knowing it will taste just as good—if not better—the next time you warm it up.
- Refrigerator storage: Once cooled, transfer the soup into airtight containers and refrigerate. It will keep for 3–4 days. In fact, many people find the savory broth flavors deepen overnight, making this rustic comfort food even more satisfying the next day.
- Freezing tips: This cozy fall soup freezes beautifully for up to 3 months. For best results, let the soup cool completely before freezing and portion it into freezer-safe containers or silicone soup molds. Thaw overnight in the fridge before reheating.
- Reheating: Reheat gently on the stove over medium heat, adding a splash of vegetable broth if the soup has thickened too much in the fridge. The starch from the mashed beans will continue to thicken the liquid as it cools.
Nutrition Benefits of White Beans
One of the biggest reasons this Tuscan White Bean Soup Recipe stands out is its nutritional value. White beans—especially cannellini beans—are a powerhouse of plant-based protein, fiber, and essential nutrients. When paired with vegetables, herbs, and olive oil, they transform this rustic Italian soup into a meal that’s both delicious and deeply nourishing.
Protein and fiber balance
Each serving of cannellini beans provides about 15 grams of protein and 14 grams of fiber. This makes the soup filling and satisfying, keeping you energized for hours. The protein supports muscle repair, while the fiber helps regulate digestion and promote satiety.
Heart health
Beans are naturally low in fat and cholesterol-free. Combined with the olive oil and kale in this Mediterranean diet soup, they support cardiovascular health. According to the Cleveland Clinic, regular consumption of beans is linked to better heart health and reduced risk of chronic disease.
Nutrient-dense
White beans are packed with iron, folate, magnesium, and potassium—nutrients essential for energy and overall wellness. Kale adds antioxidants and vitamin C, while garlic provides immune-boosting benefits. Together, they make this healthy Italian soup a nutrient-dense bowl of comfort.
FAQs
What is the best bean substitute for cannellini beans?
Great Northern beans or Navy beans are the best substitutes for cannellini beans in this recipe. They share a similar mild, buttery flavor and creamy texture when cooked, allowing them to mash easily into the broth.
Why is my white bean soup watery?
Your soup may be watery if you did not mash or blend any of the beans. To fix this instantly, mash half a cup of the cooked beans against the pot side using a fork, or stir in a cornstarch slurry (one tablespoon cornstarch mixed with one tablespoon cold water) and boil for two minutes.
How do you store and freeze Tuscan white bean soup?
Store leftovers in an airtight container in the refrigerator for up to 5 days. To freeze, let the soup cool completely before transferring it to freezer-safe bags or containers, leaving an inch of space for expansion, and freeze for up to 3 months.
Can I use store-bought dried beans instead of canned?
Yes, you can use dried cannellini beans. Soak 1 cup of dried beans overnight, drain them, and simmer them in water or broth for 1 to 1.5 hours until tender before adding them to this soup recipe.
How do I keep the kale from turning bitter in the soup?
To prevent bitter kale, ensure you completely strip away the fibrous center stems before cooking. Additionally, stir the kale in at the very end of cooking so it only wilts in hot liquid rather than boiling vigorously, which coaxes out harsh flavors.
Can I make this Tuscan white bean soup in a slow cooker?
Yes, you can assemble this in a slow cooker. Sauté your vegetables and garlic first for optimal flavor, transfer them to the crockpot along with the beans, herbs, and broth, and cook on low for 6 to 8 hours or high for 3 to 4 hours, stirring in the kale in the last 15 minutes.
Conclusion
This Tuscan White Bean Soup Recipe is proof that the simplest ingredients can come together to create something truly special. With cannellini beans, garlic, fresh herbs, and kale, this rustic Italian soup embodies everything we love about cozy fall recipes—warmth, comfort, and nourishment in every spoonful.
It’s also incredibly flexible. You can keep it vegetarian for a wholesome Mediterranean diet soup or add sausage or chicken for extra protein. Whether you’re serving it as a weeknight dinner, prepping meals for the week ahead, or planning a festive holiday menu, this healthy Italian soup adapts beautifully.
If you love wholesome, plant-based comfort in a bowl, don’t miss our creamy vegetarian split pea soup next—it’s another fiber-packed favorite.
So the next time you’re craving a dish that’s comforting, flavorful, and nourishing, give this Tuscan White Bean Soup Recipe a try. It’s a bowl of rustic comfort that feels like a warm hug, no matter the season.
1 thought on “Tuscan White Bean Soup Recipe (Cozy & Creamy)”