Tuscan White Bean Soup

Chloe

Nurturing taste buds (and souls) with every recipe.

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
โ˜…โ˜…โ˜…โ˜…โ˜… 4.4/5 based on 33,000+ reviews

Whatโ€™s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sautรฉ Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

After a long week, there’s nothing my family and I crave more than a bowl of something warm, comforting, and packed with flavor. That’s where this Tuscan White Bean Soup recipe comes into its own. Honestly, itโ€™s become a weekly staple in our home. Even my picky eaters, who usually wrinkle their noses at anything with ‘beans’ in the title, devour this soup with gusto. Itโ€™s incredibly easy to throw together, uses simple pantry ingredients, and fills the kitchen with the most amazing aroma as it simmers away. The creamy cannellini beans, combined with fragrant herbs and a touch of garlic, create a symphony of flavors that is both rustic and refined. Whether weโ€™re enjoying it on a chilly evening or as a light lunch, this Tuscan White Bean Soup is always a hit. It’s healthy, hearty, and utterly delicious โ€“ truly a taste of Tuscany right in our kitchen.

Ingredients

  • Dried Cannellini Beans:ย (1 pound) The star of the show, providing a creamy texture and nutty flavor. Dried beans offer the best flavor and texture but canned can be used for convenience.
  • Vegetable Broth:ย (8 cups, low sodium) Forms the flavorful base of the soup, choose low sodium to control salt levels.
  • Water:ย (4 cups) Used for soaking the beans and adding to the soup for desired consistency.
  • Olive Oil:ย (1/4 cup, extra virgin) Adds richness and healthy fats, essential for sautรฉing vegetables and finishing the soup.
  • Yellow Onion:ย (1 large, chopped) Provides a foundational savory flavor to the soup.
  • Carrots:ย (2 medium, chopped) Adds sweetness and color to the soup.
  • Celery:ย (2 stalks, chopped) Contributes a subtle savory depth and aromatic note.
  • Garlic:ย (4 cloves, minced) Essential for that classic Italian flavor, adds pungency and aroma.
  • Fresh Rosemary:ย (2 sprigs) Lends a distinct piney and earthy aroma, quintessential to Tuscan cuisine.
  • Fresh Thyme:ย (4 sprigs) Offers a delicate, slightly lemony and earthy flavor that complements the rosemary.
  • Bay Leaf:ย (1) Infuses a subtle, tea-like aroma and depth of flavor during simmering.
  • Fresh Sage:ย (4-5 leaves, chopped) Adds a peppery, slightly minty flavor that pairs beautifully with beans.
  • Diced Tomatoes:ย (1 can, 14.5 ounces, no salt added) Provides acidity, sweetness, and a vibrant color to the soup.
  • Baby Spinach:ย (5 ounces) Adds a boost of nutrients and a touch of freshness and color, can be substituted with other greens.
  • Lemon Juice:ย (1 tablespoon, fresh) Brightens the flavors of the soup and adds a touch of acidity.
  • Salt:ย (To taste) Enhances all the flavors, season carefully throughout cooking.
  • Black Pepper:ย (Freshly ground, to taste) Adds a subtle spice and depth.
  • Red Pepper Flakes:ย (Optional, pinch) For a touch of heat, if desired.
  • Crusty Bread:ย (For serving) Perfect for dipping and soaking up the delicious broth.
  • Parmesan Cheese:ย (Optional, grated, for serving) Adds a salty, umami-rich finish (omit for vegan).

