Cozy Up with This Italian Sausage and White Bean Soup

Let me tell you — this Italian Sausage and White Bean Soup is one of those recipes that just feels like a hug in a bowl.

I first made it on a rainy Tuesday afternoon when I had a fridge full of odds and ends, and my family was craving something warm and hearty. The result? A deeply flavorful, creamy soup packed with veggies, beans, and crumbled sausage. Since then, it’s become a regular in our meal rotation, especially when the weather cools down or we just need something comforting after a long day.

If you’re looking for a family-friendly, easy-to-make soup that delivers big on flavor and warmth, this is it. Whether you’re new to the kitchen or an experienced home cook, this recipe is simple enough to follow, but also leaves room for creativity.

Let’s dive in.

Why You’ll Love This Italian Sausage and White Bean Soup

This soup checks all the boxes for me:

  • Hearty and filling thanks to the beans, potatoes, and sausage
  • Packed with veggies (hello carrots, celery, onion, and kale)
  • Easy to customize based on what you have on hand
  • Ready in under an hour, with minimal cleanup
  • Kid-approved — even my picky eater asked for seconds

And it tastes even better the next day.

If you love cozy soups like this, you might also want to check out my other favorite, Sausage Potato and Kale Soup — it’s another one-pot wonder packed with flavor and comfort.

Ingredients You’ll Need

Here’s everything you’ll need to bring this warm, cozy soup together:

  • 1 lb Italian sausage (mild or spicy — your choice)
  • 1 small sweet onion, diced
  • 3 carrots, peeled and diced
  • 3 stalks celery, diced
  • 4 cloves garlic, minced
  • 1 teaspoon poultry seasoning
  • 1 teaspoon Italian seasoning
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • Pinch of red pepper flakes (optional but so good)
  • 3 tablespoons flour
  • 4 gold potatoes, cubed (I leave the skins on for extra texture)
  • 6 cups chicken broth
  • 2 cans white beans (drained and rinsed — cannellini or Great Northern work great)
  • 1 cup heavy cream
  • 1 bunch Tuscan kale, ribs removed and thinly sliced
  • 2 tablespoons red wine vinegar

Optional toppings for serving:

  • Fresh parsley, chives, or basil
  • Grated Parmesan cheese
  • Extra black pepper
  • Crusty bread or homemade garlic toast

How to Make Italian Sausage and White Bean Soup

This recipe is made all in one pot, which is a huge plus. Here’s a step-by-step breakdown.

1. Brown the sausage

Heat a large soup pot or Dutch oven over medium-high heat.
Add the sausage and cook, breaking it up with a spatula or wooden spoon. Once fully cooked and browned, remove it from the pot and set it aside on a paper towel-lined plate. Leave about 1 to 2 tablespoons of the rendered fat in the pot — this adds flavor.

2. Sauté the vegetables

In the same pot, add the diced onion, carrots, and celery.
Sauté for 4 to 6 minutes until they start to soften and become fragrant.

3. Add garlic and seasonings

Stir in the garlic, poultry seasoning, Italian seasoning, salt, pepper, and red pepper flakes.
Let everything cook for about 60 seconds so the spices bloom and the garlic gets aromatic.

4. Stir in flour

Sprinkle in the flour and stir well to coat the vegetables.
This helps thicken the soup later and gives it a velvety texture.

5. Add potatoes and broth

Add the cubed potatoes and pour in the chicken broth.
Bring everything to a boil, then reduce the heat and let it simmer for about 20 minutes, or until the potatoes are fork-tender.

If you’re into cozy meals like this, you might also want to try this hearty Beef and Barley Stew — perfect for batch cooking.

6. Finish the soup

Stir in the white beans, kale, heavy cream, and the cooked sausage.
Let it simmer for another 5–10 minutes until the kale is wilted and everything is heated through.
Add the red wine vinegar last — it brightens everything up and cuts through the richness.

Looking for more creamy soups? Don’t miss this Creamy Chicken Wild Rice Soup — it’s just as soul-satisfying.

7. Taste and adjust

Give the soup a taste and adjust the salt or pepper if needed.
Then get ready to serve.

Dutch oven simmering Italian sausage and white bean soup on marble countertop

Tips for the Best Sausage and White Bean Soup

Here are a few little tricks I’ve picked up over time that make this soup even better:

  • Don’t skip the vinegar. It may seem like a small detail, but it adds such a lovely balance to the creamy base.
  • Use pre-washed kale if you’re short on time — it makes prep a breeze.
  • Want a thinner soup? Just add an extra splash of broth at the end.
  • Prefer a thicker soup? Mash a few potatoes with the back of a spoon as it cooks to thicken it naturally.

Make It Your Own: Recipe Variations

This soup is super adaptable, which is perfect if you’re working with what you have in the fridge.

Try one of these easy variations:

  • Make it dairy-free: Swap the heavy cream for canned coconut milk or leave it out entirely.
  • Go vegetarian: Use plant-based sausage and veggie broth. It’s still hearty and delicious.
  • Add more veggies: Zucchini, spinach, or even bell peppers work great.
  • Switch up the beans: Cannellini, navy, or even chickpeas all work well here.
  • Spice it up: Use spicy Italian sausage or add extra chili flakes for a little kick.

