Rustic Tuscan White Bean Soup

Warm, comforting, and packed with flavor, this **Tuscan white bean soup** is a delightful vegetarian meal, perfect for chilly evenings or a wholesome lunch. It’s brimming with nutritious ingredients like vibrant kale, sweet tomatoes, and crisp carrots, all simmered in a fragrant broth infused with fresh rosemary. The genius lies in using mashed white beans to naturally thicken the soup, creating a creamy texture without any dairy, and making it wonderfully satisfying. Each bowl is crowned with perfectly toasted bread, adding a rustic crunch that complements the rich, aromatic broth beautifully.

For those who prefer an ultra-creamy, smooth bean soup, explore our Italian white bean soup recipe.

Three bowls of hearty Tuscan white bean soup garnished with fresh herbs and toasted bread.

Table of Contents

  • Why You’ll Love This Hearty Tuscan Soup
  • Tuscan Ribollita Soup: Understanding the Classic vs. Our Modern Twist
  • Essential Ingredients for Your Tuscan White Bean Soup
  • Step-by-Step: How to Make Tuscan White Bean Soup
  • Serving Suggestions for Tuscan White Bean Soup
  • Storing and Freezing Your Tuscan White Bean Soup
  • Tuscan White Bean Soup FAQs
  • More Delicious Soup Recipes to Try
  • Full Tuscan White Bean Soup Recipe Card

Why You’ll Love This Hearty Tuscan Soup

This Tuscan White Bean Soup is more than just a dish; it’s a culinary embrace. Its robust flavors and wholesome ingredients make it an instant favorite, especially as the seasons shift and cooler weather invites comforting meals. Here are just a few reasons why this recipe will become a staple in your kitchen:

A Truly Hearty & Meal-Worthy Dish: This isn’t just a starter soup; it’s a complete meal in a bowl. Loaded with plant-based protein from white beans and an abundance of fresh vegetables, it provides sustained energy and keeps you feeling full and satisfied. Each spoonful offers a delightful mix of textures and tastes, making it a perfectly balanced and nourishing option for any day of the week. Forget those thin, watery soups – this one has substance!

Perfect for Meal Prep & Freezer-Friendly: Cooking a big batch of soup should be a joy, not a chore. This recipe is incredibly forgiving and truly shines as a make-ahead meal. Prepare a larger pot over the weekend, and you’ll have delicious, healthy lunches and dinners ready to go throughout the busy week. It freezes beautifully, retaining its flavor and texture, ensuring you always have a wholesome, homemade meal at your fingertips. Imagine coming home after a long day to a ready-to-heat, flavorful soup!

Easily Adaptable for Vegan & Gluten-Free Diets: We believe delicious food should be accessible to everyone. This Tuscan White Bean Soup is naturally vegetarian, but with a few simple adjustments, it transforms into a fantastic vegan meal. Simply omit the Parmesan cheese and Parmesan rind, opting instead for nutritional yeast as a flavorful, cheesy garnish. For those avoiding gluten, the toasted bread topping can be easily replaced with gluten-free bread or omitted entirely, allowing you to enjoy the rich flavors of the soup without compromise. Its inherent versatility makes it a crowd-pleaser for diverse dietary needs.

Tuscan Ribollita Soup: Understanding the Classic vs. Our Modern Twist

To truly appreciate this Tuscan White Bean Soup, it’s helpful to understand its inspiration: Ribollita. Originating from the heart of Tuscany, Italy, Ribollita is a traditional peasant soup, a testament to Italian culinary resourcefulness. Its name, “ribollita,” literally means “reboiled,” referring to the practice of reheating the soup over several days, allowing the flavors to deepen and meld. Classically, Ribollita is a thick, hearty vegetable and bread soup, where day-old stale bread is not merely a topping but a crucial ingredient used to thicken the broth itself, along with various seasonal vegetables and greens. It embodies a “no-waste” philosophy, utilizing every ingredient in the kitchen.

Our Tuscan White Bean Soup pays homage to the spirit of Ribollita while offering a slightly different, and some might argue, more practical approach for modern kitchens. Instead of relying on stale bread to thicken the broth—which can sometimes lead to a mushy texture upon reheating—we achieve a lovely, creamy consistency by mashing half a cup of the white beans directly into the soup. This technique ensures that whether you’re enjoying it fresh, from the refrigerator, or after thawing from the freezer, the soup maintains a wonderfully smooth and stable texture. This mashed bean method not only provides a consistent body to the soup but also boosts its protein and fiber content.