Instructions

  1. Soak the Beans (If Using Dried):ย Rinse the dried cannellini beans thoroughly in a colander. Place them in a large pot and cover with 8 cups of water. Let them soak for at least 8 hours or overnight. This step is crucial for rehydrating the beans and reducing cooking time. If you are short on time, you can use the quick-soak method: bring the beans and water to a boil for 2 minutes, then remove from heat and let them soak for 1 hour. Drain and rinse the soaked beans before proceeding.
  2. Sautรฉ Aromatics:ย In a large, heavy-bottomed pot or Dutch oven, heat the olive oil over medium heat. Add the chopped onion, carrots, and celery. Sautรฉ for 8-10 minutes, or until the vegetables are softened and the onions are translucent. Stir occasionally to prevent sticking and ensure even cooking. This step builds a flavorful base for the soup.
  3. Add Garlic and Herbs:ย Add the minced garlic, fresh rosemary sprigs, thyme sprigs, and bay leaf to the pot. Sautรฉ for another 1-2 minutes, until the garlic is fragrant. Be careful not to burn the garlic, as it can become bitter. The warmth of the oil will release the aromatic oils from the herbs, infusing the soup base with flavor.
  4. Add Beans and Broth:ย If using soaked dried beans, drain and rinse them again. Add the soaked and drained cannellini beans (or canned, drained and rinsed cannellini beans) to the pot. Pour in the vegetable broth and add the 4 cups of water (if using dried beans, you can use the soaking water if it is clear, otherwise use fresh water). Increase the heat to high and bring the mixture to a boil.
  5. Simmer the Soup:ย Once the soup is boiling, reduce the heat to low, cover the pot, and simmer gently for 1 to 1.5 hours if using soaked dried beans, or 30-40 minutes if using canned beans. For dried beans, simmer until the beans are tender and creamy when pierced with a fork. For canned beans, simmer to allow the flavors to meld and deepen. Stir occasionally during simmering to prevent sticking and ensure even cooking.
  6. Add Tomatoes and Season:ย After the beans are tender, stir in the can of diced tomatoes (undrained). Season the soup generously with salt and freshly ground black pepper. Add a pinch of red pepper flakes if you like a little heat. Continue to simmer for another 15 minutes to allow the tomatoes to integrate and the flavors to meld further.
  7. Stir in Spinach and Sage:ย Add the baby spinach to the pot and stir until it wilts, which should only take a minute or two. Stir in the chopped fresh sage. The spinach adds a fresh green element and the sage provides a final layer of herbaceous flavor.
  8. Remove Herb Sprigs and Bay Leaf:ย Remove the rosemary and thyme sprigs and the bay leaf from the soup. These have infused their flavor and are no longer needed.
  9. Blend for Creaminess (Optional):ย For a creamier soup, you can use an immersion blender to partially blend about half of the soup directly in the pot. Alternatively, carefully ladle out about 2-3 cups of the soup and blend it in a regular blender until smooth, then return it to the pot. This step is optional but creates a lovely creamy texture without adding any cream.
  10. Finish with Lemon and Olive Oil:ย Stir in the fresh lemon juice. Taste and adjust seasoning with more salt and pepper as needed. Ladle the soup into bowls, drizzle with a touch of extra virgin olive oil, and garnish with grated Parmesan cheese (if using) and a sprinkle of fresh sage or rosemary, if desired.
  11. Serve Hot:ย Serve immediately with crusty bread for dipping and enjoying every last drop of this flavorful Tuscan White Bean Soup.

Nutrition Facts

(Per serving, approximate, based on 6 servings)

  • Serving Size:ย 1.5 cups
  • Calories:ย 350
  • Fat:ย 12g

(Note: Nutritional values are estimates and can vary based on specific ingredients used and portion sizes. Using low sodium broth and controlling added salt will further reduce sodium content.)

Preparation Time

  • Prep Time:ย 30 minutes (including chopping vegetables and soaking beans if using quick soak method, otherwise factor in overnight soaking)
  • Cook Time:ย 1 hour 30 minutes (for dried beans), 45 minutes (for canned beans)
  • Total Time:ย 2 hours (for dried beans, including soak time if quick soak method is used), 1 hour 15 minutes (for canned beans)

This Tuscan White Bean Soup is surprisingly simple to prepare. While using dried beans requires some advance planning for soaking, the hands-on preparation is straightforward and the simmering time allows the flavors to develop beautifully. Using canned beans significantly reduces the overall cooking time, making it a great option for a quicker meal.

