Imagine the comforting aroma of simmering herbs, savory Italian Sausage White Bean Soup filling your kitchen on a cool evening. This rustic, hearty soup combines the rich flavors of spicy Italian sausage with creamy white beans and tender vegetables to create a truly satisfying meal in a bowl. The marriage of these classic Italian ingredients results in a soup that’s both nourishing and indulgent—perfect for weeknight dinners or special gatherings. You’ll learn how to build layers of flavor, balance textures, and create a restaurant-quality Italian Sausage White Bean Soup that will quickly become a family favorite.
Why You’ll Love This Recipe
This Italian Sausage White Bean Soup stands out from ordinary soups for several compelling reasons. First, it delivers incredible depth of flavor in relatively little time, making it perfect for busy weeknights when you want something substantial without hours of cooking. The contrast between the spicy, savory sausage and the creamy, mild white beans creates a delightful textural experience in every spoonful.
What makes this soup truly special is its versatility. It’s hearty enough to serve as a complete meal, especially when paired with crusty bread, yet it also works beautifully as a starter for a larger Italian-themed dinner. The ingredients are affordable and widely available, making this an accessible luxury you can enjoy anytime.
Health-conscious cooks will appreciate that this white bean and sausage soup packs significant protein and fiber while still delivering on comfort-food satisfaction. The combination of lean protein from the sausage and plant-based protein from the beans makes this a nutritionally balanced option that doesn’t sacrifice flavor.
Ingredients
For this hearty Italian Sausage White Bean Soup, you’ll need:
• 1 pound (450g) Italian sausage, casings removed (sweet or hot, depending on preference)
• 2 tablespoons (30ml) olive oil
• 1 large onion, diced (about 1½ cups)
• 2 medium carrots, diced (about 1 cup)
• 2 celery stalks, diced (about ¾ cup)
• 4 garlic cloves, minced
• 1 teaspoon dried oregano
• 1 teaspoon dried thyme
• ½ teaspoon red pepper flakes (optional)
• 2 cans (15oz/425g each) cannellini beans, drained and rinsed
• 1 can (14.5oz/411g) diced tomatoes
• 4 cups (950ml) chicken broth
• 2 bay leaves
• 3 cups (90g) fresh kale or spinach, roughly chopped
• Salt and pepper to taste
• ¼ cup (25g) grated Parmesan cheese, plus more for serving
• 2 tablespoons fresh parsley, chopped
The cannellini beans provide a creamy texture and mild flavor that perfectly complements the robust Italian sausage. For the sausage, either sweet or hot Italian varieties work well, depending on how spicy you prefer your sausage bean soup.
Pro Tips
Develop the flavor base properly: The key to an exceptional Italian Sausage White Bean Soup lies in how you build your flavor base. Start by browning the sausage thoroughly until it develops a caramelized crust—this step creates rich, savory notes that form the foundation of your soup. Don’t rush this step; those browned bits at the bottom of the pot (fond) are flavor gold that will be deglazed later.
Properly prepare your beans: While canned beans are convenient, they can sometimes be too soft. Drain and rinse them thoroughly to remove excess starch and sodium. If you’re using dried beans, soak them overnight, then cook them separately until they’re just tender before adding to the soup. This ensures they’ll maintain their structure in the final dish rather than disintegrating completely.
Balance with acid and umami: A splash of acid brightens the entire soup and cuts through the richness. Add a tablespoon of lemon juice or a splash of white wine vinegar just before serving. For additional depth, consider incorporating a Parmesan rind into the broth while simmering—this adds incredible umami flavor to your sausage white bean soup that can’t be achieved any other way.

