This Tuscan White Bean Soup brings together creamy white beans, savory Italian sausage, tender vegetables, and aromatic herbs in one comforting bowl. It’s a wholesome dinner that feels like a warm hug on cool evenings and tastes even better the next day. Every spoonful is hearty, balanced, and deeply satisfying for busy weeknights or cozy weekends.

Tuscan White Bean Soup close-up in ceramic bowlSave
Creamy Tuscan White Bean Soup with sausage and spinach

A simple, flavorful, and authentic Italian-inspired soup made for real home cooks looking for an easy one-pot meal that’s rich in taste and comfort.

What is Tuscan White Bean Soup

Tuscan White Bean Soup is a rustic Italian classic built around simple, honest ingredients that come together in one pot. Traditionally known as Zuppa Toscana, it’s made with white beans, Italian sausage, vegetables, and herbs simmered in a flavorful broth. The result is a creamy, hearty soup that feels both nourishing and comforting like something you’d enjoy in a small Tuscan village kitchen.

While this recipe celebrates Italian flavors, it’s also designed for modern home cooks. It takes inspiration from slow-simmered soups like Creamy White Bean and Bacon Spinach Soup but keeps the steps simple and the ingredients accessible. What makes it special is how the beans create a natural creaminess without needing much dairy, giving you a satisfying texture that’s rich but never heavy.

Tuscan White Bean Soup also fits seamlessly into weeknight cooking. Whether you’re looking for a make-ahead option or a cozy dinner ready in under an hour, this dish adapts easily. Like the comforting depth in Creamy Parmesan Italian Sausage Ditalini Soup, it layers flavors beautifully each ingredient enhancing the next for a balanced and rustic taste.

Why You’ll Love This

There’s something truly satisfying about a soup that manages to be both simple and luxurious at once. This Tuscan White Bean Soup delivers exactly that. It’s a complete meal in one bowl loaded with protein from the sausage, fiber from the beans, and warmth from the herbs and spices. Each spoonful feels cozy yet refreshing, making it a staple for any season.

You’ll love this recipe for its balance of flavor and flexibility. It’s quick enough for weeknights but impressive enough to serve guests. The combination of Italian sausage and creamy beans creates a comforting depth similar to hearty dishes like Million Dollar Italian Lasagna, but with far less effort.

This soup is also budget-friendly and perfect for meal prep. It reheats beautifully, and the flavors only grow richer after a day in the fridge. For anyone who loves cozy dinners like Curried Chicken Lentil and Rice Soup with Spinach, this Tuscan-inspired version adds that creamy, savory twist that makes ordinary ingredients taste extraordinary.

How to Make

Quick Overview

Making Tuscan White Bean Soup is straightforward and rewarding. You’ll brown Italian sausage for flavor, add aromatic vegetables, stir in herbs and tomato paste, then simmer everything with beans and broth until thick and fragrant. Finally, a splash of cream and a handful of spinach bring it all together into a rich, satisfying meal that’s ready in under an hour.

Like other hearty soups such as Garlic Parmesan Chicken Spaghetti in Spicy Cajun Cream Sauce, this recipe uses layering techniques to build flavor without complexity. It’s perfect for busy evenings when you want something wholesome yet deeply flavorful.

Ingredients

Tuscan White Bean Soup ingredients on light countertopSave
Tuscan White Bean Soup ingredient flat-lay

Here’s what you’ll need for your pot of comfort:

IngredientAmountNotes
Mild Italian sausage1 poundAdds savory, rich flavor
Yellow onion1 large (1½ cups)Finely diced for sweetness
Celery3 ribsDiced for texture
Carrots2 largeSliced into rounds
Garlic2 teaspoonsFreshly minced for aroma
Tomato paste1 tablespoonBoosts depth and color
Italian seasoning1 teaspoonAdds signature herb flavor
Crushed red pepper½ teaspoonOptional for a gentle kick
Ground black pepper½ teaspoonBalances all flavors
Chicken broth4 cups (32 oz)Low-sodium preferred
Great Northern beans2 cans (15.5 oz each)Drained and rinsed
Fresh baby spinach2 cupsAdds nutrients and color
Heavy cream½ cupMakes the broth luxuriously smooth
ParsleyAs neededFor garnish and freshness

