Tuscan White Bean Soup
Get ready to savor this delicious Tuscan White Bean Soup! Bursting with savory Italian sausage, creamy white beans, and vibrant vegetables, all simmered in a flavorful broth, it’s the perfect cozy one-pot meal for your weeknight dinners!
I love a hearty and flavorful soup that warms you from the inside out. Another favorite soup of ours is my Zuppa Toscana, which is filled with tender potatoes and Italian sausage in a rich and creamy broth. Or try my Slow Cooker Chili that is thick, hearty, and perfect for serving with all your favorite toppings.

Before You Get Started
GOOD QUALITY INGREDIENTS: Fresh veggies, a good broth (or even homemade), and high-quality Italian sausage all matter when making a flavorful soup.
VEGGIE PREP: I like to prep all the veggies before I get started making this soup, which makes things go smoother.
TASTE AND ADJUST: Always taste and adjust the salt as you go. And when you are tasting the soup at the end, if you feel like it needs a little something, a splash of fresh lemon juice brightens everything up!
How To Make Tuscan White Bean Soup
This is just a quick overview of the method for this one-pot soup. As always, specific measurements and step-by-step instructions are included in the printable recipe box at the bottom of the post.
STEP 1: Browning the bacon. I like to brown mine until it is nice and crispy. And don’t toss those drippings! They will add a lot of flavor when sauteing the veggies!
STEP 2: Veggies. Add the veggies to the bacon grease and give them a head start by sauteing them just until the onion starts to soften. Then push them to the side and add the sausage. Break it up as it cooks.
STEP 3: Add the garlic, tomato paste, and Italian seasoning. This step caramelizes the tomato paste plus mixes it evenly. It also blooms the Italian seasoning for more depth of flavor. Add in the broth, beans, and diced tomatoes. Cover and simmer for 10 minutes. Stir in the spinach, cream, and reserved bacon.
**FLAVOR TIP! Serve with grated Parmesan cheese or toss in a Parmesan rind while simmering.
Serving Suggestions:
This hearty sausage and white bean soup pairs perfectly with herb dinner rolls, flaky buttermilk biscuits, crusty bread, or rosemary parmesan bread. Additionally, a simple side salad or this easy Caesar salad would be a nice accompaniment as well.
Variations
- Swap out the spinach for a different green, such as baby kale or swiss chard.
- Vegetarian option: skip the meat, use vegetable broth, and add extra veggies and beans. The flavor will be very different, and you will need to taste as you go and adjust seasonings to your taste.
- Make it spicy. Use spicy Italian sausage and use crushed red pepper flakes to taste.
- Use any kind of white bean you have on hand.
DID YOU KNOW….
rating and sharing recipes is one of the best ways you can support your favorite food bloggers? If you make this recipe, I would love if you clicked the stars when commenting below to leave a rating and/or sharing a photo on Instagram, Facebook, or Pinterest!
Tuscan White Bean Soup
Ingredients
- 6 strips bacon, diced
- 2 large carrots, peeled and diced
- 2 stalks celery, diced
- 1 small onion, diced
- 1 pound (453g) Italian sausage
- 6 cloves garlic, minced
- 3 tablespoons tomato paste
- 1 tablespoon Italian seasoning
- 8 cups (1.89l) chicken broth
- 3 (15.5 ounce) (439g) cans cannellini beans, drained and rinsed
- 1 (14.5 ounce) (411g) can diced tomatoes
- 4 cups (160g) fresh spinach
- 1 cup (235ml) heavy cream
Instructions
- In a large pot, cook the bacon over medium heat until browned and crispy. Remove with a slotted spoon and place on a paper towel lined plate; set aside.6 strips bacon, diced
- Add the diced carrots, celery, and onion to the bacon grease. Saute until the onion starts to soften then push everything to the side. Add the sausage, breaking it up as it cooks.2 large carrots, peeled and diced, 2 stalks celery, diced, 1 small onion, diced, 1 pound (453g) Italian sausage
- Stir in the garlic, tomato paste, and Italian seasoning and cook for 1 minute. Stir in the chicken broth, beans, and diced tomatoes. Cover and simmer for 10 minutes. Remove from heat and stir in the spinach, cream, and reserved bacon.6 cloves garlic, minced, 3 tablespoons tomato paste, 1 tablespoon Italian seasoning, 8 cups (1.89l) chicken broth, 3 (15.5 ounce) (439g) cans cannellini beans, drained and rinsed, 1 (14.5 ounce) (411g) can diced tomatoes, 4 cups (160g) fresh spinach, 1 cup (235ml) heavy cream
Notes
- STORAGE: Store cooled leftovers in an airtight container in the refrigerator for up to 4 days.
- REHEAT: Warm individual portions in a microwave-safe bowl in the microwave for 1-2 minutes, or warm larger servings in a covered saucepan on the stovetop over low heat.
- FREEZER-FRIENDLY: Store completely cooled soup in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator.
- NUTRITION: Since different brands of ingredients have different nutritional information, the information shown is just an estimate. This website is not intended as nutritional advice, or a diet or health plan. Readers of this website are ultimately responsible for all decisions pertaining to their health.