Italian Sausage and White Bean Soup

The best way to make Italian Sausage and White Bean Soup, a cozy one-pot meal loaded with sausage, creamy beans, potatoes, and kale.

Updated

March 27, 2026

Italian sausage and white bean soup in a Dutch oven with kale, potatoes, and creamy broth

Italian Sausage and White Bean Soup is the kind of meal that makes the whole house smell like something good is happening. It is hearty enough to be a full dinner on its own, but the broth stays light and the flavors stay bright thanks to one simple trick at the end. I have been making versions of this soup for years, and this one hits differently every single time.

The first time I added red wine vinegar at the very end, I was skeptical. But it woke the whole pot up in a way that surprised me. This Italian sausage and white bean soup comes together in one pot with everyday ingredients, and it is the kind of recipe that gets better the next day. If you love cozy one-pot meals, you might also enjoy this cottage cheese mushroom soup or this high protein crockpot marry me chicken on your next weeknight rotation.

Ingredients for Italian Sausage and White Bean Soup

I have tested this soup enough times to know what makes or breaks it. I always use mild Italian sausage so I can control the heat, and I strongly recommend browning it properly before anything else goes into the pot.

  • 1 lb Italian sausage (mild or spicy based on your preference)
  • 1 small sweet onion, diced
  • 3 carrots, peeled and diced
  • 3 celery stalks, diced
  • 4 garlic cloves, minced (fresh is a must here)
  • 1 tsp poultry seasoning
  • 1 tsp Italian seasoning
  • 1 tsp kosher salt
  • 1/2 tsp black pepper
  • 1 pinch red pepper flakes
  • 3 tbsp all-purpose flour (I recommend using a 1:1 gluten-free blend if needed)
  • 4 gold potatoes, cubed (no need to peel, the skin is tender and adds texture)
  • 6 cups chicken broth (Pro tip: use a quality broth here since it is the backbone of the soup)
  • 2 cans white beans, drained and rinsed (cannellini or great northern both work)
  • 1 cup heavy cream (half and half works too for a lighter version)
  • 1 bunch Tuscan kale, ribs removed and thinly sliced (spinach is a fine substitute)
  • 2 tbsp red wine vinegar (do not skip this, it brightens everything)
Italian sausage and white bean soup in a Dutch oven with kale, potatoes, and creamy broth

Step-by-Step Instructions

In my experience, the two steps that make the biggest difference in this soup are browning the sausage until it gets some color and adding the vinegar right before serving. Both are easy and both are worth it.

Step 1: Heat a large soup pot or Dutch oven over medium-high heat. Add the Italian sausage and break it up with a wooden spoon. Cook for 5 to 7 minutes until browned and cooked through. Transfer to a paper towel-lined plate, leaving about 1 to 2 tablespoons of drippings in the pot.

Step 2: Add the diced onion, carrots, and celery to the pot. Saute for 4 to 6 minutes until softened and starting to pick up a little color. Stir in the garlic, poultry seasoning, Italian seasoning, salt, black pepper, and red pepper flakes. Cook for about 60 seconds until fragrant.

Step 3: Sprinkle the flour over the vegetables and stir well to coat everything evenly. Add the cubed potatoes and pour in the chicken broth, scraping up any browned bits from the bottom of the pot. Bring to a boil, then reduce to a steady simmer. Cook uncovered for 20 to 25 minutes until the potatoes are fork-tender and the broth has thickened slightly.

Step 4: Stir in the white beans, kale, heavy cream, and the cooked sausage. Let the kale wilt for 3 to 4 minutes. Finish with the red wine vinegar and taste for seasoning. Adjust salt and pepper as needed.

Step 5: Ladle into bowls and top with freshly grated Parmesan, black pepper, and fresh herbs. Serve with crusty bread for dunking.

What to Serve with Italian Sausage and White Bean Soup

This soup is filling on its own, but the right sides add texture, contrast, and a little something extra to round out the meal.

Crusty Bread or Cottage Cheese Bread: Nothing beats a thick slice for soaking up that creamy broth. This cottage cheese bread is a great homemade option that adds a protein boost and pairs naturally with the soup.

Chickpea Beet and Feta Salad: A bright, tangy salad cuts through the richness of the cream and sausage beautifully. This chickpea beet and feta salad is colorful, fresh, and a great nutritional complement.