These ingredients create a balance of creaminess and freshness, making it perfect for a family meal or a cozy solo dinner.

Step-by-Step

  1. Brown the sausage: In a large Dutch oven over medium-high heat, cook the sausage until browned, breaking it apart with a wooden spoon.
  2. Sauté the vegetables: Reduce the heat, then add onions, celery, and carrots. Cook until the onions turn translucent, about 3–5 minutes.
  3. Add flavor: Stir in garlic and cook for another minute. Add tomato paste, Italian seasoning, crushed red pepper, and black pepper.
  4. Simmer: Pour in chicken broth and beans. Let the soup simmer for about 6–7 minutes until the vegetables soften.
  5. Finish with cream and greens: Stir in heavy cream and spinach, cooking until the spinach wilts and the soup turns creamy.
  6. Serve and enjoy: Ladle into bowls and top with parsley for a fresh, vibrant touch.

For a comforting pairing idea, check out Golden Chicken Pot Pie with Buttery Crust it shares that same homemade charm and warmth that makes family dinners unforgettable.

What to Serve Tuscan White Bean Soup With

Tuscan White Bean Soup pairs beautifully with simple, rustic sides that complement its creamy, savory profile. Think crusty bread, crisp salads, or even a light pasta for a complete, comforting meal. The soup’s hearty texture makes it satisfying on its own, but pairing it with something fresh or crunchy balances the richness perfectly.

For a classic Italian combination, serve it with warm garlic bread or a loaf of sourdough straight from the oven. The bread soaks up every drop of that velvety broth, turning an ordinary meal into something cozy and indulgent. You can also try a small plate of roasted vegetables or a side of marinated olives to keep things light and flavorful.

If you’re craving a little extra comfort, this soup goes hand in hand with a slice of Million Dollar Italian Lasagna. The combination brings the essence of Italy to your table rich, hearty, and unforgettable. And for a wholesome contrast, pair it with a vibrant salad inspired by Mediterranean flavors, much like the freshness found in Curried Chicken Lentil and Rice Soup with Spinach.

Top Tips for Perfecting

Making Tuscan White Bean Soup is simple, but a few smart tricks can take it from great to exceptional. Here’s how to bring out every bit of flavor and texture this rustic dish has to offer.

1. Brown your sausage deeply.
Let the sausage cook until it forms golden-brown bits at the bottom of the pot. Those little caramelized spots (called fond) dissolve into the broth later, adding rich depth.

2. Layer your ingredients gradually.
Add the vegetables after the meat has browned to let their natural sweetness blend into the savory base. This same layering trick gives soups like Creamy Parmesan Italian Sausage Ditalini Soup that irresistible flavor balance.

3. Don’t skip the tomato paste.
Even one tablespoon makes a big difference it gives the soup body, color, and umami without tasting tomato-heavy.

4. Mash a few beans for creaminess.
Before adding the cream, lightly mash some beans in the pot. This thickens the broth naturally while keeping it hearty.

5. Adjust the texture to your liking.
If you want it lighter, add a splash of extra broth. For a thicker stew-like version, simmer uncovered a little longer.

6. Taste before serving.
The soup continues to develop flavor as it cooks. Adjust the salt, pepper, or crushed red pepper near the end so every bite tastes balanced and warm just like homemade favorites such as Creamy White Bean and Bacon Spinach Soup.

Storing and Reheating Tips

Tuscan White Bean Soup is even more flavorful the next day, making it perfect for meal prep or quick weeknight leftovers. Its creamy texture holds up beautifully when stored properly, and it reheats without losing that rich, homemade flavor.

Storing in the refrigerator:
Let the soup cool completely before transferring it to an airtight container. It keeps well in the fridge for up to 4 days. Because the beans and vegetables absorb some broth as they sit, you may notice the soup thickens slightly overnight that’s a good thing. You can thin it out with a splash of chicken broth or water when reheating.

Freezing for later:
This soup freezes well, but for the best texture, freeze it before adding the cream and spinach. Store in freezer-safe containers for up to 3 months. When you’re ready to enjoy it, thaw overnight in the fridge, reheat on the stove, then stir in fresh spinach and cream at the end.