How to Serve

  • With Crusty Bread:ย A classic pairing! Serve warm, crusty bread alongside the soup for dipping into the flavorful broth and scooping up the beans. Ciabatta, baguette, or sourdough are excellent choices.
  • As a Starter:ย Serve smaller portions of the soup as a delightful and warming starter course for a larger Italian-inspired meal.
  • As a Light Lunch or Dinner:ย This soup is hearty enough to be a satisfying main course for lunch or a light dinner. Pair it with a simple green salad for a complete and balanced meal.
  • Topped with Parmesan Cheese:ย A sprinkle of grated Parmesan cheese adds a salty and savory finish that complements the soup beautifully (omit for vegan diets).
  • Drizzled with Olive Oil:ย A drizzle of high-quality extra virgin olive oil just before serving enhances the richness and flavor of the soup.
  • Garnished with Fresh Herbs:ย Garnish with a sprinkle of fresh chopped sage, rosemary, or parsley for added freshness and visual appeal.
  • Alongside a Salad:ย Serve with a fresh and vibrant salad, such as a simple arugula salad with lemon vinaigrette or a Caprese salad, to balance the richness of the soup.
  • With a Side of Roasted Vegetables:ย Pair with roasted vegetables like broccoli, Brussels sprouts, or asparagus for a heartier and more nutritious meal.

Additional Tips

  1. Use High-Quality Olive Oil:ย Extra virgin olive oil is crucial for flavor. Itโ€™s used both for sautรฉing and for finishing, so its quality significantly impacts the overall taste of the soup.
  2. Donโ€™t Skip the Aromatics:ย Sautรฉing the onions, carrots, celery, and garlic is essential for building a deep flavor base. Take your time and let them soften and become fragrant before adding other ingredients.
  3. Fresh Herbs are Key:ย Fresh rosemary, thyme, and sage are integral to the authentic Tuscan flavor profile of this soup. While dried herbs can be used in a pinch, fresh herbs will provide a much brighter and more vibrant flavor.
  4. Soak Dried Beans Properly:ย Soaking dried beans is essential for reducing cooking time and making them more digestible. Overnight soaking is ideal, but even a quick soak method is better than skipping this step.
  5. Season Generously:ย Beans can be bland, so don’t be shy with the salt and pepper. Season throughout the cooking process, tasting and adjusting as needed. Salt helps to bring out the flavors of all the ingredients.
  6. Simmer Gently:ย Simmering the soup gently allows the flavors to meld and deepen without the beans becoming mushy. Avoid boiling vigorously, especially after the beans are tender.
  7. Customize with Vegetables:ย Feel free to add other vegetables to this soup, such as zucchini, kale, or escarole. Add them during the last 15-20 minutes of cooking time so they retain some texture and donโ€™t become overcooked.
  8. Make it Vegan:ย This soup is naturally vegetarian, and easily vegan. Simply omit the optional Parmesan cheese topping to make it a completely plant-based meal. The soup is delicious and satisfying even without cheese.

FAQ Section

Q1: Can I use canned beans instead of dried beans?
A: Yes, absolutely! Canned cannellini beans are a great time-saving option. Use about 4-5 cans (15-ounce cans), drained and rinsed. Reduce the simmering time to about 30-40 minutes after adding the broth to allow the flavors to meld.

Q2: What if I don’t have fresh herbs? Can I use dried herbs?
A: While fresh herbs are recommended for the best flavor, you can use dried herbs if needed. Use about 1 teaspoon of dried rosemary, 1 teaspoon of dried thyme, and 1/2 teaspoon of dried sage. Add them when you sautรฉ the garlic. Remember that dried herbs are more concentrated, so use less than fresh.

