There's nothing better than a warm, hearty bowl of soup on a chilly day, and this Italian Sausage White Bean Soup is pure comfort in a bowl. With rich Italian sausage, creamy cannellini beans, and nutrient-packed kale, this easy-to-make soup is both nourishing and satisfying.

This post may contain affiliate links, which means I may make a small commission off items you purchase at no additional cost to you.
If you enjoy this delicious and comforting soup recipes, check out also this Creamy Pumpkin Sausage Soup and this Sweet Potato Soup with Bacon and Gorgonzola.
Jump to:
Why You'll Love This Recipe
This Italian Sausage White Bean Soup is packed with robust flavors, thanks to the combination of savory sausage, garlic, and aromatic herbs. The beans add a creamy texture without the need for heavy cream, while the kale provides a fresh, slightly peppery contrast. Plus, it's a one-pot recipe that comes together quickly, making it perfect for busy weeknights or cozy weekend dinners. Whether you're meal prepping or serving a hungry family, this soup is a delicious, comforting choice.
🧾 Ingredients
Here's what you'll need to make this hearty Italian Sausage White Bean Soup:
- Italian Sausage: Italian sausage infuses the broth with rich, savory flavors. Use spicy sausage for extra heat or mild sausage for a more subtle taste.
- Cannellini Beans: These creamy white beans are the heart of the dish, adding protein and a velvety texture.
- Kale: Kale adds color, texture, and essential nutrients. You can substitute with spinach for a milder taste.
- Potatoes: Adds heartiness to the soup, making it even more filling.
- Pasta: Use small-shaped pasta like ditalini or elbow pasta.
- Onion: Provides a savory base for the soup, enhancing its depth of flavor.
- Garlic: Adds aromatic richness and depth to the soup.
- Chicken Broth: Serves as the flavorful base of the soup. Opt for low-sodium broth if you prefer to control the salt level.
- Red Pepper Flakes: Adds a subtle kick of heat if using mild sausage.
See the recipe card for quantities.
🍳 Substitutions
- Italian Sausage: Swap with turkey sausage or chicken sausage for a leaner option.
- Cannellini Beans: Great Northern beans or navy beans work well as substitutes.
- Kale: Spinach, Swiss chard, or escarole can replace kale if preferred.
- Chicken Broth: Vegetable broth can be used for a vegetarian version (if you omit the sausage or replace it with plant-based alternatives).
- Potatoes: Sweet potatoes can be used for a slightly different flavor profile.
- Pasta: Swap with rice or omit for a lower-carb option.
🥣 Variations
- Creamy Version: Stir in ½ cup of heavy cream or coconut milk at the end for a richer texture.
- Spicy Kick: Increase red pepper flakes or use spicy Italian sausage for an extra kick.
- Pasta Addition: Add cooked ditalini, orzo, or elbow pasta for a heartier meal.
- Dairy-Free Option: Skip the cream and top with nutritional yeast instead of Parmesan.
- Slow Cooker Method: Brown the sausage and onions first, then add everything to a slow cooker and cook on low for 6-8 hours.
📋 Instructions with Photos

Step 1. Add diced onion and garlic to the pot. Add Italian sausage and cook, breaking it apart with a wooden spoon, until browned and cooked through.

Step 2. Add chicken broth and bring to a boil. Stir in diced potatoes, Italian seasoning, red pepper flakes, salt, and pepper.

Step 3. Stir in pasta and cannellini beans. Simmer for another 8-10 minutes until pasta is cooked through.

Step 4. Stir in chopped kale and cook for an additional 2-3 minutes until wilted. Then add the heavy cream.

🍽 Serving Suggestions
Serve this Italian Sausage White Bean Soup with crusty Italian bread or garlic bread for dipping. It pairs beautifully with a simple green salad or roasted vegetables for a balanced meal. A sprinkle of freshly grated Parmesan cheese on top enhances the flavors even further.
❄️ Storage & Reheating
Refrigerator: Store leftover soup in an airtight container in the fridge for up to 4 days. The flavors deepen over time, making it even more delicious the next day!
Freezer: This soup freezes well! Let it cool completely, then store in a freezer-safe container for up to 3 months. When ready to enjoy, thaw in the fridge overnight before reheating.
Reheating: Warm the soup over medium heat on the stove, stirring occasionally. If it has thickened, add a splash of broth or water to loosen it up. You can also microwave it in 1-minute intervals, stirring in between, until heated through.
💭 Recipe FAQs
Yes! Brown the sausage and onions first, then transfer everything to a slow cooker and cook on low for 6-8 hours.
You can use regular ground pork, turkey, or chicken seasoned with Italian herbs and garlic.
Omit the sausage and use vegetable broth. Add extra beans or mushrooms for a heartier texture.
⭐ Top tip
For the best flavor, brown the sausage well before adding the broth. This step creates delicious caramelized bits that enhance the depth of the soup's flavor.

🫶 Related recipes you might like
Looking for other recipes like this? Try these:
If you tried this recipe, please take a moment to rate it and share your thoughts in the comments. Your feedback means a lot to me! ★★★★★
📖 RECIPE
Ingredients
Method
- Heat olive oil in a large pot or Dutch oven over medium heat.
- Add diced onion and garlic to the pot. Cook for 2-3 minutes until softened and fragrant.
- Add Italian sausage and cook, breaking it apart with a wooden spoon, until browned and cooked through. Remove excess grease if necessary.
- Add chicken broth and bring to a boil. Stir in diced potatoes, Italian seasoning, red pepper flakes, salt, and pepper. Reduce heat and let simmer for about 10-12 minutes, or until potatoes are tender.
- Stir in pasta and cannellini beans. Simmer for another 8-10 minutes until pasta is cooked through.
- Stir in chopped kale and cook for an additional 2-3 minutes until wilted. Then add the heavy cream.
- Taste and adjust salt and pepper as needed.
Nutrition
Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.












Sarah says
My husband said this is the only soup he'll eat from now on! lol! But seriously, so good!
Jessica Montanelli says
Thank you Sarah! 😀