“`html
If you’re looking for a comforting, hearty soup packed with bold Italian flavors, this creamy Tuscan white bean soup is the perfect answer. Featuring spicy Italian chicken sausage, sun-dried tomatoes, parmesan cheese, and tender spinach, it’s ideal for cozy nights or easy meal prep. For another hearty option, check out our Italian sausage soup recipe. Follow along for a step-by-step guide to creating this irresistible soup at home.
Why You’ll Love This Recipe
- Rich and Creamy Flavor: A perfect balance of savory sausage, tangy sun-dried tomatoes, and velvety parmesan.
- Easy to Make: Uses simple ingredients with straightforward steps—no special techniques required.
- Family-Friendly: Loved by kids and adults alike, great for busy weeknights.
- Meal Prep Ready: Freezes well and reheats beautifully, making it perfect for lunches or dinners later in the week.
Ingredients Needed

- 1 jar (8 ounce) oil-packed sun-dried tomatoes
- 1 pound spicy Italian chicken sausage
- 1 yellow onion, chopped
- 2 shallots, chopped
- 6 cloves garlic, chopped
- 1 cup chopped carrots
- 1/2 cup chopped celery
- 2 tablespoons Italian seasoning
- 6 cups broth
- 2 cans white beans
- salt and black pepper
- 2 cups baby spinach
- 1 cup whole milk or cream
- 1/2 cup grated parmesan cheese
- zest and juice of 1 lemon
- chopped fresh parsley, for serving
Ingredient Notes & Substitutions
Sun-dried Tomatoes: Use oil-packed for optimal flavor, but if unavailable, rehydrate dry tomatoes in warm water.
Sausage Alternatives: Swap the Italian chicken sausage with turkey sausage or a plant-based alternative for a vegetarian option. For more ideas, explore our guide to healthy sausage substitutes.
Spinach Swaps: Kale or Swiss chard can be used as substitutes for a heartier texture.
Dairy-Free Option: Coconut milk can replace cream, and nutritional yeast can substitute for parmesan cheese.
White Beans: Cannellini beans are ideal for a creamy texture, but Great Northern beans also work well.

How to Make Creamy Tuscan White Bean Soup
1. Prepare Ingredients
Drain 3 tablespoons of oil from the sun-dried tomato jar into a Dutch oven. Chop the sun-dried tomatoes and set aside.
2. Cook the Sausage
Set the pot over medium-high heat. Add the sausage and chopped onion. Cook the sausage, breaking it into small pieces as it browns.
3. Sauté the Vegetables
Add the shallots, garlic, carrots, celery, Italian seasoning, salt, and pepper. Stir and cook for an additional 5 minutes, allowing the vegetables to soften and release their aroma.
4. Simmer the Base
Pour in the broth and bring everything to a gentle simmer. Cook for 10 minutes, or until the vegetables are tender and the flavors deepen. For tips on perfecting simmered soups, visit our guide to simmering soups.
5. Finish with Creaminess
Add the spinach, chopped sun-dried tomatoes, and white beans. Stir in the cream, parmesan cheese, lemon zest, and juice. Allow everything to heat through for another 3–5 minutes.
6. Serve
Divide the soup among bowls and garnish with more parmesan cheese and fresh parsley. Serve immediately, ideally with warm artisan bread on the side.
Freezing and Reheating Leftovers
Freezing
Let the soup cool to room temperature before transferring it to airtight containers. It can be frozen for up to 3 months.
Reheating
Thaw the soup overnight in the refrigerator. Warm on the stovetop over medium heat, stirring occasionally. If it has thickened, add a splash of broth to adjust the consistency.
Vegetarian and Vegan Substitutions
For a vegetarian version, replace the sausage with a plant-based alternative or sautéed mushrooms for a meaty texture. Use vegetable broth instead of chicken broth. Substitute the cream with a plant-based option like coconut or almond milk, and skip the parmesan or use nutritional yeast for a cheesy flavor.
Pro Tips & Troubleshooting
Pro Tips
- Deglaze Properly: Scrape up the browned bits after cooking the sausage to enhance flavor.
- Use Fresh Parmesan: Grated fresh parmesan provides better flavor than pre-shredded cheese.
- Rinse the Beans: If using canned beans, rinse and drain them to reduce sodium content.
- Timing Matters: Add the spinach toward the end to keep its texture and vibrant color.
Common Mistakes to Avoid
- Skipping Browning: Browning the sausage adds depth of flavor—don’t skip this step!
- Overcooking Vegetables: Keep an eye on the soup to avoid mushy carrots and celery.
- Adding Cream Too Early: Avoid adding cream while the soup is boiling, as it may curdle.
- Weak Seasoning: Taste and adjust salt at various stages for a well-balanced flavor.
Serving & Storage
Serving Ideas
- Serve with crusty artisan bread or garlic butter rolls for dipping.
- Pair with a light white wine such as Sauvignon Blanc or Pinot Grigio.
- If you’re a fan of soups, make sure to try our Tuscan soup variations for different flavor twists.
Storage and Make-Ahead
- Fridge: Store in an airtight container for up to 5 days.
- Freezer: Cool completely before transferring to freezer-safe containers. Freeze for up to 3 months.
- Reheating: Warm the soup on the stovetop or microwave individual portions until heated through.
FAQ
Can I use dried beans instead of canned?
Yes, you can use dried beans, but they need to be soaked and cooked beforehand. This will add some prep time to the recipe.
What is the best way to thicken this soup?
For a thicker consistency, blend a portion of the soup with an immersion blender before adding the spinach.
Can I make this in a slow cooker?
Yes, you can! Brown the sausage and vegetables first, then transfer everything to a slow cooker and cook on low for 6–8 hours.
Can I make this recipe vegetarian?
Yes! Use plant-based sausage, vegetable broth, and coconut milk in place of traditional cream. Omit the parmesan or substitute nutritional yeast.
How do I store leftover soup?
Store it in an airtight container in the fridge for up to 5 days or freeze for up to 3 months.
Can I freeze this soup, and if so, how?
Absolutely! Allow the soup to cool completely, then transfer it to freezer-safe containers. Thaw in the fridge overnight before reheating.
What type of sausage works best for this recipe?
Spicy Italian chicken sausage is ideal for flavor, but turkey sausage or plant-based options are great alternatives.
“`
Creamy Tuscan White Bean Soup
Ingredients
Method
- Drain 3 tablespoons of oil from the sun-dried tomato jar into a Dutch oven. Chop the sun-dried tomatoes and set aside.
- Set the pot over medium-high heat. Add the sausage and chopped onion. Cook the sausage, breaking it into small pieces as it browns.
- Add the shallots, garlic, carrots, celery, Italian seasoning, salt, and pepper. Stir and cook for an additional 5 minutes, allowing the vegetables to soften and release their aroma.
- Pour in the broth and bring everything to a gentle simmer. Cook for 10 minutes, or until the vegetables are tender and the flavors deepen.
- Add the spinach, chopped sun-dried tomatoes, and white beans. Stir in the cream, parmesan cheese, lemon zest, and juice. Allow everything to heat through for another 3–5 minutes.
- Divide the soup among bowls and garnish with more parmesan cheese and fresh parsley. Serve immediately.