While we diverge from the traditional Ribollita’s thickening method, we wholeheartedly embrace its comforting essence and its iconic bread component. Each serving of our Tuscan White Bean Soup is still beautifully crowned with crisp, golden croutons, which we toast separately in the oven. This ensures that every bite offers a delightful contrast: a rich, flavorful broth, tender vegetables, and the satisfying crunch of freshly prepared bread. It’s a thoughtful adaptation that preserves the rustic charm and hearty appeal of its Tuscan roots, tailored for optimal enjoyment and convenience.

Essential Ingredients for Your Tuscan White Bean Soup

Ingredients including white beans, canned tomatoes, broth, carrots, celery, onions, garlic, olive oil, rosemary and spices laid out on a wooden surface.

Crafting an exceptional Tuscan White Bean Soup begins with selecting high-quality, fresh ingredients. Each component plays a vital role in building the layered flavors that make this soup so irresistible. Here’s a closer look at what you’ll need and why:

  • White Beans: The foundation of our soup! We recommend using two 15-ounce cans of cannellini beans or great northern beans. These varieties are preferred over smaller navy beans for their larger size and creamy texture when cooked. Before adding them to the pot, remember to rinse and drain them thoroughly. The key to our soup’s unique thickness is to mash about half a cup of these rinsed beans with a fork before incorporating them. This technique naturally thickens the broth, giving it a wonderfully hearty consistency.
  • Onions, Carrots, and Celery (Sofritto): This aromatic trio forms the traditional “sofritto,” the flavor base for countless Italian soups and stews. Sautéing them in olive oil until softened draws out their natural sweetness and creates a deep, savory foundation for the entire soup. Don’t rush this step, as it’s crucial for developing the soup’s core flavor.
  • Tomatoes: A 15-ounce can of diced tomatoes adds a bright, slightly acidic note and introduces delightful chunks of tomato throughout the soup, complementing the other vegetables. Canned diced tomatoes are convenient and provide a consistent flavor profile year-round.
  • Kale: This robust leafy green is a signature addition to Tuscan soups. Added in the final minutes of simmering, the chopped kale wilts beautifully while still retaining a slight bite and vibrant color. Lacinato kale (also known as dinosaur kale) is ideal for its texture and slightly sweet flavor, but you can easily substitute it with Swiss chard. Remember to remove the tough ribs before chopping the leaves for the best eating experience.
  • Dried Seasonings: A simple combination of **red pepper flakes**, **salt**, and **black pepper** provides the essential seasoning. The red pepper flakes offer a subtle warmth without making the soup overly spicy, enhancing the overall depth of flavor. Adjust salt and pepper to your personal taste preference.
  • Fresh Rosemary: This aromatic herb is non-negotiable for authentic Tuscan flavor. We incorporate a few sprigs of fresh rosemary directly into the broth as it simmers, allowing its piney, earthy notes to infuse the entire soup. While 1/4 teaspoon of dried rosemary can be substituted in a pinch, fresh rosemary delivers a far superior, more vibrant aroma and taste.
  • Garlic: The recipe calls for 2 minced cloves, but don’t hesitate to add more if you’re a garlic enthusiast! Freshly minced garlic, added after the initial sofritto, brings a pungent, savory kick that rounds out the flavor profile.
  • Vegetable Broth: To maintain the vegetarian and vegan integrity of this soup, use a high-quality low-sodium vegetable broth. Low-sodium is important so you can control the saltiness yourself. If dietary restrictions aren’t a concern, chicken stock can also be used for a slightly different flavor.
  • Parmesan (Optional for Vegetarian): For an extra layer of umami and depth, we love to add a **Parmesan rind** to the soup as it simmers. This trick, rooted in the Italian philosophy of using everything, imparts a subtle, cheesy richness that truly elevates the broth. Remember to remove it before serving! For garnish, finely shaved Parmesan cheese adds a salty, savory finish to each bowl. If making this soup vegan, simply omit the Parmesan rind and use nutritional yeast for that cheesy flavor.
  • Country Bread: For the essential croutons, a good quality country bread with a sturdy crust is preferred. Its texture holds up well when toasted and partially submerged in the flavorful broth, providing that satisfying contrast.
  • Olive Oil: A staple in Tuscan cooking, olive oil is used for both toasting the bread to golden perfection and for sautéing the vegetables, providing a rich, fruity base for the soup.
  • Fresh Parsley: A sprinkle of freshly chopped parsley as a garnish not only adds a burst of fresh, herbaceous flavor but also provides a beautiful pop of color to the finished dish.

