Tuscan White Bean Sausage Soup is one of those recipes I keep coming back to every single time the temperatures drop and my family starts hovering around the kitchen door. There’s something about the smell of browned sausage and sun-dried tomatoes that pulls everyone in no invitation needed. I’ve been making versions of this soup for years, tweaking it until I landed on this one-pot method that is just about as fuss-free and satisfying as it gets.
I remember the first time I made a big pot of bean soup for a Sunday gathering at my farmhouse. My mother always said, “Betty, put everything in one pot and let it tell its own story.” She was right. The bubbling sound of the broth, the way the cream swirls in at the very end, the golden flecks of Parmesan melting across the top it felt like the kitchen itself was wrapping you in a warm hug. Now I make this Tuscan White Bean Sausage Soup for my grandchildren on cold weeknight evenings, and they scrape every last drop from their bowls. Your kitchen is about to smell absolutely incredible!
Why This Tuscan White Bean Sausage Soup Belongs in Your Recipe Box
What makes this recipe stand out is that it delivers a restaurant-worthy bowl of soup using ingredients you can find at any grocery store and it all comes together in a single pot. I’ve tested this recipe countless times with different sausages, bean varieties, and broth ratios, and the version I’m sharing today is the most reliable, most flavorful one I’ve made.
Here’s exactly why this soup works every single time:
- One pot, minimal cleanup everything from browning the sausage to simmering the beans happens in a single large pot, so dinner doesn’t turn into a sink full of dishes.
- Ready in about 50 minutes on a busy weeknight, that’s a complete, comforting meal on the table faster than takeout.
- Pantry-friendly ingredients canned cannellini beans, chicken broth, sun-dried tomatoes, and Italian seasoning are staples I almost always have on hand.
- Deeply flavorful broth the combination of white wine deglazing, tomato paste, and heavy cream creates a velvety, complex base that tastes like it simmered all day.
- Easily customizable swap the sausage for ground turkey or chicken, skip the wine, or add extra greens. This recipe is forgiving and adaptable.
- Leftovers taste even better after a night in the fridge, the flavors deepen and the soup becomes even more satisfying the next day.
Key Players in This Recipe
Understanding your ingredients helps you get the most out of every bite of this Tuscan White Bean Sausage Soup.
Italian sausage is the backbone of this soup it brings savory depth, a hint of fennel, and enough richness to carry the whole dish. I always remove the casings and break the meat into small crumbles so it distributes evenly through every spoonful.
Cannellini beans are my top choice here because they’re creamy, slightly starchy, and hold their shape beautifully through a long simmer. Their natural starchiness also helps thicken the broth into that silky, velvety consistency we’re after. Great Northern beans work just as well if that’s what you have on hand.
Sun-dried tomatoes add a concentrated, tangy-sweet intensity that you simply can’t get from fresh tomatoes. In my kitchen, I prefer the oil-packed variety they’re softer and more flavorful right out of the jar.
Tomato paste is a quiet powerhouse in this recipe. Those three tablespoons caramelize slightly in the hot pot and give the broth a rich, umami depth that ties all the Italian flavors together.
Dry white wine does double duty here it deglazes the pot, lifting all those gorgeous browned bits from the bottom, and adds a bright acidity that balances the richness of the cream. If you’d rather skip it, just add a splash more chicken broth.
Heavy cream is the finishing touch that transforms this from a good soup into a great one. I always stir it in off the heat so it blends in smoothly without breaking.
Parmesan cheese should be freshly grated if at all possible. Pre-grated can work in a pinch, but freshly grated Parmesan melts more seamlessly into the broth and adds a nuttier, saltier complexity.
Baby spinach wilts instantly in the hot soup and adds a pop of color and freshness. You can easily substitute kale just give it an extra minute or two to soften.
Italian herb blend brings that classic Tuscan flavor profile oregano, basil, rosemary, and thyme all in one easy shake. I always reach for a good-quality blend; it makes a noticeable difference.
How to Make Tuscan White Bean Sausage Soup
Step 1. Heat 3 tablespoons of olive oil in a large pot or Dutch oven over medium-high heat until shimmering. I’ve found that starting with properly heated oil helps the vegetables sauté rather than steam.
Step 2. Add the diced onion, carrots, and celery to the pot and sauté for 4 to 5 minutes, stirring occasionally, until everything is softened and just starting to turn golden at the edges.
Step 3. Stir in the minced garlic and cook for about 30 seconds just until fragrant. Betty’s tip: don’t let the garlic go past 30 seconds here, or it can turn bitter.
Step 4. Add the Italian sausage and break it up into small crumbles with a wooden spoon. Cook for about 5 minutes until the meat is no longer pink and starting to brown. Drain excess fat from the pot as you see fit.
Step 5. Stir in the chopped sun-dried tomatoes, tomato paste, Italian herb blend, salt, and pepper. Mix everything together well so the tomato paste coats the meat and vegetables this step builds a lot of flavor.
Step 6. Pour in the white wine and use your wooden spoon to scrape up any browned bits from the bottom of the pot. Let it bubble for about a minute while it deglazes. After years of making this soup, I can tell you: don’t skip this step. Those bits are flavor gold.
Step 7. Add the chicken broth and drained cannellini beans. Stir to combine and bring to a boil over high heat.
Step 8. Once boiling, lower the heat to a steady simmer and cover the pot. Cook for 25 to 30 minutes, stirring occasionally, letting all those flavors come together beautifully.
Step 9. Taste the broth and adjust with salt, pepper, or additional seasoning as needed. My family always sneaks an extra pinch of chili flakes in at this point.
Step 10. Remove the pot from the heat and stir in the heavy cream, grated Parmesan, and baby spinach. Stir gently until the spinach wilts and everything is silky and combined. Serve immediately, garnished with extra Parmesan and a pinch of chili flakes if you like.
Keeping This Soup Fresh
I typically store leftovers in a large airtight container or divide them into individual portions both work perfectly. In the refrigerator, this Tuscan White Bean Sausage Soup stays fresh and delicious for up to 4 days. In fact, I find it tastes even better on day two as the flavors meld together overnight.
Because this soup contains heavy cream, I don’t recommend freezing it cream-based soups tend to separate when defrosted and the texture becomes grainy. If you know you’d like to freeze a batch, hold back the cream and Parmesan during cooking. Freeze the broth and bean base in a zip-lock freezer bag for up to 2 months, then stir in the cream and cheese when you reheat it on the stovetop.
For reheating, I always use the stovetop over medium-low heat rather than the microwave. Add a small splash of chicken broth if the soup has thickened up in the fridge, and stir gently as it warms. This keeps the texture smooth and the cream from separating.
Perfect Partners for This Soup
This soup is hearty enough to stand completely on its own, but if you’d like to round out the meal, here are some of my favorite things to serve alongside it:
- Crusty French bread or a sourdough loaf absolutely essential for mopping up every last drop of that creamy broth. Betty’s rule: always have bread at the soup table.
- Grilled cheese sandwiches a classic pairing that makes this feel like the ultimate cozy dinner, especially for the kids.
- A simple Italian salad fresh romaine with olives, pepperoncini, and a red wine vinaigrette balances the richness of the soup perfectly.
- Roasted garlic bread toast thick slices with olive oil and a little garlic, then let everyone dip freely. It disappears fast.
- Caesar salad the punchy anchovy dressing and crunchy croutons play beautifully against the creamy, savory soup.
FAQs
Absolutely. Simply leave the wine out entirely or replace it with an equal amount of chicken broth. The soup will still be delicious the wine adds brightness, but it’s not essential.
I recommend mild or sweet Italian pork sausage for the most classic Tuscan flavor, but hot Italian sausage adds a wonderful kick. Ground chicken or turkey sausage also works well and lightens the dish slightly.
Yes Great Northern beans or navy beans are both excellent substitutes for cannellini. They’re all creamy, mild, and work beautifully in this broth.
Tuscan White Bean Sausage Soup (One Pot)
Ingredients
Equipment
Method
-
Heat the olive oil in a large pot or Dutch oven over medium-high heat until shimmering.
-
Add the diced onion, carrots, and celery. Sauté for 4–5 minutes, stirring occasionally, until softened.
-
Stir in the minced garlic and cook for 30 seconds until fragrant.
-
Add the Italian sausage and break it up into crumbles with a wooden spoon. Cook for about 5 minutes until no longer pink. Drain excess fat from the pot as desired.
-
Add the sun-dried tomatoes, tomato paste, Italian herb blend, salt, and pepper. Stir well to combine and coat the meat and vegetables.
-
Pour in the white wine to deglaze the pot. Scrape up any browned bits from the bottom and let the wine bubble for about 1 minute.
-
Add the chicken broth and drained cannellini beans. Stir to combine and bring to a boil.
-
Lower the heat to a steady simmer, cover the pot, and cook for 25–30 minutes, stirring occasionally.
-
Taste the broth and adjust seasoning with salt, pepper, or additional herbs as needed.
-
Remove the pot from the heat. Stir in the heavy cream, grated Parmesan, and baby spinach until the spinach is wilted and everything is combined. Serve immediately with crusty bread.
Notes
– Sausage swap: ground chicken, turkey, or crumbled bacon all work well.
– For extra heat, garnish with red chili pepper flakes.
– Leftovers keep in an airtight container in the fridge for up to 4 days.
– Not recommended for freezing with cream added — freeze the base only and stir in cream upon reheating.
– Reheat gently on the stovetop over medium-low heat with a splash of broth if needed.

