Creamy White Bean and Sausage Soup

Creamy White Bean and Sausage Soup

As the sausage browns, little savory bits stick to the bottom of the Dutch oven, and the vegetables pick them up as they soften. That’s where this creamy white bean…

By Willow • • Reading time: 10 min
Tip: save now, cook later.

As the sausage browns, little savory bits stick to the bottom of the Dutch oven, and the vegetables pick them up as they soften. That’s where this creamy white bean and sausage soup starts tasting like it simmered all afternoon, even though the broth needs only 15 minutes on the stove. I like how the cannellini beans make it hearty without turning the pot into a heavy cream soup.

The small move that gives the broth body is mashing some of the beans right in the pot. Their soft interiors thicken the liquid, while the beans left whole keep every spoonful substantial. Kale goes in near the end, so it turns tender without disappearing, and the cream is stirred in only after the heat is lowered. The finished soup is savory, gently herby, and rich enough to feel like dinner.

Creamy White Bean and Sausage Soup with tender kale
“

Kitchen Note

Cut the onion, carrots, and celery to a similar size so they soften at about the same pace. I keep the pieces small enough to fit easily on a spoon, rather than leaving big chunks that stay firm while the rest of the soup is ready.

Save this creamy white bean and sausage soup for a cozy dinner with tender kale and a broth thickened right in the pot.

Save to Pinterest

Why Mashing Beans Makes a Creamy Soup Without a Floury Base

A pot of white bean soup can go in two directions: brothy with beans floating in it, or thick enough to cling to a spoon. Here, the beans do the thickening. Mashing about a cup against the side of the pot breaks down their soft centers and releases enough starch to give the broth a creamy feel, without adding flour or blending the whole batch smooth.

That distinction matters because the texture comes from the beans, not from asking the cream to do all the work. You still get whole beans in each bowl, and the sausage and vegetables remain distinct instead of disappearing into a purée. It also means the soup has body before the cream goes in, so the dairy can contribute richness rather than having to rescue a thin broth.

Use the side of a wooden spoon or a potato masher, and keep the mashing to roughly a cup of beans. If you mash nearly all of them, the soup loses the contrast between creamy broth and whole beans. Leave most intact, and the pot lands in the middle: thick, but still unmistakably a bean soup.

Why Cannellini Beans, Mild Sausage, and Cream Work Together

Creamy White Bean and Sausage Soup, creamy and hearty
  • Mild Italian pork sausage — It brings seasoning and savory richness to the base, so the soup doesn’t need a long list of spices. Fresh sausage from the meat counter or a packaged version both work; choose mild for the balanced flavor here. Turkey Italian sausage is a practical swap in the same amount, though the broth will taste a little leaner.
  • Cannellini beans — Their creamy texture makes them especially good for thickening while keeping some beans whole. Canned beans are an easy, reliable choice; drain and rinse them before they go into the pot. Great northern beans are the closest swap and hold their shape well, while navy beans tend to break down more.
  • Low-sodium chicken broth — A low-sodium broth leaves room for the sausage and measured salt to season the soup without making the final pot too salty. A standard boxed broth is fine; there’s no need to seek out a specialty brand. Vegetable broth works in a meat-free adaptation, though it gives the base a less savory taste.
  • Kale — Its sturdy leaves stay present in the hot soup instead of melting away. Remove the tough stems and chop the leaves so they’re easy to eat from a spoon. Baby spinach can stand in for kale, but it becomes much softer; add it only at the stage when the kale would go in.
  • Heavy cream — It gives the finish its round, rich texture. Regular heavy cream is a good fit, and store-brand cream works just as well as a premium one. Half-and-half can replace it for a lighter soup, but the broth won’t be as lush; add it gently at the end rather than boiling it.
  • Dried thyme and rosemary — These herbs bring a woodsy note that suits the sausage and beans. Dried herbs are dependable here, so an open jar is fine if it still smells fragrant when rubbed between your fingers. If using fresh herbs instead, add them with the broth and season by taste; dried herbs are more concentrated.

Building the Soup in the Same Pot as the Sausage

Brown the Sausage and Keep the Good Bits

Set a 6-quart Dutch oven over medium heat and cook the sausage for 7 to 9 minutes, breaking it into small pieces as it browns. The pieces should lose their raw look and develop browned edges; cook until the sausage reaches 160°F. Transfer it to a plate, then drain the pot while leaving the browned bits behind. Those bits are part of the base, so don’t scrub or wipe the pot before adding the olive oil.

Soften the Vegetables Before Adding Garlic

Add the onion, carrots, celery, kosher salt, and black pepper, then cook over medium heat for 5 to 7 minutes, stirring occasionally. The vegetables should begin to soften, with the onion turning translucent at the edges rather than taking on deep color. Stir in the garlic, dried thyme, and dried rosemary for 30 seconds. Garlic burns quickly, so move on as soon as it smells fragrant.

Simmer the Beans, Then Give the Broth Body

Pour in the chicken broth and add the drained, rinsed beans and bay leaf. Bring the pot to a boil, then lower the heat and simmer uncovered for 15 minutes; look for a gentle, steady bubble rather than a hard boil. Remove the bay leaf before mashing about a cup of beans against the side of the pot. If the soup looks thin at first, give the mashed beans a moment to stir through the broth before deciding whether it needs more work.

