Tuscan White Bean Soup

Tuscan White Bean Soup is the ultimate comfort food for chilly evenings when you crave a hearty, soul-warming meal. This one-pot wonder combines savory Italian sausage with creamy white beans and fresh vegetables, creating a rich broth that satisfies the whole family. Whether you are looking for an easy weeknight dinner or a crowd-pleasing weekend meal, this Tuscan White Bean Soup delivers deep, rustic Mediterranean flavors in less than an hour. It is a nutritious, protein-packed recipe that relies on simple pantry staples to create a restaurant-quality experience right in your own kitchen.

Prep Time
15 minutes
Cook Time
35 minutes
Total Time
50 minutes
Servings
6

Why This Recipe Works

  • It uses a single pot, making cleanup incredibly fast and easy.
  • The combination of creamy beans and heavy cream creates a luxurious texture.
  • It is naturally packed with high-quality protein from the Italian sausage and beans.
  • The aromatics like celery, onions, and carrots provide a deep, complex base flavor.
  • It reheats perfectly, making it an excellent choice for meal prepping.
Tuscan White Bean Soup

Ingredients

To prepare this authentic-style Tuscan White Bean Soup, you will need a mix of fresh produce and convenient pantry ingredients. The mild Italian sausage provides a savory foundation, while the Great Northern beans offer a creamy, earthy consistency.

  • 1 pound mild Italian sausage
  • 1 large yellow onion, diced
  • 3 ribs celery, diced
  • 2 large carrots, sliced into rounds
  • 2 teaspoons garlic, minced
  • 1 tablespoon tomato paste
  • 1 teaspoon Italian seasoning
  • ½ teaspoon crushed red pepper
  • ½ teaspoon ground black pepper
  • 4 cups (32 ounces) chicken broth
  • 2 cans (15.5 ounces each) Great Northern beans, drained and rinsed
  • 2 cups (60 g) fresh baby spinach
  • ½ cup (119 g) heavy whipping cream
  • Fresh parsley, chopped for garnish

Ingredient Notes and Substitutions

Customize this Tuscan White Bean Soup to fit your preferences or what you have on hand.

  • Use turkey Italian sausage for a leaner alternative without losing the flavor.
  • Cannellini beans can be swapped for Great Northern beans for a similar creamy texture.
  • If you prefer a lighter base, replace heavy cream with half-and-half or coconut milk.
  • Substitute kale for spinach if you prefer a heartier green that holds up well during cooking.
  • Add a squeeze of fresh lemon juice at the end to brighten the flavors before serving.

How to Make Tuscan White Bean Soup

Step 1: Brown the Sausage

Place a large Dutch oven over medium-high heat. Add the Italian sausage and cook until browned, using a wooden spoon to break the meat into crumbles. This process usually takes 10 to 15 minutes. Drain any excess fat if desired.

Step 2: Sauté the Aromatics

Reduce the heat to medium. Add the diced onion, celery, and carrots to the pot. Sauté the vegetables until the onions are soft and translucent, which should take about 3 to 5 minutes. Stir in the minced garlic and cook for one additional minute until fragrant.

Step 3: Season and Simmer

Stir in the tomato paste, Italian seasoning, crushed red pepper, and black pepper. Ensure the vegetables are well-coated with the paste and seasonings. Pour in the chicken broth and the drained beans, bringing the mixture to a gentle simmer. Continue to simmer for 6 to 7 minutes until the carrots and celery are tender.

Step 4: Finish with Cream and Spinach

Pour in the heavy cream and fold in the fresh baby spinach. Let the soup continue to cook for about 5 minutes or until the spinach has wilted beautifully into the broth. Taste and adjust seasonings as needed, then serve warm garnished with fresh parsley.

Pro Tips

  • Mash a small portion of the beans against the side of the pot to thicken the soup naturally without flour.
  • Always rinse your canned beans thoroughly to remove excess sodium and starchy liquid.
  • Use a high-quality chicken broth or bone broth to elevate the depth of flavor in the soup.
  • If you love texture, add a handful of grated Parmesan cheese on top right before serving.
  • Do not overcook the spinach; adding it at the very end keeps it vibrant and fresh.
Tuscan White Bean Soup

Serving Suggestions

Make this a complete meal by pairing your bowl of Tuscan White Bean Soup with the right sides.

  • Serve with a side of warm, crusty sourdough bread or garlic bread to mop up the creamy broth.
  • Pair with a simple garden salad dressed with light balsamic vinaigrette to balance the richness.
  • Add a sprinkle of red pepper flakes for an extra kick of heat if desired.
  • Enjoy with a side of roasted vegetables like broccoli or zucchini.

Storage and Reheating

Store leftover Tuscan White Bean Soup in an airtight container in the refrigerator for up to 3 to 4 days. When ready to eat, reheat gently on the stovetop over medium-low heat until warmed through, adding a splash of broth or water if the soup has thickened too much in the fridge.

FAQs

Can I make this recipe ahead of time?

Yes, this soup tastes even better the next day as the flavors meld together. Prepare it in advance and keep it in the fridge, reheating it when you are ready to serve.