Step-by-Step: How To Make Tuscan White Bean Soup

Making this hearty Tuscan White Bean Soup is a straightforward process that yields incredibly rewarding results. Follow these simple steps to bring a taste of Italy to your kitchen:

Step 1: Prepare Your Oven for Croutons.

Preheat your oven to 400 degrees F (200 degrees C). This ensures it’s ready for making perfectly crispy croutons while your soup simmers on the stove.

Step 2: Season and Toast the Bread.

On a sheet pan, toss your torn country bread pieces with 1 tablespoon of olive oil, 1/2 teaspoon of kosher salt, and 1/4 teaspoon of black pepper. Ensure the bread is evenly coated and spread out in a single layer to allow for even toasting. Bake for 12-15 minutes, or until the bread turns beautifully golden brown and crispy. Keep an eye on it to prevent burning. Set aside once toasted.

Bread pieces on a sheet pan before and after toasting, showing the golden-brown crispness.

Step 3: Begin the Flavor Base (Sofritto).

In a large pot or Dutch oven, heat the remaining 1 tablespoon of olive oil over medium heat. Add the roughly chopped onions, celery, and carrots. Sauté them for approximately 4 minutes, stirring occasionally, until they begin to soften and become aromatic. This step builds the crucial flavor foundation for your soup.

Olive oil heating in a large saucepan, followed by carrots, onions, and celery sautéing in the pan until softened.

Step 4: Infuse with Garlic and Spices.

Stir in the minced garlic, red pepper flakes, 1 teaspoon of salt, and 1/2 teaspoon of black pepper. Continue to cook for another 1-2 minutes, stirring constantly, until the garlic becomes fragrant. Be careful not to burn the garlic, as this can make it bitter.

Step 5: Simmer the Soup.

Add the rinsed whole beans, the mashed beans you prepared earlier, the can of diced tomatoes, the vegetable broth, fresh rosemary sprigs, and the optional Parmesan rind. Bring the mixture to a gentle boil, then reduce the heat to a low simmer. Allow the soup to cook for 15-20 minutes, stirring occasionally, until the flavors have melded beautifully and the soup has slightly thickened from the mashed beans.

Garlic and spices stirred into sautéed vegetables, followed by broth, tomatoes, and beans simmering in a pot.

Step 6: Incorporate the Kale.

Stir the roughly chopped kale into the simmering soup. Cook for just 3-4 minutes, allowing the kale to wilt and soften while still retaining some of its vibrant color and texture. Once wilted, carefully remove and discard the rosemary sprigs and the Parmesan rind from the pot.

Step 7: Serve and Garnish.

Ladle the hot soup into individual bowls. Top generously with your freshly toasted bread croutons, a sprinkle of shaved Parmesan cheese (if not making it vegan), and a scattering of fresh chopped parsley. Serve immediately and enjoy the comforting, authentic flavors of Tuscany!

Kale stirred into the soup, followed by two finished bowls of soup garnished with croutons, Parmesan, and parsley.

Serving Suggestions for Tuscan White Bean Soup

This Tuscan White Bean Soup is a meal in itself, hearty and satisfying. Since it’s already graced with crunchy toasted bread, you can skip serving additional bread on the side. Instead, complement its rich flavors with a fresh, vibrant side salad. A light and zesty dressing will provide a wonderful contrast to the soup’s robust profile. Consider pairing it with a simple Arugula Salad with Lemon Vinaigrette, a crisp Classic House Salad, a more substantial Italian Chopped Salad, or even a unique Brussels Sprout Caesar Salad. For a truly authentic Tuscan experience, a glass of dry red wine, like a Chianti, would also make an excellent accompaniment.