Q3: How do I make this soup creamier without adding cream?
A: To achieve a creamy texture without cream, you can partially blend the soup using an immersion blender or a regular blender (carefully!). Blending about half of the soup will release the starch from the beans and thicken the broth, creating a lovely creamy consistency.

Q4: Can I freeze Tuscan White Bean Soup?
A: Yes, this soup freezes beautifully! Let the soup cool completely, then transfer it to airtight containers or freezer bags. Freeze for up to 3 months. Thaw overnight in the refrigerator or gently reheat from frozen on the stovetop.

Q5: What other beans can I use besides cannellini beans?
A: Cannellini beans are traditional for Tuscan White Bean Soup, but you can substitute other white beans like Great Northern beans or navy beans. Each bean will have slightly different texture and flavor, but they will all work well in this soup.

Q6: Can I add meat to this soup?
A: While this recipe is designed to be a vegetarian Tuscan White Bean Soup, you could add meat if desired. For a non-vegetarian version, consider adding cooked Italian sausage or pancetta. Brown the sausage or pancetta separately and add it to the soup during the last 15-20 minutes of simmering.

Q7: How long does Tuscan White Bean Soup last in the refrigerator?
A: Stored properly in an airtight container in the refrigerator, Tuscan White Bean Soup will last for 3-4 days. The flavors often deepen and improve the next day, making it a great make-ahead meal.

Q8: Can I make this soup in a slow cooker or Instant Pot?
A: Yes, you can adapt this recipe for a slow cooker or Instant Pot. For a slow cooker, sautรฉ the vegetables and garlic as instructed, then transfer everything to the slow cooker and cook on low for 6-8 hours or on high for 3-4 hours. For an Instant Pot, use the sautรฉ function to sautรฉ the vegetables and garlic, then add the remaining ingredients and cook on high pressure for 20 minutes (for dried beans) or 10 minutes (for canned beans), followed by a natural pressure release for 10 minutes.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tuscan White Bean Soup


  • Author: Chloe

Ingredients

  • Dried Cannellini Beans:ย (1 pound) The star of the show, providing a creamy texture and nutty flavor. Dried beans offer the best flavor and texture but canned can be used for convenience.
  • Vegetable Broth:ย (8 cups, low sodium) Forms the flavorful base of the soup, choose low sodium to control salt levels.
  • Water:ย (4 cups) Used for soaking the beans and adding to the soup for desired consistency.
  • Olive Oil:ย (1/4 cup, extra virgin) Adds richness and healthy fats, essential for sautรฉing vegetables and finishing the soup.
  • Yellow Onion:ย (1 large, chopped) Provides a foundational savory flavor to the soup.
  • Carrots:ย (2 medium, chopped) Adds sweetness and color to the soup.
  • Celery:ย (2 stalks, chopped) Contributes a subtle savory depth and aromatic note.
  • Garlic:ย (4 cloves, minced) Essential for that classic Italian flavor, adds pungency and aroma.
  • Fresh Rosemary:ย (2 sprigs) Lends a distinct piney and earthy aroma, quintessential to Tuscan cuisine.
  • Fresh Thyme:ย (4 sprigs) Offers a delicate, slightly lemony and earthy flavor that complements the rosemary.
  • Bay Leaf:ย (1) Infuses a subtle, tea-like aroma and depth of flavor during simmering.
  • Fresh Sage:ย (4-5 leaves, chopped) Adds a peppery, slightly minty flavor that pairs beautifully with beans.
  • Diced Tomatoes:ย (1 can, 14.5 ounces, no salt added) Provides acidity, sweetness, and a vibrant color to the soup.
  • Baby Spinach:ย (5 ounces) Adds a boost of nutrients and a touch of freshness and color, can be substituted with other greens.
  • Lemon Juice:ย (1 tablespoon, fresh) Brightens the flavors of the soup and adds a touch of acidity.
  • Salt:ย (To taste) Enhances all the flavors, season carefully throughout cooking.
  • Black Pepper:ย (Freshly ground, to taste) Adds a subtle spice and depth.
  • Red Pepper Flakes:ย (Optional, pinch) For a touch of heat, if desired.
  • Crusty Bread:ย (For serving) Perfect for dipping and soaking up the delicious broth.
  • Parmesan Cheese: (Optional, grated, for serving) Adds a salty, umami-rich finish (omit for vegan).

