Tuscan White Bean Soup

Tuscan White Bean Soup is the kind of meal that feels like a warm hug on a cool day. It’s hearty, full of fresh vegetables, and brimming with comforting Italian flavors. Imagine tender cannellini beans simmered in a savory broth with carrots, celery, and onions, all infused with herbs and a touch of lemon for brightness. Whether you include the sausage or keep it vegetarian, this soup is rustic, cozy, and absolutely satisfying.

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.

Air Fryer Paper Liners

Buy Now →

Vegetable Chopper

Buy Now →

Magic Bullet Blender

Buy Now →

Behind the Recipe

This recipe came together on a rainy afternoon in my kitchen when all I wanted was something simple, nourishing, and rich in flavor. I had a few pantry staples—beans, broth, and some vegetables—and decided to build from there. Adding sausage brought depth, while the kale and lemon finished it with freshness. Since then, it’s been one of my most-requested comfort meals, the kind that turns an ordinary evening into something special.

Recipe Origin or Trivia

Tuscan-style soups have a long tradition in Italian cooking, particularly from the countryside where humble ingredients like beans and greens were transformed into heartwarming dishes. The use of cannellini beans, kale, and aromatic herbs is classic Tuscan fare. This version adds a modern twist with a hint of red pepper flakes for warmth and lemon juice for brightness, keeping the spirit of Tuscany alive in every spoonful.

Why You’ll Love Tuscan White Bean Soup

Here’s why this recipe will quickly become a family favorite:

Versatile: Delicious with or without sausage, perfect for both vegetarians and meat lovers.

Budget-Friendly: Made with simple pantry staples that stretch beautifully into a big meal.

Quick and Easy: The crockpot or stovetop does most of the work for you.

Customizable: Swap greens, add grains, or adjust seasoning to your taste.

Crowd-Pleasing: Cozy, flavorful, and satisfying for everyone at the table.

Make-Ahead Friendly: Tastes even better the next day as the flavors deepen.

Great for Leftovers: Freezes and reheats wonderfully for meal prep or busy days.

Chef’s Pro Tips for Perfect Results

To make this soup as flavorful and rich as possible, try these helpful tricks:

  • Sauté the veggies first: It brings out their sweetness and adds depth to the broth.
  • Don’t skimp on seasoning: Italian herbs, salt, and pepper make the difference.
  • Add lemon juice at the end: It brightens all the flavors beautifully.
  • Mash some beans: This thickens the soup naturally without cream.
  • Let it rest: A short cooling period helps the flavors come together even more.

Kitchen Tools You’ll Need

Here’s what you’ll need to make your soup come together easily:

Large pot or Dutch oven: Perfect for simmering everything evenly.
Wooden spoon: For stirring and mashing beans.
Cutting board and knife: To prep your veggies.
Ladle: For serving those hearty portions.
Measuring cups and spoons: To balance your ingredients perfectly.

Ingredients in Tuscan White Bean Soup

This flavorful soup is built on simple, wholesome ingredients that come together beautifully:

  1. Olive Oil: 1 tablespoon. Adds richness and helps sauté the vegetables.
  2. Onion: 1 large, diced. The base for all the savory flavor.
  3. Garlic: 3 cloves, minced. Brings aromatic depth to the broth.
  4. Carrots: 4 medium, peeled and sliced. Adds natural sweetness and color.
  5. Celery: 4 stalks, diced. Balances the flavor and gives the soup body.
  6. Mild Italian Sausage (optional): 1 pound, removed from casing. Adds savory, meaty flavor.
  7. Salt: 1 teaspoon, or to taste. Essential for seasoning.
  8. Black Pepper: 1 teaspoon, or to taste. Adds warmth and balance.
  9. Italian Seasoning: 2 teaspoons. Brings all the herbs of Tuscany into one blend.
  10. Red Pepper Flakes: 1/2 teaspoon. Adds gentle heat.
  11. Chicken or Veggie Broth: 6–8 cups. The liquid base that ties everything together.
  12. Cannellini Beans: 2 cans (15 oz each), drained and rinsed. The hearty backbone of the soup.
  13. Tomato Paste: 2 tablespoons. Adds richness and color.
  14. Bay Leaf: 1 leaf. Adds earthy aroma while simmering.
  15. Lemon Juice: From 1/2 lemon. Brightens the flavor at the end.
  16. Olive Oil (optional): 1 tablespoon, for drizzling. Adds a silky finish.
  17. Kale or Spinach: 2 cups, chopped. Brings a burst of green freshness.
  18. Parmesan Cheese (optional): 1/4 cup, grated, for garnish. Adds a salty, nutty finish.
  19. Fresh Parsley: A handful, chopped, for garnish. Adds color and a fresh touch.
  20. Optional Add-ins: Parmesan rind, rosemary, or sage for simmering.