Spinach and Feta Flatbread Pizza: For a casual dinner spread, serve this soup alongside a slice of spinach and feta flatbread pizza for a cozy and complete meal that feels a little special.

Fresh Walnut Apple Salad: A crunchy, sweet side salad works especially well in fall and winter when this soup is most at home. This fresh walnut apple salad adds brightness and texture contrast without competing with the soup.

Roasted Carrot and Chickpea Bowl: If you want a heartier vegetable side, this roasted carrot and chickpea bowl adds earthy warmth and complements the Italian seasoning profile of the soup perfectly.

Italian sausage and white bean soup in a Dutch oven with kale, potatoes, and creamy broth

Storing and Reheating Your Soup

Store leftovers in an airtight container in the fridge for up to 4 days. The potatoes will absorb some of the broth as it sits, so add a splash of chicken broth when reheating to bring it back to the right consistency. Reheat gently on the stovetop over medium-low heat or in the microwave, stirring occasionally.

To freeze, let the soup cool completely first. Portion into freezer-safe containers and freeze for up to 3 months. One important tip: leave out the red wine vinegar before freezing and stir it in fresh when you reheat and serve. This keeps the flavors tasting clean and bright.

I recommend making a double batch if you have a large pot. This Italian sausage and white bean soup is one of those meals that disappears fast, and having leftovers ready for lunch the next day is genuinely one of the best parts.

Conclusion

Italian sausage and white bean soup is one of those recipes that rewards you without asking much in return. It is simple to make, deeply satisfying, and even better the next day. Make a pot this week and see for yourself why it earns a permanent spot on the dinner table.

Italian sausage and white bean soup in a Dutch oven with kale, potatoes, and creamy broth

Italian Sausage and White Bean Soup

A cozy, hearty one-pot soup with savory Italian sausage, creamy white beans, tender gold potatoes, and nutrient-dense kale, finished with heavy cream and a splash of red wine vinegar. Ready in under 45 minutes.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 portions
Course: Dinner, Main Course, Soup
Cuisine: American, Italian-Inspired
Calories: 552

Ingredients
  

  • 1 lb Italian sausage mild or spicy
  • 1 small sweet onion diced
  • 3 carrots peeled and diced
  • 3 celery stalks diced
  • 4 garlic cloves minced
  • 1 tsp poultry seasoning
  • 1 tsp Italian seasoning
  • 1 tsp kosher salt
  • 1/2 tsp black pepper
  • 1 pinch red pepper flakes
  • 3 tbsp all-purpose flour use 1:1 gluten-free blend if needed
  • 4 gold potatoes cubed, no need to peel
  • 6 cups chicken broth
  • 2 cans white beans drained and rinsed, cannellini or great northern
  • 1 cup heavy cream or half and half for a lighter version
  • 1 bunch Tuscan kale ribs removed and thinly sliced
  • 2 tbsp red wine vinegar add at the very end

Equipment

  • Large soup pot or Dutch oven
  • Wooden spoon or spatula
  • Cutting board and knife
  • Ladle

Method
 

  1. Heat a large soup pot or Dutch oven over medium-high heat. Add the Italian sausage and break it up with a wooden spoon. Cook for 5 to 7 minutes until browned and cooked through. Transfer to a paper towel-lined plate, leaving 1 to 2 tablespoons of drippings in the pot.
  2. Add the diced onion, carrots, and celery. Saute for 4 to 6 minutes until softened. Stir in the garlic, poultry seasoning, Italian seasoning, salt, black pepper, and red pepper flakes. Cook for 60 seconds until fragrant.
  3. Sprinkle the flour over the vegetables and stir well. Add the cubed potatoes and pour in the chicken broth, scraping up any browned bits from the bottom. Bring to a boil, then reduce to a simmer. Cook uncovered for 20 to 25 minutes until potatoes are fork-tender and the broth has thickened slightly.
  4. Stir in the white beans, kale, heavy cream, and cooked sausage. Let the kale wilt for 3 to 4 minutes. Finish with the red wine vinegar and taste for seasoning.
  5. Ladle into bowls and top with freshly grated Parmesan, black pepper, and fresh herbs. Serve with crusty bread.

Notes

Brown the sausage well for maximum flavor. Add a Parmesan rind while simmering for extra depth. Do not skip the red wine vinegar at the end. This soup tastes even better the next day. Omit vinegar before freezing and add fresh when reheating.

Leave a Comment

Recipe Rating




Share this