Let me guess—you need dinner on the table fast, but you want something that feels homemade, comforting, and satisfying. Enter: Tuscan White Bean Soup. It’s everything you crave in a hearty soup, minus the hours of prep and cleanup. Creamy sausage soup with tender veggies, fragrant herbs, and protein-packed beans all come together in one glorious pot. Whether you’re feeding a hungry family or meal prepping for the week, this one-pot meal is about to become your cold-weather best friend.
Why You’ll Love This Tuscan White Bean Soup
This soup checks every box. It’s creamy, filling, and layered with flavor. The Italian sausage brings a savory richness, while the white beans offer a velvety texture and satisfying bite. Add in fresh spinach for a pop of green, and you’ve got a complete meal in just about 30 minutes. Plus, it’s a one-pot meal, which means fewer dishes and more time to kick up your feet (or chase after the kids).
Ingredients:
- 1 lb mild Italian sausage
- 1 large yellow onion, diced
- 3 celery ribs, diced
- 2 large carrots, sliced
- 2 tsp minced garlic
- 1 Tbsp tomato paste
- 1 tsp Italian seasoning
- ½ tsp crushed red pepper
- ½ tsp black pepper
- 4 cups chicken broth
- 2 cans Great Northern beans, drained and rinsed
- 2 cups baby spinach
- ½ cup heavy cream
- Chopped parsley, for garnish
How to Make It:
- Heat a Dutch oven over medium-high. Cook sausage for 10–15 minutes until browned.
- Reduce heat to medium. Add onion, celery, and carrots. Sauté 3–5 minutes until onions are soft.
- Stir in garlic and cook for 1 minute.
- Mix in tomato paste, Italian seasoning, red pepper, and black pepper. Stir to coat everything evenly.
- Add chicken broth and beans. Bring to a simmer and cook 6–7 minutes until veggies are tender.
- Stir in cream and spinach. Cook 5 minutes more until spinach wilts and soup thickens slightly.
- Serve hot with a sprinkle of parsley.
Tips for the Best Creamy Sausage Soup
- Use hot Italian sausage if you like a little extra kick.
- Add a Parmesan rind to the pot while it simmers for bonus umami.
- Leftover soup thickens in the fridge—add a splash of broth when reheating.
- Want it dairy-free? Swap the cream for coconut milk or leave it out for a brothy version.
My Cozy Weeknight Savior
I first made this Tuscan White Bean Soup on a snowy Tuesday when all I had was half a pack of sausage and some pantry staples. One spoonful in, and I knew I had struck gold. The kids licked their bowls clean (a rare miracle), and I ended up making it again that weekend for guests who couldn’t stop raving. Now, it’s my go-to comfort meal when I need a quick, hearty soup that tastes like I spent all afternoon on it.
What to Serve With It
This soup pairs beautifully with a crusty baguette or garlic toast for dunking. A simple green salad on the side rounds out the meal. And if you’re feeling fancy, a glass of Pinot Grigio adds a little Italian flair.
How to Store and Reheat
Let the soup cool completely, then store in airtight containers. It will keep in the fridge for up to 4 days and freezes well for up to 2 months. Reheat on the stovetop over medium heat or in the microwave in 2-minute intervals, stirring in between.
FAQs
Can I use kale instead of spinach?
Yes! Just simmer it a few extra minutes so it softens fully.
Is this really a one-pot meal?
Absolutely. Everything cooks in one pot from start to finish—less cleanup, more relaxation.
Can I make this vegetarian?
Swap the sausage for a plant-based version and use veggie broth. Still hearty, still delicious.
What makes this soup creamy?
The heavy cream at the end gives it that luscious texture, but the beans help naturally thicken it too.
So the next time you’re staring into your fridge, wondering how to turn a handful of ingredients into dinner magic, let Tuscan White Bean Soup do the heavy lifting. Creamy, savory, and full of flavor, it’s the kind of meal that wraps you up like your favorite sweater.
Discover more delicious recipes by following me on Facebook and Pinterest.
Print
Tuscan White Bean Soup
- Total Time: 35 minutes
- Yield: 6 servings 1x
Description
Tuscan White Bean Soup is a creamy, hearty one-pot meal packed with savory Italian sausage, white beans, tender vegetables, and fresh spinach. It’s quick to make, deeply comforting, and perfect for cozy weeknights or meal prep.
Ingredients
-
1 lb mild Italian sausage
-
1 large yellow onion, diced
-
3 celery ribs, diced
-
2 large carrots, sliced
-
2 tsp minced garlic
-
1 Tbsp tomato paste
-
1 tsp Italian seasoning
-
½ tsp crushed red pepper
-
½ tsp black pepper
-
4 cups chicken broth
-
2 cans Great Northern beans, drained and rinsed
-
2 cups baby spinach
-
½ cup heavy cream
-
Chopped parsley, for garnish
Instructions
-
In a Dutch oven over medium-high heat, cook the sausage for 10–15 minutes until browned.
-
Lower heat to medium. Add onion, celery, and carrots. Sauté 3–5 minutes until softened.
-
Stir in garlic and cook for 1 minute.
-
Mix in tomato paste, Italian seasoning, red pepper, and black pepper until everything is coated.
-
Pour in chicken broth and add beans. Simmer for 6–7 minutes until vegetables are tender.
-
Stir in heavy cream and spinach. Cook 5 more minutes until spinach wilts and soup thickens slightly.
-
Serve hot with chopped parsley.
Notes
Substitute hot sausage for a spicier version.
Add a Parmesan rind while simmering for added depth.
Replace cream with coconut milk for a dairy-free option.
Soup thickens when chilled—thin with broth when reheating.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Plats
- Method: One-Pot
- Cuisine: Italian-American

VERY GOOD! All the flavors meld perfectly. Nice & savory fall meal.