Storing and Freezing Your Tuscan White Bean Soup

This Tuscan White Bean Soup is not only delicious freshly made but also fantastic as a convenient make-ahead meal. Proper storage ensures you can enjoy its comforting flavors for days or even weeks to come.

For Leftovers (Refrigeration): To store leftover soup, allow it to cool completely before transferring it to an airtight container. It will keep beautifully in the refrigerator for up to 3 days. When reheating, you can warm it gently in the microwave or in a small saucepan over low heat on the stove, stirring occasionally until heated through. A crucial tip: if you plan to store soup that already has croutons in it, remove them first! Storing croutons within the soup will make them soggy and diminish their delightful crunch. Keep the croutons in a separate airtight container at room temperature; they will stay fresh and crispy for topping reheated soup.

For Freezing: This soup is an excellent candidate for freezing, making it perfect for long-term meal prep. Once the soup has cooled completely, transfer it into freezer-safe containers or heavy-duty freezer bags, leaving a little headspace for expansion. It can be frozen for up to 1 month without compromising flavor or texture. When you’re ready to enjoy, thaw the soup overnight in the refrigerator or gently reheat from frozen on the stove over low heat, stirring frequently. Remember, just like with refrigeration, it’s best to freeze the soup without the toasted bread. Prepare a fresh batch of croutons when you plan to serve the defrosted soup to ensure maximum crispness. If you prefer, you can skip the bread altogether, which is also ideal for those who wish to keep the meal gluten-free.

Tuscan White Bean Soup FAQs

How do you thicken Tuscan bean soup without traditional bread?

Unlike traditional Ribollita which uses stale bread for thickening, our Tuscan White Bean Soup achieves its rich consistency by mashing a portion of the beans. After rinsing and draining two cans of white beans, simply take about half a cup of the beans and mash them thoroughly with a fork. When these mashed beans are added to the simmering broth, they release their starches, naturally thickening the soup and contributing to a creamy, satisfying texture without the need for cream or additional bread within the soup itself.

What are the best types of white beans to use for this soup?

For this Tuscan White Bean Soup, cannellini beans and great northern beans are highly recommended. Cannellini beans, often called white kidney beans, are large and have a wonderfully creamy, smooth interior, making them perfect for mashing and adding body to the soup. Great northern beans are medium-sized and tend to be a bit firmer than cannellini beans, offering a nice textural contrast when left whole. While navy beans are smaller and also creamy, we prefer the larger varieties for their heartiness in this particular recipe. Always remember to rinse and drain canned beans before use.

Can I use dried white beans instead of canned?

Absolutely! Using dried white beans is a fantastic option for even deeper flavor and a more economical approach. You’ll need about 1 cup of dried cannellini or great northern beans, soaked overnight or quick-soaked. After soaking, boil them in fresh water until tender, which usually takes 60-90 minutes. Once cooked, proceed with the recipe as directed, mashing about 1/2 cup of the cooked beans to thicken the soup. Remember that cooking times for dried beans can vary, so plan accordingly.

How can I make this soup vegan?

Making this Tuscan White Bean Soup vegan is incredibly easy. Ensure you use low-sodium vegetable broth (not chicken stock). The only other animal-derived ingredient is Parmesan cheese and the optional Parmesan rind. Simply omit the Parmesan rind from the simmering process. When serving, instead of shaved Parmesan, garnish your bowls with nutritional yeast. Nutritional yeast provides a savory, cheesy flavor that beautifully mimics Parmesan, making the soup completely vegan-friendly without sacrificing taste.

More Delicious Soup Recipes to Try

If you’ve enjoyed this hearty Tuscan White Bean Soup, you’re sure to find comfort in these other delightful soup recipes:

  • Hearty Vegetable Soup
  • Cauliflower White Bean Tahini Soup
  • Classic Minestrone Soup
  • Rosemary White Bean Tomato Soup
  • Authentic Pasta e Fagioli
  • Rich Roasted Tomato Soup
  • Creamy Tomato Tortellini Soup
  • Simple Tomato Rice Soup
  • Slow Cooker Vegetarian Bean Soup
  • Creamy Butter Bean Soup

Did you create this comforting Tuscan white bean soup? We’d love to hear your thoughts! Please leave a rating and comment below. Thank you for cooking with us!

