This Tuscan White Bean, Sausage & Potato Soup is the kind of supper I love making when the weather starts to cool down and everyone is ready for something warm and hearty. It comes together in one pot with simple ingredients, yet the finished soup feels rich and comforting.
The sausage brings plenty of flavor to the broth, while potatoes and cannellini beans make it filling enough for a complete meal. A handful of kale adds something fresh, and a little heavy cream at the end turns the broth silky and rich.
Serve each bowl with freshly grated Parmesan and a piece of crusty bread for dipping. It is simple, cozy food that is just right for gathering around the table.
Why You’ll Love This Tuscan White Bean, Sausage & Potato Soup
This soup is especially nice for those evenings when you want a hearty meal without spending all afternoon in the kitchen. The sausage is browned right in the pot, so it builds flavor from the very beginning. The potatoes and beans make the soup satisfying, while the kale adds color and freshness. A little cream at the end brings everything together without making the soup overly heavy.
It also makes a wonderful make-ahead meal. The flavors have even more time to come together as the soup rests, making leftovers something to look forward to.

Ingredients Needed
Olive oil
Ground sausage
Onion
Italian seasoning
Red pepper flakes
Garlic
Chicken broth
Chicken bouillon
Potatoes
Cannellini beans
Kale
Heavy cream
Salt
Black pepper
Fresh Parmesan
Equipment Needed
Large Dutch oven or soup pot
Wooden spoon
Chef’s knife
Cutting board
Ladle
Instructions
Step 1: Brown the Sausage
Heat the olive oil in a large Dutch oven or soup pot over medium heat. Add the ground sausage, diced onion, Italian seasoning, and red pepper flakes. Cook, breaking the sausage apart as it browns, until the meat is nearly cooked through and the onion has softened.
Step 2: Add the Garlic
Add the minced garlic and sauté for about 1 minute, stirring frequently, until fragrant.
Step 3: Add the Broth and Potatoes
Pour in the chicken broth and add the chicken bouillon. Stir to combine, then add the diced potatoes. Bring the soup to a boil.
Step 4: Cook the Potatoes
Cover the pot and cook for about 12–15 minutes, or until the potatoes are nearly fork tender.
Step 5: Add the Beans and Kale
Reduce the heat to low. Add the cannellini beans and chopped kale. Simmer for about 10 minutes, allowing the kale to soften and the beans to heat through.
Step 6: Add the Cream
Make sure the heat is at its lowest setting, then stir in the heavy cream. Season with salt and pepper to taste. Warm gently for a few minutes, but avoid bringing the soup to a hard boil after adding the cream.
Step 7: Serve
Ladle the soup into bowls and top with freshly grated Parmesan. Serve warm with crusty bread, if desired.
Tips & Tricks
The longer you simmer the better it will be!
Use 1 can of cannellini beans for a lighter, brothier soup or 2 cans for a heartier soup.
Start with 2 cups of diced potatoes and add more if you prefer a thicker, more substantial soup.
Taste the broth before adding additional salt since the sausage and chicken bouillon can both add salt.
Keep the heat very low when adding the cream to help prevent it from separating.
Freshly grated Parmesan melts beautifully over the hot soup and adds another layer of savory flavor.
Variations
Use Italian sausage instead of plain ground sausage for even more seasoning.
Replace the kale with chopped spinach or another sturdy leafy green.
Add extra red pepper flakes if you enjoy a little more heat.
Add another cup of potatoes or another can of beans when you want to stretch the soup to feed more people.
Storage & Leftovers
Store leftover soup in an airtight container in the refrigerator for up to 4 days.
Reheat gently on the stovetop over medium-low heat, stirring occasionally.
If the soup thickens in the refrigerator, add a splash of chicken broth while reheating.

A good soup doesn’t have to be complicated to make a meal feel special. This one comes together with simple ingredients, but the combination of sausage, potatoes, beans, kale, and cream makes it feel like something worth sitting down and lingering over.
Add some Parmesan and a piece of crusty bread, and you’ve got the kind of warm, filling supper that is especially welcome when everyone comes in hungry from a cool day.
Watch me make this recipe here:
Tuscan White Bean, Sausage & Potato Soup
This Tuscan White Bean, Sausage & Potato Soup is a hearty one-pot soup made with savory sausage, tender potatoes, creamy cannellini beans, kale, and a rich chicken broth finished with heavy cream and Parmesan.
- Prep Time: 10 minutes
- Cook Time: 35-40 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
Ingredients
1 tablespoon olive oil
1 pound plain ground sausage
1/2 onion, diced
1 1/2 teaspoons Italian seasoning
Pinch of red pepper flakes
2 teaspoons minced garlic
6 cups chicken broth
2 teaspoons chicken bouillon, or to taste
2–3 cups diced potatoes
1–2 cans cannellini beans, drained and rinsed
2 cups chopped kale
1 cup heavy cream
Salt and black pepper, to taste
Fresh Parmesan, for serving
Instructions
Heat the olive oil in a large Dutch oven or soup pot over medium heat. Add the ground sausage, diced onion, Italian seasoning, and red pepper flakes.
Cook, breaking the sausage apart as it browns, until the meat is nearly cooked through and the onion has softened.
Step 2: Add the GarlicAdd the minced garlic and sauté for about 1 minute, stirring frequently, until fragrant.
Step 3: Add the Broth and PotatoesPour in the chicken broth and add the chicken bouillon. Stir to combine.
Add the diced potatoes and bring the soup to a boil.
Step 4: Cook the PotatoesCover the pot and cook for about 12–15 minutes, or until the potatoes are nearly fork tender.
Step 5: Add the Beans and KaleReduce the heat to low. Add the cannellini beans and chopped kale.
Simmer for about 10 minutes, allowing the kale to soften and the beans to heat through.
Step 6: Add the CreamMake sure the heat is at its lowest setting. Stir in the heavy cream.
Season with salt and pepper to taste. Warm gently for a few minutes, but avoid bringing the soup to a hard boil after adding the cream.
Step 7: ServeLadle the soup into bowls and top with freshly grated Parmesan. Serve warm with crusty bread if desired.