Tuscan White Bean Soup

Featured in: Comfort Food Favorites

This Tuscan white bean soup offers a hearty, rustic flavor with Italian sausage and creamy cannellini beans. Fresh vegetables like onion, carrot, celery, and zucchini are sautéed and simmered in a fragrant broth seasoned with oregano, thyme, and rosemary. Baby spinach is folded in at the end for extra freshness. Garnished with Parmesan and parsley, it’s perfect for cozy evenings and easy to prepare in under an hour.

Updated on Mon, 16 Feb 2026 00:20:17 GMT
A steaming bowl of Tuscan white bean soup with Italian sausage, loaded with vegetables and herbs, perfect for a cozy dinner.  Pin
A steaming bowl of Tuscan white bean soup with Italian sausage, loaded with vegetables and herbs, perfect for a cozy dinner. | quickcrav.com

There is nothing quite like a steaming bowl of Tuscan White Bean Soup with Italian Sausage to warm your soul on a chilly evening. This hearty, rustic dish combines the savory richness of Italian sausage with creamy cannellini beans and a vibrant medley of vegetables, all simmered together in a fragrant, herb-infused broth. It is a simple yet deeply satisfying meal that brings the authentic flavors of an Italian kitchen straight to your table.

A steaming bowl of Tuscan white bean soup with Italian sausage, loaded with vegetables and herbs, perfect for a cozy dinner.  Pin
A steaming bowl of Tuscan white bean soup with Italian sausage, loaded with vegetables and herbs, perfect for a cozy dinner. | quickcrav.com

This recipe is a celebration of classic Mediterranean ingredients. By browning the sausage first and then sautéing the aromatic vegetables in those savory juices, you build layers of flavor that make the final soup taste like it has been simmering all day. Whether you choose mild or spicy sausage, the result is a perfectly balanced broth that pairs wonderfully with a side of crusty bread.

Ingredients

  • Meats: 500 g (1 lb) Italian sausage (mild or spicy), casings removed
  • Vegetables: 1 medium yellow onion, diced; 2 medium carrots, diced; 2 celery stalks, diced; 3 cloves garlic, minced; 1 medium zucchini, diced; 120 g (4 oz) baby spinach (about 4 cups); 400 g (14 oz) canned diced tomatoes, undrained
  • Beans: 2 cans (400 g/14 oz each) cannellini beans, drained and rinsed
  • Broth & Liquids: 1.5 liters (6 cups) low-sodium chicken broth; 2 tbsp extra virgin olive oil
  • Herbs & Spices: 1 tsp dried oregano; 1 tsp dried thyme; 1 tsp dried rosemary; ½ tsp crushed red pepper flakes (optional); Salt and black pepper, to taste
  • Garnish: Freshly grated Parmesan cheese (optional); Chopped fresh parsley (optional)
Product image
Air fry, roast, reheat, and dehydrate meals quickly for crispy snacks and easy weeknight dinners.
Check price on Amazon

Instructions

Step 1: Brown the Sausage
Heat olive oil in a large pot over medium heat. Add Italian sausage and cook, breaking it up with a spoon, until browned and cooked through, about 6–8 minutes. Remove excess fat if needed.
Step 2: Sauté Aromatics
Add onion, carrots, and celery. Sauté until vegetables are softened, about 5 minutes. Stir in garlic and cook for 1 minute until fragrant.
Step 3: Add Zucchini and Spices
Add zucchini and cook for 2 minutes. Stir in diced tomatoes with their juices, oregano, thyme, rosemary, and red pepper flakes (if using). Cook for 2 minutes.
Step 4: Simmer
Add cannellini beans and chicken broth. Bring to a boil, then reduce heat and simmer uncovered for 15 minutes.
Step 5: Finish with Spinach
Stir in baby spinach and simmer for 2–3 minutes, until wilted. Taste and adjust seasoning with salt and pepper.
Step 6: Serve
Ladle soup into bowls. Garnish with Parmesan and parsley if desired. Serve hot with crusty bread.

Zusatztipps für die Zubereitung

For the best results, make sure to brown the sausage well, as those browned bits at the bottom of the pot (the fond) add incredible depth to the broth. If you prefer a thicker soup, use a wooden spoon to mash a small portion of the cannellini beans against the side of the pot during the simmering stage.

Varianten und Anpassungen

You can easily adapt this recipe to your preferences. For a vegetarian version, omit the sausage and use vegetable broth instead, perhaps adding more beans for protein. If you are following a gluten-free diet, simply ensure your sausage and broth are certified gluten-free. You can also swap the spinach for kale if you prefer a hardier green.

Serviervorschläge

