Written by: All Recipes

Tuscan White Bean Soup

If you’re craving a soul-soothing, hearty soup packed with Mediterranean flavors, look no further than Tuscan White Bean Soup. This classic Italian-inspired dish combines creamy cannellini beans, fresh herbs, garlic, and a rich vegetable broth to create a comforting bowl of pure goodness. Perfect for cozy nights, family dinners, or meal prep, this soup is simple to make yet full of depth and satisfying textures.

Tuscan White Bean Soup is naturally vegetarian and can easily be made vegan, making it a versatile favorite for any dietary preference. Plus, it’s loaded with fiber and protein from beans and vibrant nutrients from fresh herbs and vegetables — a healthy and hearty meal all in one.

Why You’ll Love This Soup

  • Rich and comforting with creamy beans and a savory broth
  • Easy to prepare with pantry staples and fresh herbs
  • Healthy and filling, great for meatless meals
  • Versatile — add greens, sausage, or pasta to customize
  • Perfect for batch cooking and leftovers taste even better

Ingredients

Soup Base

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 teaspoon dried rosemary (or 1 tablespoon fresh, chopped)
  • 1 teaspoon dried thyme (or 1 tablespoon fresh, chopped)
  • 1 bay leaf

Beans and Broth

  • 3 cans (15 oz each) cannellini beans, drained and rinsed
  • 6 cups vegetable or chicken broth
  • Salt and freshly ground black pepper, to taste

Optional Add-ins

  • 2 cups chopped kale or spinach
  • Grated Parmesan cheese, for serving
  • Crusty bread, for dipping

How to Make Tuscan White Bean Soup

Step 1: Sauté the Aromatics

Heat olive oil in a large pot over medium heat. Add chopped onions, carrots, and celery. Cook, stirring occasionally, until vegetables soften and onions become translucent — about 5-7 minutes. Stir in garlic, rosemary, thyme, and bay leaf; cook for another minute until fragrant.

Step 2: Add Beans and Broth

Pour in the drained cannellini beans and broth. Stir to combine and bring the soup to a gentle boil.

Step 3: Simmer

Reduce heat to low and let the soup simmer uncovered for 20-25 minutes to let the flavors meld.

Step 4: Blend for Creaminess (Optional)

For a creamier texture, use an immersion blender to partially puree the soup directly in the pot, or carefully transfer half of the soup to a blender and blend until smooth, then stir back in.

Step 5: Add Greens (Optional)

If using kale or spinach, stir in the chopped greens and simmer for another 5 minutes until wilted and tender.

Step 6: Season and Serve

Remove bay leaf. Taste and season with salt and pepper as needed. Ladle into bowls, garnish with grated Parmesan if desired, and serve with crusty bread.

Tips for the Best Tuscan White Bean Soup

  • Use quality broth: A rich broth adds depth — homemade or good-quality store-bought works best.
  • Drain and rinse canned beans: This removes excess salt and starch for a cleaner taste.
  • Add greens for nutrition: Kale or spinach add color, vitamins, and a fresh bite.
  • Customize your soup: Toss in cooked Italian sausage for a meaty twist or add cooked small pasta like ditalini.
  • Make it ahead: Soup flavors deepen overnight — reheat gently and add more broth if thickened.

Variations to Try

  • Spicy kick: Add a pinch of red pepper flakes when sautéing aromatics.
  • Smoky flavor: Stir in diced cooked pancetta or smoked paprika.
  • Creamy version: Swirl in a splash of cream or coconut milk before serving.
  • Pesto drizzle: Finish with a spoonful of basil pesto for extra herbaceous richness.

Nutrition Highlights (Per Serving)

  • Calories: ~250
  • Protein: 12g
  • Fiber: 10g
  • Fat: 7g (mostly healthy olive oil)
  • Sodium: Varies depending on broth and seasoning

Frequently Asked Questions

Can I use dried beans instead of canned?
Yes! Soak 1.5 cups dried cannellini beans overnight, then cook until tender before adding to the soup.

How long does this soup keep?
Store in an airtight container in the fridge for up to 4 days. Reheat gently on the stove.

Can I freeze this soup?
Absolutely! Freeze cooled soup in portions for up to 3 months. Thaw overnight in the fridge before reheating.

Is this soup vegan?
Make sure to use vegetable broth and skip the Parmesan or use a vegan cheese alternative.

Final Thoughts

Tuscan White Bean Soup is the perfect blend of hearty, healthy, and homemade comfort. Its creamy beans, fresh herbs, and savory broth make it a go-to recipe for any season — especially when you want a simple, satisfying meal that feels like a warm hug in a bowl. Whether you’re serving it for a weeknight dinner or a cozy weekend lunch, this soup is sure to become a family favorite.

Enjoy this taste of Tuscany in your own kitchen today!

Visited 1 times, 1 visit(s) today
Last modified: July 26, 2025