There’s something grounding about a pot of soup simmering on the stove. The garlic softens, the sausage browns, herbs bloom in warm broth, and suddenly the kitchen feels warmer than it did an hour ago.
This Creamy Tuscan Sausage and White Bean Soup is rich without being heavy, hearty without being complicated, and layered with garlic, Italian herbs, tender white beans, and a touch of cream to finish.
It’s the kind of soup you serve with crusty bread and watch everyone go back for seconds.
Why You’ll Love This Recipe
• One-pot meal
• Protein-packed and filling
• Creamy but balanced
• Perfect for meal prep
• Freezer-friendly
• Ready in under 45 minutes
It’s cozy comfort, elevated just enough to feel special.
Creamy Italian Sausage and White Bean Soup
Hearty Italian sausage and white bean soup simmered in a creamy broth with fresh greens and savory herbs.
Prep: 10 min | Cook: 25 min | Total: 35 min
Servings: 4 servings
Ingredients
- 1 pound Italian sausage
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1 (15-ounce) can white beans, drained and rinsed
- 4 cups chicken broth
- 1 cup heavy cream or half-and-half
- 1 teaspoon Italian seasoning
- 1/2 teaspoon red pepper flakes (optional)
- 2 cups fresh spinach or kale
- Salt to taste
- Black pepper to taste
- 1 tablespoon olive oil
- Fresh Parmesan (optional)
- Chopped parsley (optional)
Instructions
- In a large pot over medium heat, add olive oil and Italian sausage. Cook until browned and crumbled. Remove excess grease if needed.
- Add diced onion and cook for 3 to 4 minutes until softened. Stir in minced garlic and cook for 30 seconds until fragrant.
- Stir in white beans, chicken broth, Italian seasoning, and red pepper flakes if using. Bring to a gentle simmer and cook for 10 to 15 minutes.
- Reduce heat and stir in heavy cream. Add spinach or kale and cook until wilted.
- Season with salt and black pepper to taste. Garnish with fresh Parmesan and chopped parsley if desired before serving.
Nutrition
- Calories: 540 calories
- Fat: 38 g
- Carbs: 24 g
- Protein: 25 g
Rate This Recipe
Average Rating: 0 (0 votes)
Texture & Flavor Notes
This soup is:
- Creamy but not overly thick
- Savory with herbal depth
- Slightly sweet from beans
- Balanced with greens
It’s hearty enough to be a full meal.
Pro Tips for Best Results
• Use freshly grated Parmesan for garnish.
• Slightly mash some beans to naturally thicken soup.
• Let soup rest 5–10 minutes before serving to deepen flavor.
• Use spicy sausage if you like extra heat.
Make-Ahead & Storage
Refrigerator:
Store up to 4 days.
Freezer:
Freeze up to 2 months (cream may separate slightly, stir well after reheating).
Add a splash of broth when reheating to adjust consistency.
Variations to Try
Lighter Version
Use half-and-half instead of heavy cream.
Dairy-Free
Use coconut milk or omit cream entirely.
Add Pasta
Stir in small pasta like ditalini for a heartier soup.
Extra Veggie Boost
Add diced carrots or celery with onions.
Serving Suggestions
Serve with:
• Crusty artisan bread
• Garlic toast
• Simple green salad
• Grilled cheese
It’s the kind of dinner that feels complete with very little extra effort.
Frequently Asked Questions
Can I use turkey sausage?
Yes, it works beautifully.
Can I use dried beans?
Yes, but cook them fully before adding.
Why is my soup too thick?
Add more broth until desired consistency.
Can I make it in a slow cooker?
Yes, brown sausage first, then combine and cook on low 4–6 hours.
Creamy Tuscan Sausage and White Bean Soup is comfort in a bowl, rich, balanced, and deeply satisfying without being complicated.



