Tuscan White Bean Soup

Featured in: Family Table Ideas

This Tuscan white bean soup brings together savory Italian sausage and tender cannellini beans simmered with fresh vegetables and aromatic herbs. The creamy beans balance the robust sausage flavor, while garlic, zucchini, and tomatoes add depth. Simmering in a fragrant broth creates a warm, comforting dish ideal for cozy evenings. Optional Parmesan and parsley finish enhance every spoonful.

Updated on Wed, 18 Feb 2026 07:50:43 GMT
Hearty Tuscan white bean soup with Italian sausage, cannellini beans, and fresh vegetables in a fragrant broth. Save to Pinterest
Hearty Tuscan white bean soup with Italian sausage, cannellini beans, and fresh vegetables in a fragrant broth. | cozylouz.com

This Tuscan White Bean Soup is a hearty, rustic dish featuring Italian sausage, creamy cannellini beans, and fresh vegetables simmered in a fragrant broth. Perfect for cozy nights, it brings the comforting flavors of Italy directly to your table with minimal effort.

Hearty Tuscan white bean soup with Italian sausage, cannellini beans, and fresh vegetables in a fragrant broth. Save to Pinterest
Hearty Tuscan white bean soup with Italian sausage, cannellini beans, and fresh vegetables in a fragrant broth. | cozylouz.com

The combination of savory sausage, earthy herbs like rosemary and thyme, and the brightness of diced tomatoes creates a deeply flavorful broth. It is a wholesome one-pot meal that is as nourishing as it is delicious.

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
  • Herbs & Spices: 2 tbsp extra virgin olive oil; 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
Toast bread, bagels, and sourdough evenly for breakfast, sandwiches, and quick meal prep.
Check price on Amazon

Instructions

Step 1
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
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 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
Add cannellini beans and chicken broth. Bring to a boil, then reduce heat and simmer uncovered for 15 minutes.
Step 5
Stir in baby spinach and simmer for 2–3 minutes, until wilted. Taste and adjust seasoning with salt and pepper.
Step 6
Ladle soup into bowls. Garnish with Parmesan and parsley if desired. Serve hot with crusty bread.

Zusatztipps für die Zubereitung

For a creamier texture, you can mash some of the cannellini beans with a wooden spoon against the side of the pot before serving. This releases their natural starch and thickens the broth beautifully.

Varianten und Anpassungen

For a vegetarian version, omit the sausage and use vegetable broth, adding extra beans for protein. To ensure the dish is gluten-free, always double-check the labels on your sausage and chicken broth for any hidden additives.

Serviervorschläge

Serve this soup hot with a side of crusty bread to soak up the fragrant broth. It pairs exceptionally well with a glass of Italian wine like Chianti or Sangiovese.

Hearty Tuscan white bean soup with Italian sausage, cannellini beans, and fresh vegetables in a fragrant broth. Save to Pinterest
Hearty Tuscan white bean soup with Italian sausage, cannellini beans, and fresh vegetables in a fragrant broth. | cozylouz.com

With its rich textures and classic Italian flavors, this Tuscan White Bean Soup is a wholesome meal that the whole family will enjoy. Simple to prepare and deeply satisfying, it is the ultimate comfort food for any night of the week.

Product image
Handle kitchen cleanup easily by disposing of food scraps, packaging, and cooking waste without leaks or odors.
Check price on Amazon

Recipe FAQ

Can I substitute the Italian sausage?

Yes, you can use mild or spicy sausage according to preference. For a vegetarian option, omit sausage and add extra beans with vegetable broth.

What beans work best in this soup?

Cannellini beans are ideal for their creamy texture, but other white beans like Great Northern can be used.

How do I make the soup gluten-free?

Use gluten-free sausage and broth to keep the dish safe for gluten sensitivities.

Can the soup be made creamier?

Mash some of the cannellini beans before adding to the broth for a richer, creamier texture.

What herbs enhance the flavor profile?

Dried oregano, thyme, and rosemary combined with garlic and crushed red pepper flakes add a robust and aromatic flavor.

How long does it take to prepare this dish?

Preparation takes about 15 minutes, with 35 minutes cooking time, totaling around 50 minutes.

Tuscan White Bean Soup

A rustic blend of Italian sausage, cannellini beans, and vegetables simmered to perfection.

Prep time
15 minutes
Time for cooking
35 minutes
Overall time
50 minutes
Created by Christopher Keating


Skill level Easy

Cuisine type Italian

Portions 6 Number of servings

Diet requirements None specified

What you’ll need

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

Steps

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, about 6 to 8 minutes. Remove excess fat if needed.

Step 02

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

Step 03

Build the flavor base: 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 04

Simmer the soup: Add cannellini beans and chicken broth. Bring to a boil, then reduce heat and simmer uncovered for 15 minutes.

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.

Step 06

Serve: Ladle soup into bowls. Garnish with Parmesan and parsley if desired. Serve hot with crusty bread.

What you’ll need

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

Allergy info

Read each ingredient label for potential allergens and reach out to your doctor if you’re uncertain.
  • Contains dairy if garnished with Parmesan
  • May contain gluten in sausage or broth
  • May contain sulfites in sausage
  • Use gluten-free sausage and broth for gluten-free preparation

Nutrition info (for one serving)

These numbers are just for reference and can’t substitute medical guidance.
  • Calorie count: 370
  • Fat content: 17 g
  • Carbohydrates: 28 g
  • Protein: 23 g