The scent of simmering garlic and herbs instantly transports me to a rustic Italian kitchen, especially when a hearty Tuscan White Bean Soup is on the stove. It was during a chilly autumn afternoon, with leaves painting the streets in hues of gold and crimson, that I first perfected this recipe, aiming to capture that authentic, comforting warmth in a bowl.
This Tuscan White Bean Soup is more than just a meal; it’s a hug in a bowl, brimming with creamy cannellini beans, tender vegetables, and a whisper of spice. It’s the kind of dish that’s perfect for a cozy Sunday supper, a quick weeknight dinner when you crave something nourishing, or even as an elegant starter for a dinner party. Its rustic charm and deeply satisfying flavors make it a beloved classic in my home, and I’m sure it will become one in yours too.
Why You’ll Love This Recipe
This Tuscan White Bean Soup isn’t just delicious; it’s a wonderfully practical dish too. Here’s why you’ll find yourself making it again and again:
- Quick & Easy: From chopping board to bowl, this soup comes together in under an hour, making it ideal for busy weeknights.
- Flavor-Packed: The combination of sautéed aromatics, Italian seasoning, and a touch of red pepper creates a rich, savory broth that’s simply irresistible. Every spoonful of this Tuscan White Bean Soup is a delight.
- Nutritious & Hearty: Loaded with protein-rich cannellini beans, vibrant greens, and wholesome vegetables, it’s a filling and healthy meal.
- Versatile: Easily adaptable to what you have on hand or dietary preferences. It’s fantastic for meal prepping too!
- Perfect Comfort Food: This Tuscan White Bean Soup is the ultimate comfort food, especially on a cool day, warming you from the inside out.
Ingredients for Tuscan White Bean Soup

This Tuscan White Bean Soup recipe relies on simple, wholesome ingredients that come together to create something truly special.
Core Ingredients
- 1/4 cup olive oil: Use a good quality extra virgin olive oil for the best flavor base.
- 3 shallots (chopped): Shallots offer a milder, more delicate flavor than onions, which complements the beans beautifully.
- 4 cloves garlic (minced): Fresh garlic is key here; don’t skimp!
- 2 large carrots (chopped): They add sweetness and color.
- 3 stalks celery (diced): Provides a classic aromatic base and a lovely texture.
- 1 tablespoon tomato paste: This adds depth and a rich umami flavor to the soup.
- 17 oz cannellini beans (canned, drained, and rinsed): These are the star! Creamy and delicious.
- 3 cups vegetable broth (chicken broth optional): Use a low-sodium broth to control the saltiness. Chicken broth works well if you’re not aiming for a vegetarian dish.
- 1/2 teaspoon salt: Or to taste.
- 1/2 teaspoon pepper: Freshly ground black pepper is best.
- 1 teaspoon Italian seasoning: A convenient blend of classic Italian herbs.
- 1 teaspoon red pepper flakes: Adds a gentle warmth; adjust to your spice preference.
- 4 ounces kale or baby spinach: Kale holds up well to simmering, while spinach wilts down quickly for a softer texture.
Substitutions and Tips
- No shallots? You can substitute with 1 small yellow onion, finely chopped.
- Different Beans: Great Northern beans or navy beans can be used if you don’t have cannellini.
- Greens: Swiss chard or escarole are also excellent green options for this Tuscan White Bean Soup.
- Spice Level: If you prefer a milder soup, reduce or omit the red pepper flakes. Conversely, add a pinch more if you like it spicier!
- Make it Creamier: For an even creamier texture, you can remove about 1 cup of the soup after it has simmered, blend it until smooth, and then stir it back into the pot.
Best Type of Cannellini Beans to Use
For this Tuscan White Bean Soup, canned cannellini beans are my top recommendation for convenience and consistently good texture. Look for brands that pack their beans in water with minimal added salt. Rinsing and draining them before use is crucial to remove excess sodium and any “canned” taste. They provide that lovely creamy interior and hold their shape well during simmering.
If you prefer to use dried cannellini beans, you absolutely can! You’ll need to soak them overnight and then cook them until tender before adding them to the soup. This will add extra time to the preparation, but some cooks prefer the flavor and texture of beans cooked from scratch. About 1 cup of dried beans will yield roughly the equivalent of a 17 oz can.
Alternatively, Great Northern beans are a fantastic substitute. They are slightly smaller but have a similar mild flavor and creamy texture, making them an excellent stand-in for this Tuscan White Bean Soup.
Kitchen Tools You’ll Need
You don’t need any fancy equipment to make this delicious Tuscan White Bean Soup. Here are the basics:
Must-Have Tools
- Large Pot or Dutch Oven: A heavy-bottomed pot or Dutch oven (around 5-6 quarts) is ideal for even cooking and preventing scorching.
- Cutting Board & Sharp Knife: For prepping your vegetables.
- Measuring Spoons & Cups: For accurate ingredient measurements.
- Wooden Spoon or Spatula: For sautéing and stirring.
- Ladle: For serving up your beautiful soup.
Nice-to-Have Extras
- Immersion Blender: If you prefer a partially blended, creamier soup, an immersion blender makes this super easy right in the pot.
- Garlic Press: Saves time on mincing garlic, though hand-mincing works just fine.
How to Make Tuscan White Bean Soup