Craving something with a smoky twist? You’ll love this Pumpkin Chipotle Chili — it’s got fall vibes and a warm depth of flavor.

What to Serve with This Soup

This soup is pretty much a meal on its own, but it pairs beautifully with:

  • A hunk of crusty sourdough
  • Homemade garlic bread
  • A simple green salad with lemon vinaigrette
  • Grilled cheese sandwiches for a cozy dinner

Or go full-on comfort mode with these Butter Swim Biscuits — trust me, they soak up the broth like a dream.

Can You Make This Ahead?

Yes! In fact, this soup tastes even better the next day.
Just store it in an airtight container in the fridge for up to 4 days.
Reheat gently on the stovetop or in the microwave.

You can also freeze it — just leave out the cream and add it fresh when you reheat.

FAQs

Can I make this soup without cream?

Yes! You can absolutely make Italian Sausage and White Bean Soup without the cream. The soup will still be rich and flavorful thanks to the sausage, beans, and veggies. If you’re looking for a creamy texture without dairy, try stirring in a bit of unsweetened coconut milk or even pureed white beans for a thicker consistency.

Can I use spicy Italian sausage?

Definitely. If your family loves a little kick, spicy Italian sausage adds a whole new depth of flavor. Just keep the red pepper flakes to a minimum (or skip them altogether) to balance the heat. If you want to double down on cozy spice, pair it with this Spicy Black Bean Soup on another night — it’s a great follow-up to this recipe.

What kind of white beans should I use?

I usually go with cannellini beans or Great Northern beans because they hold their shape well but still turn creamy as they simmer. You can also use navy beans or whatever you have on hand — even chickpeas work in a pinch!

How do I store leftovers?

Let the soup cool completely, then store it in an airtight container in the fridge for up to 4 days. It reheats beautifully on the stovetop or in the microwave. If you plan to freeze it, leave out the cream and add it after thawing and reheating to avoid curdling.

Final Thoughts

This Italian Sausage and White Bean Soup has become one of my go-to comfort meals. It’s simple, nourishing, and so full of flavor — the kind of recipe that brings everyone to the table with full hearts and happy bellies.

If you make this soup, I’d love to hear how it turned out. Feel free to make it your own, and don’t be afraid to try something new with it.

Save This Recipe for Later

Love this cozy soup as much as I do?
Pin it to your Soup Recipes board on Pinterest so it’s easy to find when those chilly nights roll around.

Happy cooking, friend!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Italian sausage and white bean soup with kale carrots potatoes and parmesan in a creamy broth

Italian Sausage and White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Liza
  • Total Time: 55 minutes
  • Yield: 6 servings 1x

Description

A cozy, creamy soup packed with Italian sausage, hearty white beans, tender potatoes, and plenty of veggies. Perfect for chilly nights, easy to make in one pot, and even better the next day.


Ingredients

Scale
  • 1 lb Italian sausage (mild or spicy)
  • 1 small sweet onion, diced
  • 3 carrots, peeled and diced
  • 3 stalks celery, diced
  • 4 cloves garlic, minced
  • 1 teaspoon poultry seasoning
  • 1 teaspoon Italian seasoning
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • Pinch of red pepper flakes (optional)
  • 3 tablespoons flour
  • 4 gold potatoes, cubed (skins on)
  • 6 cups chicken broth
  • 2 cans white beans (drained and rinsed)
  • 1 cup heavy cream
  • 1 bunch Tuscan kale, ribs removed and sliced
  • 2 tablespoons red wine vinegar
  • Optional toppings: Fresh parsley, chives, or basil, grated Parmesan, extra black pepper, crusty bread or garlic toast

Instructions

  1. Brown the sausage:
    • Heat a large soup pot over medium-high heat.
    • Cook sausage until browned and crumbled.
    • Remove and set aside on a paper towel-lined plate.
    • Leave 1–2 tablespoons of fat in the pot for flavor.
  2. Sauté the vegetables:
    • Add onion, carrots, and celery to the same pot.
    • Cook for 4–6 minutes until softened and fragrant.
  3. Add garlic and seasonings:
    • Stir in garlic, poultry seasoning, Italian seasoning, salt, pepper, and red pepper flakes.
    • Cook for about 1 minute to bloom spices.
  4. Stir in flour:
    • Sprinkle in flour and stir to coat vegetables evenly.
  5. Add potatoes and broth:
    • Add cubed potatoes and chicken broth.
    • Bring to a boil, then reduce to a simmer.
    • Cook for 20 minutes or until potatoes are fork-tender.
  6. Finish the soup:
    • Stir in white beans, kale, cream, and cooked sausage.
    • Simmer for 5–10 more minutes until heated through.
    • Add red wine vinegar just before serving.
  7. Taste and serve:
    • Adjust salt and pepper if needed.
    • Top with fresh herbs, cheese, or crusty bread.

Notes

Use pre-washed kale to save time. Mash a few potatoes if you prefer a thicker soup. Red wine vinegar at the end makes all the difference—don’t skip it! To make it dairy-free, sub heavy cream with coconut milk or omit it entirely. Store leftovers in the fridge for up to 4 days or freeze without cream for later.

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 470
  • Sugar: 5g
  • Sodium: 850mg
  • Fat: 28g
  • Saturated Fat: 12g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 6g
  • Protein: 23g
  • Cholesterol: 65mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star