Italian Sausage White Bean Soup — A Cozy, Hearty, Flavor-Packed Bowl of Comfort
If you love soups that are bold in flavor, incredibly satisfying, and easy enough to throw together on a busy weeknight, then this Italian Sausage White Bean Soup is exactly what you need in your recipe collection. This dish is everything comfort food should be: rich, warming, nourishing, and loaded with hearty ingredients that make every spoonful feel like a complete meal.

This soup brings together deeply browned Italian sausage, creamy white beans, tender vegetables, fragrant herbs, and a savory broth that simmers into something truly special. The ingredients are simple, but the final result tastes like something that’s been simmering in an Italian kitchen for hours. Whether you’re preparing dinner for your family or cooking ahead for meal prep, this soup checks every box.
Why This Italian Sausage White Bean Soup Stands Out
1. Big flavor with minimal effort
Browning the sausage properly is the key to building a bold flavor foundation. When combined with sautéed vegetables, garlic, herbs, and broth, it creates a deeply savory soup that tastes like it simmered all day.
2. Nutrient-packed and filling
White beans bring protein and creaminess, spinach adds vitamins and color, and vegetables add natural sweetness.
3. Adjustable broth thickness
Whether you like broth-forward soups or creamy, thicker textures, this recipe adapts easily.
4. Make-ahead and freezer-friendly
This soup tastes even better the next day as the flavors continue to deepen. It also freezes beautifully.
5. Customizable with endless add-ins
From pasta to extra greens to parmesan rind, you can make this soup entirely your own.

Ingredients
- 1 lb Italian sausage (mild or hot)
- 1 tablespoon olive oil (if needed)
- 1 onion, diced
- 3 garlic cloves, minced
- 2 carrots, diced
- 2 celery ribs, diced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon crushed red pepper flakes (optional)
- 4 cups chicken broth
- 1 (14.5 oz) can diced tomatoes
- 2 (15 oz) cans white beans, drained and rinsed
- 2 cups fresh spinach (or kale)
- 1 bay leaf
- 1 teaspoon salt (adjust to taste)
- 1/2 teaspoon black pepper
- Optional: grated Parmesan, lemon juice, fresh herbs

Instructions
1. Brown the Sausage
- Heat a large pot over medium-high heat.
- Add sausage and cook until browned, breaking it into crumbles.
- Remove sausage with a slotted spoon and set aside.
2. Cook the Vegetables
- If needed, add olive oil to the pot.
- Add onion, carrots, and celery; cook 6–8 minutes until softened.
- Stir in garlic and cook 1 additional minute.
3. Season and Build Flavor
- Add oregano, basil, red pepper flakes, salt, and black pepper.
- Stir to coat the vegetables in the herbs.
4. Add Broth and Simmer
- Return sausage to the pot.
- Add chicken broth, diced tomatoes, white beans, and bay leaf.
- Bring to a boil, then reduce heat and simmer 20–25 minutes.
5. Finish with Greens
- Stir in spinach and cook until wilted (1–2 minutes).
- Taste and adjust seasoning.
6. Serve
- Ladle into bowls and top with parmesan, black pepper, or fresh herbs.

Italian Sausage White Bean Soup
Ingredients
Equipment
Method
- Brown sausage in a pot, breaking it into pieces, then remove and set aside.
- Cook onion, carrots, and celery until softened.
- Add garlic, oregano, basil, and red pepper flakes.
- Return sausage to the pot along with broth, tomatoes, beans, and bay leaf.
- Simmer for 20–25 minutes.
- Stir in spinach until wilted and season to taste.
Notes
Tips for the Best Italian Sausage White Bean Soup
1. Brown the sausage well
The more color on your sausage, the more flavor in your soup.
2. Add a Parmesan rind while simmering
It melts into the broth and makes it velvety and rich.
3. Choose your greens
- Spinach: soft and mild
- Kale: stronger texture, doesn’t wilt as quickly
4. Mash a few beans
Before adding to the pot, mash 1/2 cup of beans to make the soup naturally creamy.
5. For extra richness
Add a splash of cream or half-and-half at the end.
Variations
Tuscan-Style White Bean Soup
Use kale and add rosemary.
Creamy Version
Add heavy cream or coconut milk.
Pasta Variation
Add 1 cup small pasta during the final 10 minutes of simmering.
Veggie-Loaded Version
Add zucchini, potatoes, or bell peppers.
Serving Suggestions
Serve this soup with:
- Warm crusty bread
- Garlic knots
- Parmesan and black pepper
- Grilled cheese
- A light green salad
It truly pairs with anything.






