Sausage and White Bean Soup

Sausage and White Bean Soup is an easy and deliciously filling combination of cannellini beans, onions, garlic, roasted tomatoes, kielbasa, and lots of Italian herbs and spices that bring it all together. 

Want more simple, hearty soups? Then check out my popular posts for Italian Minestrone, Olive Garden Zuppa Toscana, and Olive Garden Chicken Gnocchi

white bean sausage soup in two bowls on marble tabletop

We’re all still knee-high in soup season over here. How about you? Just when I think spring is right around the corner with some warmer temperatures and little spring flowers already poking their adorable heads out of the ground, we take two steps back into winter. 

Not that I need an excuse to make soup. I feel like any time the temperature dips below 70 degrees, I’m ready to throw on my wool sweaters and cuddle up by the fire with a nice, hot bowl of deliciousness. 

For this andouille sausage soup, I combined several of my favorite things: turkey kielbasa, fire-roasted tomatoes, onions, garlic, cannellini beans, and of course a healthy shot of Italian herbs and spices. Serve with a crusty baguette and you’ve got yourself quite a lovely meal, if I do say so myself! 

white bean and sausage soup in a ladle above a soup pot


  • Turkey kielbasa sausage
  • Yellow onion
  • Oil 
  • Minced garlic
  • Chicken broth
  • Diced fire roasted tomatoes
  • White cannellini beans
  • Dried Italian herb seasoning blend or Herbs de Provence see note for DIY
  • Salt and pepper
  • Baby spinach


Making this soup is fairly straightforward and it can be made right on your stovetop. 

Put on a large stockpot over medium heat and add the sausage, onions, and oil. Saute these ingredients together for 4-5 minutes or until the sausage starts to brown. Once browned, add the garlic and stir for another minute, the garlic will start to become fragrant. 

Next, add the chicken broth, tomatoes, beans, Italian seasoning, salt, and pepper. Stir to mix ingredients together. Bring the soup up to a boil and then reduce to a simmer. Add a lid to the pot and let it cook for 10 minutes. 

Take the lid off and add in the spinach to put the greens in this healthy sausage soup. Stir for a couple minutes until the spinach wilts. Taste and add more salt and pepper if you prefer. Serve, garnished with grated parmesan and more cracked black pepper if you’re the peppery type! 

two bowls and a soup pot with sausage white bean soup


If you want to make this white bean soup with sausage in a slow cooker, that’s no problem. Follow these instructions instead for putting together a winter sausage soup, slow-cooker style. 

  1. I suggest you still first cook together the onions, oil, sausage, and garlic in a saute pan till the sausage browns a bit and the onions start to turn translucent. This will help meld the flavors together before it cooks all day and it gives the sausage and onions a better texture. Once you’ve done this, put all of these ingredients into the slow cooker. 
  2. Add the cans of white beans, chicken broth, tomatoes, salt, pepper, and Italian seasonings to the sausage mixture in the Crock Pot. Stir to combine. 
  3. Put the lid on and set the slow cooker to low for 6 hours or to high for 3 hours. 
  4. During the last 15 minutes of cooking, stir in the spinach and put the lid back on to let it wilt. Add more salt and pepper to taste, if preferred. 
  5. Garnish with grated parmesan and cracked black pepper if you like before serving. 

up close white bean and sausage soup with spinach


Cannellini beans are the same as white kidney beans. Both beans have a signature kidney shape that puts them in the same type as white beans and other beans like navy and great northern. 


Oh guys, one of my favorite things to do with any recipe (besides eating it) is customizing it! That’s how we come up with new recipes most of the time anyway! Here are some of the ways I have or plan on changing up this soup: 

  • Change up the greens. Instead of spinach, try kale or Swiss chard or some of all three! 
  • Switch up the beans. I prefer to stick with a white bean in this recipe because they are softer and nuttier and seem to pair better in this winter sausage soup. Try white kidney beans, navy, or great northern. 
  • Want to make this with a different kind of sausage? No problem. Try chicken kielbasa, or a pork and beef combo. Other kinds of sausage will work here too like Italian sausage (hot or mild).
  • If you want to add a bit of pasta to this dish, I suggest using a smaller-sized one like ditalini, orzo, or mini shells. Cook this pasta separately and add to the soup at the end. About one cup should suffice without overwhelming the soup and making it too starchy. 

hands holding a bowl of sausage and bean soup with spinach

up close white bean and sausage soup with spinach
Print Pin
4.5 from 2 votes

Sausage and White Bean Soup

Sausage and White Bean Soup is an easy and deliciously filling combination of cannellini beans, onions, garlic, roasted tomatoes, kielbasa, and lots of Italian herbs and spices that bring it all together. 
Course Main Course, Soup
Cuisine American, Italian
Keyword 30 minute, andouille sausage soup, healthy sausage soup, italian sausage soup, white bean soup with sausage, winter sausage soup
Prep Time 10 minutes
Cook Time 20 minutes
Servings 6 servings
Author Tiffany


  • 1 pound turkey kielbasa sausage, thinly sliced
  • 1 yellow onion, diced
  • 2 tablespoons oil
  • 1 tablespoon minced garlic
  • 6 cups chicken broth I used low sodium
  • 1 15-ounce can diced fire roasted tomatoes
  • 3 15-ounce cans white cannellini beans
  • 1 teaspoon dried Italian herb seasoning blend or Herbs de Provence see note for DIY
  • 2 teaspoons salt, or to taste
  • 1/4 teaspoon black pepper, or to taste
  • 2 cups baby spinach


  • In a large stock pot over medium heat, combine sausage, onions, and oil. Saute 4-5 minutes until sausage starts to brown.
  • Stir in garlic for 1 minute until fragrant.
  • Add chicken broth, tomatoes, beans, Italian seasoning, salt, and pepper and give it a good stir. Bring to a boil, reduce to a simmer, cover and cook for 10 minutes.
  • Stir in spinach for 2-3 minutes until wilted. Taste, add salt and pepper if needed, and garnish with grated parmesan cheese and black pepper if desired before serving.


DIY seasoning blend: 1/4 teaspoon each dried thyme, oregano, basil, and parsley or rosemary


Leave a Reply

Your email address will not be published. Required fields are marked *


This recipe comes at a great time – our weather here in the northern part of Illinois is doing the same thing – pick one already, huh? We grow heirloom tomatoes and before freezing them, I always roast them so they should be really good in this soup. And soup is my all time favorite thing to make. This recipe will go on my plan for next week. Thanks and stay safe.

    That sounds SO delicious!! Hope you love this recipe. Thanks, Chris!

5 stars
This was delicious! I had everything in my pantry and fresh spinach on hand. I also added some pasta and it came out great. Many thanks!!

    You are so welcome!! Glad you loved it!

4 stars
Since we are locked down fOr the pandemic i used the basis of this recipe with whats in the pantry so we have black bean Chirazo soup ,tasTes great.

    Awesome job!! Way to use what you had on hand.

Do i need to drain and rinse the beans?

    Yes, drain and rinse! I’ll update that in the written recipe. Thanks, Amy.

This was a great tasting soup. only addition to recipe was a can of black beans.

    Sounds like a great addition, if you ask me!

Discover New Recipes