Instructions
Step 1: Brown the sausage
Heat 1 tablespoon olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the Italian sausage, breaking it into small chunks with a wooden spoon. Cook until well-browned and no longer pink, about 7-8 minutes. The caramelization here is crucial for developing the deep flavor profile of your Italian Sausage White Bean Soup. Once browned, transfer the sausage to a paper towel-lined plate, leaving the flavorful drippings in the pot.
Step 2: Sauté the vegetables
Add the remaining tablespoon of olive oil to the pot. Add the diced onion, carrots, and celery to the sausage drippings and cook until softened, about 5-6 minutes. Don’t rush this stage—properly cooked aromatics form the backbone of a flavorful soup. Add the minced garlic, dried oregano, dried thyme, and red pepper flakes (if using), and cook until fragrant, about 30 seconds. Stir frequently to prevent the garlic from burning.
Step 3: Build the soup base
Return the browned sausage to the pot and add the drained and rinsed cannellini beans. Stir to combine, allowing the beans to absorb some of those savory flavors. Pour in the diced tomatoes with their juice and the chicken broth. Add the bay leaves and bring the mixture to a gentle boil. The tomatoes add a subtle acidity that balances the richness of the sausage and beans.
Step 4: Simmer to perfection
Once boiling, reduce the heat to low and let the Italian Sausage White Bean Soup simmer, partially covered, for 20-25 minutes to allow the flavors to meld together. The soup should reduce slightly, becoming more concentrated in flavor. Taste and adjust the seasoning with salt and pepper as needed, keeping in mind that the sausage and broth already contain salt.
Step 5: Finish and serve
About 5 minutes before serving, stir in the chopped kale or spinach and allow it to wilt. Remove the bay leaves and discard. Stir in the grated Parmesan cheese and fresh parsley. The cheese adds creaminess while the parsley brightens the soup with fresh flavor. Ladle the hot soup into bowls and garnish with additional Parmesan cheese if desired.
Variations
Tuscan-Style: Transform your Italian Sausage White Bean Soup into a true Tuscan experience by adding 1 cup of diced fennel with the other vegetables and using rosemary instead of thyme. Finish with a drizzle of high-quality extra virgin olive oil and a squeeze of lemon juice just before serving. This variation highlights the rustic flavors of Tuscany with its emphasis on simple, fresh ingredients.
Creamy Version: For a richer, more indulgent white bean and sausage soup, add ½ cup of heavy cream during the last 5 minutes of cooking. You can also puree about 1 cup of the soup (beans and broth only) and return it to the pot to create a naturally thickened, creamy texture without adding dairy. This variation works beautifully for special occasions or when you’re craving something particularly comforting.
Vegetable-Forward: Double down on the vegetables by adding 1 cup of diced zucchini, 1 cup of green beans, and 1 diced bell pepper along with the other vegetables. This creates a more garden-fresh version that’s perfect for summer when vegetables are abundant. You can also substitute vegetarian sausage and vegetable broth for a meat-free alternative that still delivers on flavor.
Storage and Serving
This Italian Sausage White Bean Soup actually improves with time as the flavors continue to develop. Store cooled soup in airtight containers in the refrigerator for up to 4 days. For longer storage, freeze in individual portions for up to 3 months. When reheating, do so gently on the stovetop, adding a splash of broth if needed to reach your desired consistency.
For a complete meal, serve this hearty soup with crusty Italian bread or garlic bread for dipping—perfect for soaking up every last drop of the flavorful broth. For a lighter option, pair with a simple arugula salad dressed with lemon juice and olive oil to complement the richness of the soup.
Create an Italian-inspired dinner experience by serving smaller portions of this sausage bean soup as a primo (first course), followed by a simple protein main and vegetable side. A glass of medium-bodied red wine like Chianti or Sangiovese pairs wonderfully with the savory flavors of the soup and completes the meal.
FAQs
Can I use dried beans instead of canned?
Yes, you can substitute dried cannellini beans, but you’ll need to cook them first. Soak 1 cup of dried beans overnight, then simmer for about 1-1.5 hours until tender before adding to the Italian Sausage White Bean Soup recipe.
What’s the best type of sausage to use?
Traditional Italian pork sausage works best—either sweet or hot depending on your spice preference. For a leaner option, turkey or chicken Italian sausage also works well in this white bean and sausage soup.
Can I make this soup vegetarian?
Absolutely! Substitute the Italian sausage with plant-based sausage or add extra vegetables and beans. Use vegetable broth instead of chicken broth for a fully vegetarian version that’s still satisfying.
My soup is too thick. How can I adjust it?
Simply add more chicken broth until you reach your desired consistency. Remember that the soup will thicken slightly as it cools, especially if stored overnight.
What’s the best way to reheat leftover soup?
Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth if needed to thin it out. Avoid boiling, which can make the beans break down and become mushy.
Italian Sausage White Bean Soup
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Dinner
- Method: Simmering
- Cuisine: Americaine
Description
Italian Sausage White Bean Soup bursting with hearty sausage, creamy white beans, and savory Italian flavors. Quick, comforting, and crowd-pleasing.
Ingredients
- 1 pound (450g) Italian sausage, casings removed (sweet or hot, depending on preference)
- 2 tablespoons (30ml) olive oil
- 1 large onion, diced (about 1½ cups)
- 2 medium carrots, diced (about 1 cup)
- 2 celery stalks, diced (about ¾ cup)
- 4 garlic cloves, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- ½ teaspoon red pepper flakes (optional)
- 2 cans (15oz/425g each) cannellini beans, drained and rinsed
- 1 can (14.5oz/411g) diced tomatoes
- 4 cups (950ml) chicken broth
- 2 bay leaves
- 3 cups (90g) fresh kale or spinach, roughly chopped
- Salt and pepper to taste
- ¼ cup (25g) grated Parmesan cheese, plus more for serving
- 2 tablespoons fresh parsley, chopped
Instructions
- Step 1: Brown the sausage Heat 1 tablespoon olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the Italian sausage, breaking it into small chunks with a wooden spoon. Cook until well-browned and no longer pink, about 7-8 minutes.
- Step 2: Sauté the vegetables Add the remaining tablespoon of olive oil to the pot. Add the diced onion, carrots, and celery to the sausage drippings and cook until softened, about 5-6 minutes.
- Step 3: Build the soup base Return the browned sausage to the pot and add the drained and rinsed cannellini beans. Pour in the diced tomatoes with their juice and the chicken broth. Add the bay leaves and bring the mixture to a gentle boil.
- Step 4: Simmer to perfection Once boiling, reduce the heat to low and let the soup simmer, partially covered, for 20-25 minutes. Taste and adjust the seasoning with salt and pepper as needed.
- Step 5: Finish and serve About 5 minutes before serving, stir in the chopped kale or spinach and allow it to wilt. Remove the bay leaves and discard. Stir in the grated Parmesan cheese and fresh parsley. Ladle the hot soup into bowls and garnish with additional Parmesan cheese if desired.
Notes
Fresh ingredients will always yield the best flavor results.
Nutrition
- Serving Size: 1.5 cups per serving
- Calories: 380 calories per serving
- Sugar: 5 grams
- Sodium: 1170 mg
- Fat: 23 grams
- Saturated Fat: 7 grams
- Unsaturated Fat: 15 grams
- Trans Fat: 0 grams
- Carbohydrates: 24 grams
- Fiber: 7 grams
- Protein: 21 grams
- Cholesterol: 60 mg