Ingredient Substitutions

Here’s how to adjust based on what’s in your pantry:

Cannellini Beans: Substitute with great northern beans or navy beans.
Italian Sausage: Use turkey sausage, plant-based sausage, or skip entirely for vegetarian.
Kale or Spinach: Swiss chard or escarole make great alternatives.
Tomato Paste: A few diced tomatoes will also work in a pinch.
Lemon Juice: Try white wine vinegar for a similar brightness.

Ingredient Spotlight

Cannellini Beans: These creamy white beans are beloved in Tuscan cuisine for their smooth texture and subtle flavor, making them perfect for soups and stews.

Lemon Juice: A small squeeze added at the end transforms the broth, lifting the flavors and giving the soup a clean finish.

Instructions for Making Tuscan White Bean Soup

Follow these steps for a perfectly hearty and delicious soup:

  1. Preheat Your Equipment:
    Heat olive oil in a large pot or Dutch oven over medium heat.
  2. Combine Ingredients:
    Add onion, carrots, and celery. Sauté for 5–7 minutes until softened. Add garlic and cook for 1 minute more.
  3. Prepare Your Cooking Vessel:
    If using sausage, add it now. Cook until browned, breaking it up with a spoon.
  4. Assemble the Dish:
    Stir in tomato paste, salt, pepper, Italian seasoning, and red pepper flakes. Mix well to coat the vegetables and sausage.
  5. Cook to Perfection:
    Add beans, broth, and bay leaf. Bring to a boil, then reduce heat and simmer for 20–25 minutes. For a thicker soup, mash a few beans with your spoon.
  6. Finishing Touches:
    Stir in kale or spinach and cook for another 5 minutes until wilted. Remove bay leaf and stir in lemon juice.
  7. Serve and Enjoy:
    Ladle into bowls, drizzle with olive oil, and top with parmesan and fresh parsley. Serve warm with crusty bread.

Texture & Flavor Secrets

This soup has a perfect balance — silky from the beans, hearty from the sausage, and slightly creamy from the starch released during cooking. The broth is rich and aromatic with herbs and garlic, while the lemon cuts through the richness for a fresh finish. Each spoonful is earthy, vibrant, and deeply comforting.

Cooking Tips & Tricks

Make this soup unforgettable with these small but powerful tweaks:

  • Use homemade broth if possible for a richer flavor.
  • Add a parmesan rind while simmering for extra umami depth.
  • Make a big batch — it freezes beautifully.
  • Adjust thickness by adding or reducing broth to your preference.

What to Avoid

Here’s how to dodge common pitfalls:

  • Over-salting early: The broth may reduce and become saltier as it simmers.
  • Skipping the sauté: That step builds flavor that the soup relies on.
  • Overcooking greens: Add them at the end to keep their color and texture.
  • Forgetting the lemon: It’s the secret to that Tuscan brightness.

Nutrition Facts

Servings: 6–8
Calories per serving: 290

Note: Approximate values depending on sausage and broth type.

Preparation Time

Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes

Make-Ahead and Storage Tips

This soup actually tastes better the next day. Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze for up to 2 months. Reheat gently on the stove and add a squeeze of fresh lemon before serving to refresh the flavor.

How to Serve Tuscan White Bean Soup

Serve it hot with crusty bread or garlic toast for dipping. A sprinkle of parmesan and fresh herbs on top makes it feel extra special. It pairs perfectly with a side salad or a glass of sparkling water with lemon for a light, balanced meal.

Creative Leftover Transformations

Turn leftovers into something new and delicious:

  • Tuscan Bean Stew: Add diced potatoes or pasta for a thicker meal.
  • Soup Bowls: Serve over cooked farro or rice.
  • White Bean Toasts: Spread on toasted bread and top with parmesan.

Additional Tips

  • Add a splash of cream for a richer, velvety texture.
  • Keep extra broth on hand if you like your soup thinner.
  • Sprinkle chili flakes for extra heat before serving.

Make It a Showstopper