Tuscan White Bean Soup








4.86 from 7 votes
By Paige Adams
Prep: 10 mins
Cook: 25 mins
Total: 35 mins
Servings: 4
Bowl of vegetarian white bean soup, garnished with herbs and a spoon.

Pin Recipe
Print Recipe
This Tuscan white bean soup is a beautiful blend of fresh vegetables, hearty white beans, leafy greens, and aromatic fresh rosemary. It’s a filling and satisfying vegetarian soup, expertly thickened with mashed beans and crowned with delightfully crispy toasted bread.

Ingredients

  • 3-4 slices country bread torn into pieces (about 3 cups)
  • 1-1/2 teaspoons kosher salt
  • 3/4 teaspoon black pepper
  • 2 tablespoons olive oil
  • 1 white onion roughly chopped
  • 2 celery stalks roughly chopped
  • 3 carrots trimmed, peeled & roughly chopped
  • 3 garlic cloves minced
  • 1/4 teaspoon red pepper flakes
  • 2-15 ounce cans cannellini beans or great northern beans rinsed and drained (Mash 1/2 cup beans with a fork and leave the rest whole)
  • 1-15 ounce can diced tomatoes
  • 4 cups low-sodium vegetable broth
  • 3 sprigs fresh rosemary
  • 1 Parmesan rind optional
  • 3 cups roughly chopped lacinato kale ribs removed
  • 1 tablespoon chopped parsley
  • Shaved Parmesan for serving

Save this recipe

Get this delicious recipe sent directly to your inbox, along with new recipes every week! Simply enter your email address to subscribe.

(Email subscription functionality not available in this HTML output.)

Instructions

  1. Preheat the oven to 400 degrees F (200°C).
  2. On a sheet pan, toss the torn country bread pieces with 1 tablespoon olive oil, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Spread them into a single layer and bake for 12-15 minutes, until golden brown and toasted. Set aside.
  3. Heat the remaining 1 tablespoon of olive oil in a large saucepan or Dutch oven over medium heat. Sauté the chopped onions, celery, and carrots for about 4 minutes, until they begin to soften.
  4. Add the minced garlic, red pepper flakes, 1 teaspoon salt, and 1/2 teaspoon black pepper. Cook for an additional 1-2 minutes, stirring until fragrant.
  5. Stir in the whole beans, mashed beans, diced tomatoes, vegetable broth, rosemary sprigs, and the optional Parmesan rind. Bring the soup to a boil, then reduce the heat and let it simmer for 15-20 minutes, allowing the flavors to meld and the soup to thicken slightly.
  6. Add the chopped kale and stir, letting it wilt into the soup for about 3-4 minutes.
  7. Before serving, carefully remove and discard the rosemary sprigs and Parmesan rind. Divide the soup into bowls and garnish generously with the toasted bread, chopped parsley, and shaved Parmesan.

Notes

Fresh rosemary offers the best flavor, but you can substitute with 1/4 teaspoon of dried rosemary if fresh is unavailable.

Swiss chard makes an excellent substitute for kale in this recipe.

To make the soup gluten-free, ensure your bread is gluten-free, or simply omit the bread topping.

For a vegan version, exclude the Parmesan rind and garnish with nutritional yeast instead of Parmesan cheese.

Store leftover soup in an airtight container in the refrigerator for up to 3 days. Keep croutons in a separate container at room temperature to maintain their crunch.

The soup can be frozen for up to 1 month. Do not freeze with croutons, as they will become soggy. Toast fresh bread when reheating frozen soup.

Nutrition

Calories: 185kcal | Carbohydrates: 25g | Protein: 5g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Cholesterol: 0.2mg | Sodium: 1168mg | Potassium: 495mg | Fiber: 5g | Sugar: 8g | Vitamin A: 9496IU | Vitamin C: 32mg | Calcium: 125mg | Iron: 2mg

Nutrition information is automatically calculated and should only be used as an approximation.

Additional Information

Course: Soup, Main Dish
Cuisine: Italian, Tuscan
Diet: Vegetarian, (easily Vegan & Gluten-Free)



Did you make this recipe?Share your creation! Mention @lastingredient on Instagram and tag it #lastingredient!