Finish with Kale and a Gentle Cream Stir-In

Return the sausage to the pot, add the kale, and simmer for 5 minutes, until the leaves are tender. Stir well so the sausage and greens are distributed through the beans rather than sitting in a layer on top. Add the heavy cream and cook gently for 2 to 3 minutes, just until the soup is hot. Keep the heat low at this stage; boiling can make a cream-based soup separate.

Easy Swaps for a Different Bowl of White Bean Soup

Make It Spicier with Hot Italian Sausage

Use hot Italian pork sausage in place of the mild sausage, keeping the amount the same. It adds a noticeable peppery heat and makes the soup more assertive without changing the order of the cooking steps.

Swap Kale for Baby Spinach

Replace the chopped kale with the same amount of baby spinach. Spinach turns soft much faster, so stir it in with the sausage and cook just until wilted before adding the cream. The finished soup will have a more delicate green texture.

Make a Dairy-Free Pot

Use dairy-free Italian-style sausage, vegetable broth, and unsweetened, unflavored oat creamer instead of the pork sausage, chicken broth, and heavy cream. Stir the oat creamer in at the end and heat gently. The soup will be less rich, with a mild oat note, but the beans still give the broth body.

Storage and Reheating

  • Refrigerator: Refrigerate leftovers within 2 hours and keep them covered for 3 to 4 days. The beans continue to absorb broth, so the soup will be thicker after chilling.
  • Freezer: Freeze in airtight containers for up to 2 to 3 months. The cream may separate slightly after thawing, but gentle reheating and stirring bring the soup back together.
  • Reheating: Warm on the stovetop over low to medium-low heat, stirring often, until the leftovers reach 165°F. Avoid a rolling boil, which can make the creamy broth separate.

Questions That Come Up Before the First Bowl

Can I use dried cannellini beans instead of canned ones?+

Yes, but cook the dried beans separately until fully tender before adding them to the soup. The 15-minute simmer in this recipe is for bringing the broth and cooked beans together, not for cooking dried beans from scratch.

Do I need to rinse canned cannellini beans for soup?+

Yes. Drain and rinse the beans under cool water before adding them. This removes the packing liquid, which can otherwise make the broth cloudier and saltier than intended.

Can I prep the vegetables ahead of time?+

Yes. Dice the onion, carrots, and celery and store them covered in the refrigerator for up to a day. Keep the minced garlic separate so it’s ready to add after the vegetables have started to soften.

Can I make this soup in a pot instead of a Dutch oven?+

Yes, use a heavy-bottomed pot with a 6-quart capacity. A sturdy base helps the sausage brown and keeps the vegetables from scorching as they soften; a smaller pot may feel crowded once the broth, beans, and kale are added.

Creamy White Bean and Sausage Soup

Creamy white bean and sausage soup combines mild Italian sausage, cannellini beans, and kale in a rich, herb-seasoned broth. Mashing some of the beans thickens the soup before a gentle finish with heavy cream.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Dinner
Cuisine: Italian
Calories: 635

Ingredients
  

  • 1 lb mild Italian pork sausage casings removed
  • 1 tbsp olive oil
  • 1 yellow onion medium, diced
  • 2 carrots medium, diced
  • 2 celery ribs diced
  • 0.5 tsp kosher salt
  • 0.25 tsp black pepper
  • 3 cloves garlic minced
  • 1 tsp dried thyme
  • 0.5 tsp dried rosemary
  • 6 cups low-sodium chicken broth
  • 2 can (15 oz) cannellini beans drained and rinsed
  • 1 bay leaf
  • 4 cups kale chopped, tough stems removed
  • 1 cup heavy cream

Equipment

  • 1 6-quart Dutch oven

Method
 

  1. In a 6-quart Dutch oven over medium heat, cook the sausage, breaking it into small pieces, for 7 to 9 minutes until browned and cooked to 160°F.
  2. Transfer the sausage to a plate.
  3. Drain the pot, leaving any browned bits behind, and add the olive oil.
  4. Add the onion, carrots, celery, salt, and pepper, and cook over medium heat for 5 to 7 minutes, stirring occasionally, until the vegetables begin to soften.
  5. Stir in the garlic, thyme, and rosemary and cook for 30 seconds, until fragrant.
  6. Add the broth, beans, and bay leaf, and bring to a boil.
  7. Reduce the heat and simmer uncovered for 15 minutes.
  8. Remove the bay leaf.
  9. Mash about 1 cup of the beans against the side of the pot to thicken the soup.
  10. Stir in the sausage and kale and simmer for 5 minutes, until the kale is tender.
  11. Stir in the heavy cream and cook gently for 2 to 3 minutes, until the soup is hot; do not let it boil.

Notes

For a thicker soup, mash the beans thoroughly against the pot before adding the sausage and kale. Refrigerate leftovers for up to 4 days. Freezing is possible, though the cream may change texture; for best results, freeze before adding the cream and stir it in after reheating. Half-and-half can replace the heavy cream for a lighter soup.
About the author
Willow

Leave a Comment

Recipe Rating