Instructions

  1. Soak the Beans (If Using Dried):ย Rinse the dried cannellini beans thoroughly in a colander. Place them in a large pot and cover with 8 cups of water. Let them soak for at least 8 hours or overnight. This step is crucial for rehydrating the beans and reducing cooking time. If you are short on time, you can use the quick-soak method: bring the beans and water to a boil for 2 minutes, then remove from heat and let them soak for 1 hour. Drain and rinse the soaked beans before proceeding.
  2. Sautรฉ Aromatics:ย In a large, heavy-bottomed pot or Dutch oven, heat the olive oil over medium heat. Add the chopped onion, carrots, and celery. Sautรฉ for 8-10 minutes, or until the vegetables are softened and the onions are translucent. Stir occasionally to prevent sticking and ensure even cooking. This step builds a flavorful base for the soup.
  3. Add Garlic and Herbs:ย Add the minced garlic, fresh rosemary sprigs, thyme sprigs, and bay leaf to the pot. Sautรฉ for another 1-2 minutes, until the garlic is fragrant. Be careful not to burn the garlic, as it can become bitter. The warmth of the oil will release the aromatic oils from the herbs, infusing the soup base with flavor.
  4. Add Beans and Broth:ย If using soaked dried beans, drain and rinse them again. Add the soaked and drained cannellini beans (or canned, drained and rinsed cannellini beans) to the pot. Pour in the vegetable broth and add the 4 cups of water (if using dried beans, you can use the soaking water if it is clear, otherwise use fresh water). Increase the heat to high and bring the mixture to a boil.
  5. Simmer the Soup:ย Once the soup is boiling, reduce the heat to low, cover the pot, and simmer gently for 1 to 1.5 hours if using soaked dried beans, or 30-40 minutes if using canned beans. For dried beans, simmer until the beans are tender and creamy when pierced with a fork. For canned beans, simmer to allow the flavors to meld and deepen. Stir occasionally during simmering to prevent sticking and ensure even cooking.
  6. Add Tomatoes and Season:ย After the beans are tender, stir in the can of diced tomatoes (undrained). Season the soup generously with salt and freshly ground black pepper. Add a pinch of red pepper flakes if you like a little heat. Continue to simmer for another 15 minutes to allow the tomatoes to integrate and the flavors to meld further.
  7. Stir in Spinach and Sage:ย Add the baby spinach to the pot and stir until it wilts, which should only take a minute or two. Stir in the chopped fresh sage. The spinach adds a fresh green element and the sage provides a final layer of herbaceous flavor.
  8. Remove Herb Sprigs and Bay Leaf:ย Remove the rosemary and thyme sprigs and the bay leaf from the soup. These have infused their flavor and are no longer needed.
  9. Blend for Creaminess (Optional):ย For a creamier soup, you can use an immersion blender to partially blend about half of the soup directly in the pot. Alternatively, carefully ladle out about 2-3 cups of the soup and blend it in a regular blender until smooth, then return it to the pot. This step is optional but creates a lovely creamy texture without adding any cream.
  10. Finish with Lemon and Olive Oil:ย Stir in the fresh lemon juice. Taste and adjust seasoning with more salt and pepper as needed. Ladle the soup into bowls, drizzle with a touch of extra virgin olive oil, and garnish with grated Parmesan cheese (if using) and a sprinkle of fresh sage or rosemary, if desired.
  11. Serve Hot: Serve immediately with crusty bread for dipping and enjoying every last drop of this flavorful Tuscan White Bean Soup.

Nutrition

  • Serving Size: one normal portion
  • Calories: 350
  • Fat: 12g