Can I freeze this recipe?

You can freeze this soup for up to 3 months in freezer-safe containers. Note that the cream may separate slightly upon reheating, but stirring it vigorously usually restores the creamy texture.

What can I serve with this recipe?

This soup pairs beautifully with crusty bread, a light green salad, or even a side of roasted seasonal vegetables. Its hearty nature means it acts as a full meal on its own.

How do I keep this recipe from drying out?

The broth and cream base ensure this soup remains moist. If you are reheating it and notice it is too thick, simply add a small amount of extra broth to bring it back to your desired consistency.

More Recipes You’ll Love

If you enjoyed this soup, check out these other comforting meal ideas:

  • Try our Creamy Vegetable Chowder for another bowl of comfort.
  • Explore our Easy Italian Sausage Pasta for a quick weeknight dinner.
  • Pair your meal with a Garden Fresh Salad for a nutritious crunch.
  • Our Rustic Hearty Stew is another excellent option for cold days.

Final Thoughts

Tuscan White Bean Soup is the perfect solution for anyone wanting a nutritious, delicious, and easy-to-make dinner. With the savory notes of Italian sausage, the earthiness of beans, and the freshness of baby spinach, every spoonful is a delight. It is a versatile recipe that fits perfectly into a busy weeknight schedule while feeling fancy enough to serve to guests. Give this recipe a try tonight and see how quickly it becomes a staple in your meal rotation. Your kitchen will smell amazing, and your family will surely ask for seconds. Enjoy the comfort of a homemade bowl of soup!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tuscan White Bean Soup

Tuscan White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Clarice
  • Prep Time: 15 Mins
  • Cook Time: 35 Mins
  • Total Time: 50 Mins
  • Yield: 6 servings 1x
  • Category: Healthy Dinner
  • Method: Stovetop
  • Cuisine: Italian

Description

Tuscan White Bean Soup is the ultimate comfort food for chilly evenings, blending savory halal-certified Italian-style turkey or beef sausage with creamy Great Northern beans and fresh aromatics. This one-pot, soul-warming meal delivers a rustic, restaurant-quality Mediterranean experience in less than an hour. Packed with protein and fiber, this hearty soup is perfectly balanced with a touch of heavy cream for a luxurious texture, making it an ideal choice for quick weeknight dinners or healthy meal prepping for the whole family.


Ingredients

Scale

1 pound mild Italian turkey or beef sausage

1 large yellow onion, diced

3 ribs celery, diced

2 large carrots, sliced into rounds

2 teaspoons garlic, minced

1 tablespoon tomato paste

1 teaspoon Italian seasoning

½ teaspoon crushed red pepper

½ teaspoon ground black pepper

4 cups (32 ounces) halal-certified chicken broth

2 cans (15.5 ounces each) Great Northern beans, drained and rinsed

2 cups (60 g) fresh baby spinach

½ cup (119 g) heavy whipping cream

Fresh parsley, chopped for garnish


Instructions

Step 1: Brown the Sausage

Place a large Dutch oven over medium-high heat. Add the Italian sausage and cook until browned, using a wooden spoon to break the meat into crumbles. This process usually takes 10 to 15 minutes. Drain any excess fat if desired.

Step 2: Sauté the Aromatics

Reduce the heat to medium. Add the diced onion, celery, and carrots to the pot. Sauté the vegetables until the onions are soft and translucent, which should take about 3 to 5 minutes. Stir in the minced garlic and cook for one additional minute until fragrant.

Step 3: Season and Simmer

Stir in the tomato paste, Italian seasoning, crushed red pepper, and black pepper. Ensure the vegetables are well-coated with the paste and seasonings. Pour in the chicken broth and the drained beans, bringing the mixture to a gentle simmer. Continue to simmer for 6 to 7 minutes until the carrots and celery are tender.

Step 4: Finish with Cream and Spinach

Pour in the heavy cream and fold in the fresh baby spinach. Let the soup continue to cook for about 5 minutes or until the spinach has wilted beautifully into the broth. Taste and adjust seasonings as needed, then serve warm garnished with fresh parsley.

Pro Tips

  • Mash a small portion of the beans against the side of the pot to thicken the soup naturally without flour.
  • Always rinse your canned beans thoroughly to remove excess sodium and starchy liquid.
  • Use a high-quality chicken broth or bone broth to elevate the depth of flavor in the soup.
  • If you love texture, add a handful of grated Parmesan cheese on top right before serving.
  • Do not overcook the spinach; adding it at the very end keeps it vibrant and fresh.

Notes

Use high-quality chicken broth for a better depth of flavor. For a dairy-free version, substitute heavy cream with full-fat coconut milk or a plant-based cooking cream. Ensure your sausage is labeled as pork-free and halal-certified. Store leftovers in an airtight container in the refrigerator for up to 4 days.


Nutrition

  • Serving Size: 1.5 cups
  • Calories: 380
  • Sugar: 4g
  • Sodium: 850mg
  • Fat: 22g
  • Saturated Fat: 9g
  • Carbohydrates: 28g
  • Fiber: 8g
  • Protein: 21g
  • Cholesterol: 65mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star