Reheating perfectly:
Warm on the stovetop over medium heat, stirring occasionally until hot. If you’re short on time, microwave individual portions in 1-minute bursts, stirring between each round. The soup will taste just as comforting as when it was freshly made similar to reheating favorites like Golden Chicken Pot Pie with Buttery Crust.

With a little care, this soup can provide several days of hearty, ready-to-eat meals that never feel repetitive.

FAQs

What makes Tuscan White Bean Soup so creamy without much dairy?

The secret lies in the beans themselves. When simmered and lightly mashed, Great Northern beans release starch that thickens the broth naturally. A touch of heavy cream at the end enhances richness without overpowering the rustic flavor.

Can I make Tuscan White Bean Soup vegetarian?

Absolutely! Simply swap the Italian sausage for plant-based sausage or add extra vegetables like zucchini or mushrooms. Replace chicken broth with vegetable broth, and you’ll still have a hearty, flavor-packed soup that feels just as satisfying.

What are the best beans to use for this soup?

Great Northern beans are traditional for their mild flavor and creamy texture, but cannellini beans or navy beans also work well. They all absorb the broth beautifully while staying tender and plump.

Can I use kale instead of spinach?

Yes kale is a fantastic substitute. It holds up well in hot soup and adds a slightly earthy note. Just simmer it a few minutes longer to soften before serving.

How can I thicken my Tuscan White Bean Soup even more?

If you prefer a thicker consistency, mash more of the beans or let the soup simmer uncovered for an extra 5–7 minutes. This allows the broth to reduce slightly, concentrating the flavor and giving it a velvety finish similar to creamy dishes like Creamy Parmesan Italian Sausage Ditalini Soup.

Tuscan White Bean Soup brings comfort, flavor, and nourishment together in every bowl. With its creamy broth, hearty sausage, and tender vegetables, it’s the kind of meal that turns an ordinary evening into something special. Whether you’re serving it to family, meal prepping for the week, or simply craving a warm dinner, this recipe never disappoints.

Try pairing it with a crusty loaf or a fresh salad for a balanced, Italian-inspired dinner. Save the recipe, share it, and make it part of your regular comfort food rotation it’s that good.

For more delicious inspiration, visit our Facebook Page or follow along on Pinterest for cozy weeknight favorites.

Tuscan White Bean Soup

Print recipeTuscan White Bean Soup close-up in ceramic bowlSave

Tuscan White Bean Soup is a creamy, hearty one-pot dinner filled with Italian sausage, vegetables, and white beans simmered in a rich, flavorful broth. This comforting soup blends rustic Italian flavors with modern simplicity, perfect for family meals or cozy nights in.

Prep time
10 minutes
Cook time
35 minutes
Total time
45 minutes
Yield
6 servings

Ingredients

1 pound mild Italian sausage 1 large yellow onion, diced (about 1 ½ cups) 3 ribs celery, diced 2 large carrots, sliced into rounds 2 teaspoons garlic, minced 1 tablespoon tomato paste 1 teaspoon Italian seasoning ½ teaspoon crushed red pepper ½ teaspoon ground black pepper 4 cups (32 ounces) chicken broth 2 cans (15.5 ounces each) Great Northern beans, drained and rinsed 2 cups fresh baby spinach ½ cup heavy whipping cream Parsley, chopped for garnish

Instructions

  1. Brown Sausage: In a large Dutch oven, cook sausage over medium-high heat until browned, breaking it apart with a wooden spoon.
  2. Sauté Vegetables: Add diced onion, celery, and carrots; cook 3–5 minutes until softened.
  3. Add Aromatics: Stir in minced garlic, tomato paste, Italian seasoning, red pepper, and black pepper; mix well.
  4. Simmer Soup: Pour in chicken broth and beans; bring to a simmer for 6–7 minutes until vegetables are tender.
  5. Finish Soup: Stir in heavy cream and fresh spinach; cook until spinach wilts and soup thickens.
  6. Serve: Garnish with chopped parsley and serve warm.

Notes

For a thicker soup, lightly mash some beans before adding cream. For a lighter version, substitute half-and-half or omit the cream entirely. Leftovers taste even better the next day.

Nutrition

Calories
548
Fat
28g
Saturated fat
12g
Sugar
3g
Sodium
1020mg
Protein
35g
Carbohydrates
42g
Fiber
9g