Follow these simple steps to create a comforting bowl of Tuscan White Bean Soup.
Step 1: Sauté the Aromatics
Heat the olive oil in your large pot or Dutch oven over medium heat. Once the oil is shimmering, add the chopped shallots and cook, stirring occasionally, until they soften and become translucent, about 3-5 minutes. You’ll start to smell that sweet oniony fragrance. Then, add the minced garlic, chopped carrots, and diced celery. Cook for another 5-7 minutes, stirring frequently, until the vegetables begin to soften. Be careful not to burn the garlic.
Step 2: Build the Flavor Base
Stir in the tomato paste and cook for 1-2 minutes, stirring constantly. This step toasts the tomato paste, deepening its flavor and removing any raw taste. It will turn a slightly darker, rustier color.
Step 3: Add Beans and Broth
Add the drained and rinsed cannellini beans, vegetable broth, salt, pepper, Italian seasoning, and red pepper flakes to the pot. Stir everything together to combine.
Step 4: Simmer the Soup
Bring the soup to a gentle simmer. Once simmering, reduce the heat to low, cover the pot, and let it cook for at least 15-20 minutes. This allows the flavors to meld together beautifully. The longer it simmers (up to 30 minutes on low), the more developed the taste of your Tuscan White Bean Soup will be. You’ll notice the broth becoming more savory.
Step 5: Wilt the Greens
Stir in the kale or baby spinach. If using kale, it will take a few minutes to wilt down and become tender. If using baby spinach, it will wilt almost immediately. Cook for another 2-5 minutes, just until the greens are tender and bright green.
Step 6: Taste and Adjust
Taste the Tuscan White Bean Soup and adjust seasonings if necessary. You might want to add a bit more salt, pepper, or even a squeeze of lemon juice to brighten the flavors before serving.
Tips for Success
To ensure your Tuscan White Bean Soup is absolutely perfect every time, keep these tips in mind:
- Don’t Rush the Sauté: Take your time sautéing the shallots, carrots, and celery. This step builds a crucial layer of flavor. Under-sautéed vegetables will result in a less flavorful soup.
- Toast the Tomato Paste: Cooking the tomato paste for a minute or two before adding liquids intensifies its flavor and adds depth.
- Use Good Quality Broth: The broth is the backbone of your soup. A flavorful vegetable or chicken broth will make a big difference. Using water instead of broth will significantly reduce the overall flavor.
- Season in Layers: Season as you go. Add a little salt and pepper to the vegetables as they sauté, and then adjust the final seasoning after the soup has simmered.
- Fresh Herbs for Garnish: A sprinkle of fresh parsley or a swirl of good quality olive oil before serving can elevate the Tuscan White Bean Soup.
How to Store Tuscan White Bean Soup
Proper storage ensures your Tuscan White Bean Soup stays delicious for days.
- Room Temperature: Soups containing perishable ingredients like vegetables and beans should not be left at room temperature for more than 2 hours.
- In the Refrigerator: Allow the Tuscan White Bean Soup to cool completely before transferring it to an airtight container. It will keep well in the refrigerator for up to 4-5 days. The flavors often meld and improve by the next day! To reheat, gently warm it on the stovetop over medium-low heat or in the microwave. You may need to add a splash more broth or water if it has thickened.
- Freezing Tips: This Tuscan White Bean Soup freezes beautifully! Let it cool completely, then transfer it to freezer-safe containers or heavy-duty freezer bags, leaving about an inch of headspace to allow for expansion. It can be frozen for up to 3 months. To reheat, thaw it overnight in the refrigerator and then gently reheat on the stovetop or in the microwave. If the greens become a bit too soft after freezing and reheating, you can stir in a handful of fresh spinach during the last few minutes of warming.

FAQs
Here are some common questions about making Tuscan White Bean Soup:
Can I make this Tuscan White Bean Soup vegan?
Absolutely! This recipe is easily made vegan. Just ensure you are using vegetable broth and that all your other ingredients (like any optional bread for serving) are vegan-friendly. The core recipe for Tuscan White Bean Soup is naturally plant-based.
Can I add other vegetables to this soup?
Yes, feel free to add other vegetables you enjoy or have on hand. Diced zucchini, potatoes, or bell peppers would be delicious additions. Add them along with the carrots and celery, adjusting cooking time if needed. This makes your Tuscan White Bean Soup even more versatile.
What can I serve with Tuscan White Bean Soup?
Crusty bread is a classic and highly recommended pairing for soaking up the delicious broth. A simple side salad or some garlic bread would also complement this Tuscan White Bean Soup wonderfully.
How can I make this soup heartier?
To make the Tuscan White Bean Soup even heartier, you could add some cooked small pasta like ditalini or shells during the last 10-15 minutes of simmering. Alternatively, adding cooked Italian sausage (if not keeping it vegetarian) or some diced cooked chicken would also bulk it up.
Is Tuscan White Bean Soup gluten-free?
Yes, this Tuscan White Bean Soup recipe, as written, is naturally gluten-free. Just ensure your broth and any seasonings or accompaniments (like bread) are also certified gluten-free if you have a sensitivity.
Conclusion
This Tuscan White Bean Soup is more than just a recipe; it’s a warm, comforting embrace in a bowl. With its rich flavors, simple preparation, and wholesome ingredients, it’s a dish that’s sure to become a staple in your kitchen. Whether you’re looking for an easy weeknight meal, a healthy lunch, or a cozy dish to share with loved ones, this Tuscan White Bean Soup delivers every time. Enjoy the taste of Tuscany in your own home!