Serve in rustic bowls with a drizzle of olive oil and a sprinkle of herbs. Garnish with lemon wedges and parmesan shavings for a warm, farmhouse-style presentation that feels straight out of Tuscany.

Variations to Try

  • Vegetarian Version: Skip the sausage and use veggie broth.
  • Smoky Twist: Add smoked paprika or a touch of liquid smoke.
  • Hearty Winter Version: Include diced potatoes or sweet potatoes.
  • Herb Infused: Simmer with rosemary and thyme for an aromatic depth.
  • Creamy Style: Blend half the soup for a smooth, velvety texture.

FAQ’s

Q1: Can I use dried beans instead of canned?

Yes, just soak overnight and cook them until tender before adding.

Q2: What greens work best?

Kale, spinach, or Swiss chard all add great texture and color.

Q3: Can I make it vegetarian?

Absolutely, skip the sausage and use vegetable broth.

Q4: How long does it last in the fridge?

Up to 4 days when stored properly in an airtight container.

Q5: Can I freeze it?

Yes, it freezes beautifully for up to 2 months.

Q6: Can I use other types of beans?

Yes, navy beans or great northern beans work perfectly.

Q7: What can I serve it with?

Crusty bread, salad, or roasted vegetables.

Q8: Can I make it in a slow cooker?

Yes, cook on low for 6–7 hours or high for 3–4.

Q9: Do I need the lemon juice?

Yes, it balances the richness and adds brightness.

Q10: Can I use ground turkey instead of sausage?

Definitely! It’s leaner but still flavorful with the right spices.

Conclusion

Tuscan White Bean Soup is the ultimate bowl of comfort — earthy, aromatic, and nourishing. Every spoonful delivers warmth and satisfaction, with layers of flavor that taste like they’ve been simmering all day. Whether for a family dinner or a simple weeknight meal, trust me, this one’s worth every bite.

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

Tuscan White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Maria
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 68 servings 1x
  • Category: Soup, Main Dish
  • Method: Simmer
  • Cuisine: Tuscan
  • Diet: Low Lactose

Description

A hearty, comforting soup made with cannellini beans, vegetables, herbs, and optional Italian sausage simmered in a flavorful broth for the ultimate Tuscan-inspired meal.


Ingredients

Units Scale
  • 1 tablespoon olive oil
  • 1 large onion, diced
  • 3 garlic cloves, minced
  • 4 medium carrots, peeled and sliced
  • 4 celery stalks, diced
  • 1 pound mild Italian sausage, removed from casing (optional)
  • 1 teaspoon salt, more to taste
  • 1 teaspoon black pepper, more to taste
  • 2 teaspoons Italian seasoning
  • 1/2 teaspoon red pepper flakes
  • 68 cups chicken or vegetable broth
  • 2 (15-ounce) cans cannellini beans, drained and rinsed
  • 2 tablespoons tomato paste
  • 1 bay leaf
  • Juice of 1/2 lemon (more as desired)
  • 1 tablespoon olive oil (optional, for finishing)
  • 2 cups chopped kale or spinach
  • 1/4 cup grated parmesan cheese (optional, for garnish)
  • Fresh parsley, for garnish
  • Optional: parmesan rind, or sprig of rosemary or sage for simmering

Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, and celery. Sauté for 5–7 minutes until softened, then add garlic and cook for 1 minute more.
  2. If using sausage, add it to the pot. Cook until browned, breaking it up with a spoon.
  3. Stir in tomato paste, salt, pepper, Italian seasoning, and red pepper flakes. Mix until the vegetables and sausage are evenly coated.
  4. Add beans, broth, and bay leaf. Bring to a boil, then reduce heat and simmer for 20–25 minutes. Mash some beans for a thicker texture if desired.
  5. Stir in kale or spinach and cook for 5 minutes until wilted. Add lemon juice and adjust seasoning as needed.
  6. Remove bay leaf and any herbs used for simmering. Ladle into bowls and drizzle with olive oil. Garnish with parmesan and parsley before serving.

Notes

  • For a vegetarian version, omit sausage and use vegetable broth.
  • Add a parmesan rind while simmering for a richer, umami flavor.
  • Use fresh lemon juice to brighten the flavor at the end.
  • Soup thickens as it cools; add extra broth when reheating if needed.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 290
  • Sugar: 5g
  • Sodium: 780mg
  • Fat: 12g
  • Saturated Fat: 3g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 7g
  • Protein: 15g
  • Cholesterol: 20mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star