Serve this rustic soup with a side of toasted sourdough or a warm baguette for dipping. It pairs exceptionally well with a glass of Chianti or Sangiovese wine. A final dusting of freshly grated Parmesan and a sprinkle of fresh parsley adds a touch of brightness and saltiness that rounds out the dish perfectly.

Hearty Tuscan white bean soup featuring savory Italian sausage, tender beans, and fresh spinach in a fragrant broth.  Pin
Hearty Tuscan white bean soup featuring savory Italian sausage, tender beans, and fresh spinach in a fragrant broth. | quickcrav.com

This Tuscan White Bean Soup with Italian Sausage is a timeless classic that brings comfort and nourishment in every spoonful. Whether you are hosting a casual dinner or looking for a healthy weeknight meal, this recipe is guaranteed to satisfy. Enjoy the warm, savory flavors of Italy from the comfort of your own home!

Product image
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
Check price on Amazon

Recipe Q&A

Can I make this soup vegetarian?

Yes, omit the Italian sausage and use vegetable broth instead. You can add extra beans for a protein boost.

What type of beans work best in this soup?

Cannellini beans provide a creamy texture and mild flavor that complements the sausage and vegetables well.

How can I make the soup creamier?

Mash a portion of the beans before adding them to the broth to achieve a thicker, creamier consistency.

What herbs enhance the flavor of this dish?

Dried oregano, thyme, and rosemary add a fragrant, earthy aroma that pairs beautifully with the sausage and vegetables.

Can I substitute the Italian sausage with another meat?

Yes, mild or spicy Italian sausage works best, but you can also use other flavorful sausages to suit your taste.

Is this dish gluten-free?

It can be gluten-free if you use gluten-free sausage and broth. Always check ingredient labels to be sure.

Tuscan White Bean Soup

A comforting Tuscan soup with Italian sausage, cannellini beans, and fresh vegetables in a fragrant broth.

Preparation time
15 min
Cooking time
35 min
Total time
50 min


Difficulty Easy

Origin Italian

Yield 6 Servings

Dietary specifications None specified

Ingredients

Meats

01 1 pound Italian sausage (mild or spicy), casings removed

Vegetables

01 1 medium yellow onion, diced
02 2 medium carrots, diced
03 2 celery stalks, diced
04 3 cloves garlic, minced
05 1 medium zucchini, diced
06 4 cups baby spinach
07 14 ounces canned diced tomatoes, undrained

Beans

01 2 cans (14 ounces each) cannellini beans, drained and rinsed

Broth & Liquids

01 6 cups low-sodium chicken broth

Herbs & Spices

01 2 tablespoons extra virgin olive oil
02 1 teaspoon dried oregano
03 1 teaspoon dried thyme
04 1 teaspoon dried rosemary
05 ½ teaspoon crushed red pepper flakes (optional)
06 Salt and black pepper to taste

Garnish

01 Freshly grated Parmesan cheese (optional)
02 Chopped fresh parsley (optional)

Instructions

Step 01

Brown the Sausage: Heat olive oil in a large pot over medium heat. Add Italian sausage and cook, breaking it up with a spoon, until browned and cooked through, approximately 6 to 8 minutes. Remove excess fat if needed.

Step 02

Sauté Aromatics: Add diced onion, carrots, and celery to the pot. Sauté until vegetables are softened, about 5 minutes. Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Build the Base: Add diced zucchini and cook for 2 minutes. Stir in diced tomatoes with their juices, oregano, thyme, rosemary, and red pepper flakes if using. Cook for 2 minutes to meld the flavors.

Step 04

Combine and Simmer: Add cannellini beans and chicken broth to the pot. Bring to a boil, then reduce heat and simmer uncovered for 15 minutes to allow flavors to develop.

Step 05

Finish with Spinach: Stir in baby spinach and simmer for 2 to 3 minutes until wilted. Taste and adjust seasoning with salt and pepper as needed.

Step 06

Serve: Ladle soup into bowls. Garnish with freshly grated Parmesan cheese and chopped fresh parsley if desired. Serve hot with crusty bread.

Required equipment

  • Large soup pot
  • Cutting board
  • Chef's knife
  • Wooden spoon
  • Ladle

Allergen information

Review each ingredient to identify potential allergens and seek advice from a healthcare professional if uncertain.
  • Contains dairy if garnished with Parmesan cheese
  • May contain gluten in sausage or broth unless gluten-free varieties are used
  • May contain sulfites from sausage processing

Nutritional values (per serving)

These details are offered as a general guide only and shouldn't replace professional medical guidance.
  • Calories: 370
  • Fat: 17 g
  • Carbs: 28 g
  • Protein: 23 g