When the weather cools down, nothing beats a warm bowl of soup. I remember the first time I made Italian sausage and white bean soup; the aroma wafted through my kitchen, wrapping me in comfort. This dish is not only hearty and satisfying, but it’s also perfect for feeding a crowd or meal prepping for the week. You’ll love how creamy and rich this soup is, with the savory depth from the sausage and the creamy white beans providing texture.
This Italian sausage soup is a delightful blend of flavors, with the robust sausage paired with the earthiness of white beans and the vibrant greens of kale. It’s a true celebration of home-cooked goodness, perfect for cozy dinners or holiday gatherings. Whether you’re a seasoned cook or just starting out, this recipe is straightforward and rewarding, making it accessible for anyone looking to bring a taste of Italy into their home.
Why you’ll love this soup
- Quick to prepare, ideal for busy nights.
- Full of flavor and nutrition with simple ingredients.
- Perfect for leftovers; it gets better the next day.
- A one-pot meal, so fewer dishes to clean.
- Freezer-friendly; make a big batch for easy future meals.
“Tastes incredible and so simple to make.”
Preparing it: quick look
This Italian sausage and white bean soup combines the comforting flavors of sausage, vegetables, and beans, simmering together in a delicious broth. Start by browning the sausage, sautéing the veggies, and then adding beans and Kale for a quick, nutritious meal that’s ready in no time.
What you’ll need for Italian sausage and white bean soup
- 1 lb italian sausage
- 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
- ½ teaspoon black pepper
- Pinch red pepper flakes
- 3 tablespoons flour
- 4 gold potatoes, cubed
- 6 cups chicken broth
- 2 cans white beans, drained and rinsed
- 1 cup heavy cream
- 1 bunch Tuscan kale, ribs removed and thinly sliced
- 2 tablespoons red wine vinegar
- For serving: fresh parsley, chives or basil, parmesan cheese, black pepper
Ingredient notes & swaps:
- Use spicy sausage for extra heat.
- Swap Tuscan kale for spinach or Swiss chard if desired.
- Canned beans can be swapped with cooked dried beans for a fresher flavor.
- Heavy cream can be replaced with half-and-half or whole milk for a lighter option.
How to make Italian sausage and white bean soup
This recipe is straightforward, combining all the hearty ingredients for a comforting meal. Here’s how to make it:
Begin by heating a large soup pot or Dutch oven over medium-high heat. Add the italian sausage, using a spoon or spatula to break it up as it cooks. Once the sausage is browned and fully cooked, remove it to a paper towel-lined plate, leaving 1-2 tablespoons of grease in the pot.
In the same pot, add the diced onion, carrots, and celery. Sauté for 4-6 minutes until the vegetables are softened. Add minced garlic, poultry seasoning, Italian seasoning, kosher salt, black pepper, and a pinch of red pepper flakes.
Stir everything together, allowing the spices and garlic to bloom for about 60 seconds. Next, sprinkle in the flour, stirring to coat the vegetables evenly.
Add the cubed gold potatoes and chicken broth. Bring the mixture to a boil, then reduce to a simmer for about 20 minutes, letting it thicken while the potatoes become fork-tender.
After the potatoes are tender, stir in the drained and rinsed white beans, sliced Tuscan kale, heavy cream, and the cooked sausage. Allow the kale to wilt while mixing in the soup, then finish with red wine vinegar and adjust seasoning as needed with salt and black pepper.
Serve hot, garnished with fresh herbs and parmesan cheese alongside a hunk of bread for a complete meal.
Pro Tip: For the best flavor, sauté your vegetables until they’re slightly caramelized; this adds a depth of flavor to the soup.
The aroma of this soup is incredible! After cooking, you’ll want to ensure the vegetables are tender yet maintain a bit of crunch, and the soup should have a creamy texture without being overly thick.

Helpful cooking tips
- For added depth, consider using homemade chicken broth instead of store-bought.
- Sauté the garlic right until fragrant to prevent it from burning before adding other ingredients.
- Let the soup sit for a few minutes off the heat to allow flavors to meld before serving.
- To thicken the soup further, use an immersion blender briefly to blend a portion of the beans.
Best ways to enjoy it
Serve this hearty soup in deep bowls with additional toppings such as freshly grated parmesan cheese, a sprinkle of fresh herbs, or a dash of cracked black pepper. It pairs magnificently with crusty bread or a simple side salad drizzled with vinaigrette, making it a balanced meal.
Storage & reheating tips
To store the soup, let it cool completely, then transfer it to an airtight container. Store in the refrigerator for up to 4 days. For longer storage, you can freeze it for up to three months. Reheat in the microwave or on the stovetop until steaming hot. Remember to refrigerate leftovers within 2 hours; reheat until steaming hot.
How to fix common issues
If your soup turns out too thick, simply add more chicken broth or water until you reach your desired consistency. For a bland flavor, adjust with more seasonings, especially salt and pepper. If the vegetables are mushy, try less cooking time in the future. You can also add fresh lemon juice or vinegar to brighten up the flavors if needed.
Recipe variations
Feel free to customize your Italian sausage and white bean soup based on what you have on hand or your taste preferences:
- Add diced bell peppers for an extra crunch.
- Incorporate different beans such as cannellini or pinto beans.
- Use quinoa or rice instead of potatoes for a grain option.
- Spice it up with diced jalapeños or a dash more red pepper flakes.
Common questions
Can I use turkey sausage instead of pork sausage?
Yes, turkey sausage is a great lower-fat alternative and will still provide delicious flavor.
Is this soup gluten-free?
To make this soup gluten-free, omit the flour or use a gluten-free thickener like cornstarch or arrowroot.
How can I make this dish dairy-free?
You can substitute the heavy cream with coconut milk or a non-dairy cream alternative.
Can I add more vegetables?
Absolutely! Feel free to include other vegetables like spinach, zucchini, or mushrooms to increase the nutritional value and vary the texture.
How do I make this soup vegan?
To make this soup vegan, you can use plant-based sausage, vegetable broth, and substitute the heavy cream with a non-dairy alternative.
This Italian sausage and white bean soup is not only inviting and nourishing but also a versatile dish that you can adapt to your tastes and dietary needs. So, grab your ingredients, and let the warmth of this soup fill your home!

Italian Sausage and White Bean Soup
Ingredients
Method
- Heat a large soup pot or Dutch oven over medium-high heat.
- Add the Italian sausage, breaking it up as it cooks until browned.
- Remove sausage to a paper towel-lined plate, leaving some grease in the pot.
- In the same pot, add garlic, onion, carrots, and celery. Sauté for 4-6 minutes until softened.
- Add spices: poultry seasoning, Italian seasoning, kosher salt, black pepper, and red pepper flakes.
- Stir and let the spices bloom for about 60 seconds.
- Sprinkle in the flour and stir to coat the vegetables evenly.
- Add cubed potatoes and chicken broth, bring to a boil, then reduce to a simmer for 20 minutes.
- After 20 minutes, stir in the drained white beans, sliced kale, heavy cream, and cooked sausage.
- Allow the kale to wilt while mixing in the soup, then finish with red wine vinegar and adjust seasoning.
- Serve hot with garnishes like herbs and parmesan cheese.
- Enjoy with crusty bread or a simple side salad.