Hearty Tuscan White Bean Soup: A Cozy, Nutritious Italian Classic

When the weather turns chilly and you’re craving something warm, nourishing, and satisfying, few dishes compare to a bowl of Hearty Tuscan White Bean Soup. This rustic Italian-inspired soup is packed with creamy white beans, tender vegetables, aromatic herbs, and a rich broth that delivers comfort in every spoonful.

Simple ingredients come together to create a wholesome meal that’s budget-friendly, protein-rich, and perfect for weeknight dinners, meal prep, or cozy family gatherings. Whether you’re looking for a healthy lunch or a filling dinner, this Tuscan White Bean Soup is a recipe you’ll return to again and again.

Why You’ll Love This Hearty Tuscan White Bean Soup

This soup has become a favorite for good reason.

Rich and Satisfying

White beans provide a creamy texture and hearty bite that make this soup incredibly filling.

Nutritious and Wholesome

Packed with vegetables, fiber, and plant-based protein.

Easy to Make

Simple pantry ingredients create impressive flavor with minimal effort.

Budget-Friendly

Made with affordable staples that are easy to keep on hand.

Perfect for Meal Prep

The flavors become even better the next day.

What Is Tuscan White Bean Soup?

Tuscan White Bean Soup is inspired by the rustic cuisine of Tuscany, Italy. Traditional Tuscan cooking focuses on simple, fresh ingredients that create deep, comforting flavors.

This soup typically includes:

  • White beans
  • Vegetables
  • Garlic
  • Herbs
  • Olive oil
  • Broth

The result is a hearty, nourishing meal that’s both rustic and elegant.

Ingredients

For the Soup

  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 4 cloves garlic, minced
  • 2 cans (15 ounces each) cannellini beans, drained and rinsed
  • 6 cups low-sodium vegetable or chicken broth
  • 1 can (14.5 ounces) diced tomatoes
  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • 1 teaspoon Italian seasoning
  • ½ teaspoon black pepper
  • ½ teaspoon salt

Optional Add-Ins

  • 2 cups chopped kale
  • 2 cups fresh spinach
  • Zucchini
  • Parmesan rind
  • Cooked chicken
  • Turkey sausage

For Serving

  • Fresh parsley
  • Grated Parmesan cheese
  • Crusty bread
  • Olive oil drizzle

How to Make Hearty Tuscan White Bean Soup

Step 1: Sauté the Vegetables

Heat olive oil in a large soup pot over medium heat.

Add:

  • Onion
  • Carrots
  • Celery

Cook for 5–7 minutes until softened.

Step 2: Add Garlic

Stir in garlic and cook for about 1 minute until fragrant.

Step 3: Add the Beans and Tomatoes

Add:

  • Cannellini beans
  • Diced tomatoes

Stir to combine.

Step 4: Pour in the Broth

Add broth and seasonings.

Bring the soup to a gentle boil.

Step 5: Simmer

Reduce heat and simmer for 25–30 minutes.

This allows the flavors to develop fully.

Step 6: Blend a Portion

For a creamier texture, blend 1–2 cups of soup and return it to the pot.

Alternatively, use an immersion blender for a few quick pulses.

Step 7: Add Greens

Stir in kale or spinach during the final 5 minutes of cooking.

Step 8: Serve

Ladle into bowls and garnish with Parmesan, parsley, and a drizzle of olive oil.

Why White Beans Are the Star Ingredient

White beans provide more than just texture.

Excellent Source of Plant Protein

Helps keep you satisfied longer.

High in Fiber

Supports digestive health and promotes fullness.

Naturally Creamy

Creates richness without heavy cream.

Budget-Friendly

An economical way to add nutrition and substance to meals.

Best White Beans for Tuscan Soup

Several varieties work well.

Cannellini Beans

The traditional choice with a creamy texture.

Great Northern Beans

Mild flavor and tender consistency.

Navy Beans

Smaller beans that work beautifully in soups.

Butter Beans

Larger and extra creamy.

Health Benefits of Tuscan White Bean Soup

This soup offers numerous nutritional advantages.

Heart-Healthy

Beans and olive oil are staples of the Mediterranean diet.

High in Fiber

Promotes digestive wellness and helps maintain satiety.

Packed with Vegetables

Provides vitamins, minerals, and antioxidants.

Lower in Saturated Fat

Naturally wholesome and balanced.

Protein-Rich

Excellent for vegetarians and anyone seeking more plant-based meals.

Delicious Variations

Tuscan White Bean and Kale Soup

Add extra kale for additional nutrients and texture.

Tuscan Chicken White Bean Soup

Stir in shredded cooked chicken.

Sausage White Bean Soup

Add browned turkey sausage for extra flavor.

Creamy Tuscan White Bean Soup

Blend more of the soup for a silky texture.

Spicy Tuscan Bean Soup

Add red pepper flakes for gentle heat.

What Makes Tuscan Cuisine Special?

Tuscan cooking is known for:

  • Simple ingredients
  • Rustic preparation
  • Fresh herbs
  • High-quality olive oil
  • Seasonal produce

This soup perfectly reflects those traditions.

Best Herbs for Tuscan White Bean Soup

Oregano

Adds earthy Mediterranean flavor.

Thyme

Provides subtle warmth.

Rosemary

Classic Tuscan herb with rich aroma.

Parsley

Adds freshness when serving.

Italian Seasoning

Creates balanced flavor with minimal effort.

Perfect Side Dishes

Serve this soup with:

Crusty Artisan Bread

Perfect for soaking up the flavorful broth.

Garlic Bread

Adds extra comfort-food appeal.

Green Salad

Provides freshness and balance.

Roasted Vegetables

Complements the rustic flavors.

Grilled Cheese Sandwich

A hearty pairing for colder months.

Meal Prep and Storage

This soup is ideal for preparing ahead.

Refrigerator

Store in an airtight container for up to 5 days.

Freezer

Freeze for up to 3 months.

Reheating

Warm gently on the stovetop or microwave until heated through.

Add a splash of broth if needed.

Common Mistakes to Avoid

Skipping the Sauté Step

Sautéing vegetables builds flavor.

Underseasoning

Beans absorb seasoning, so taste and adjust as needed.

Overcooking Greens

Add spinach or kale near the end of cooking.

Not Blending Any Beans

A partially blended soup creates a richer texture.

Frequently Asked Questions

Can I Use Dried Beans?

Yes. Cook them fully before adding to the soup.

Is This Soup Vegetarian?

Yes, when made with vegetable broth.

Can I Make It Vegan?

Absolutely. Simply omit Parmesan cheese.

Can I Use Spinach Instead of Kale?

Yes. Spinach works beautifully.

How Do I Make It Thicker?

Blend a larger portion of the beans and broth.

Why This Soup Is Perfect Year-Round

Although especially comforting in winter, this soup is delicious throughout the year.

Fall

Warm and cozy for crisp evenings.

Winter

A hearty meal that satisfies on cold days.

Spring

Fresh herbs and greens brighten the flavors.

Summer

Serve with crusty bread for a lighter dinner option.

Why Families Love This Recipe

This soup offers:

  • Simple ingredients
  • One-pot preparation
  • Great leftovers
  • Nutritious ingredients
  • Comforting flavor

It’s a meal everyone can enjoy while fitting a variety of dietary preferences.

Final Thoughts

This Hearty Tuscan White Bean Soup is the definition of comfort food done right. Rich, flavorful broth, creamy white beans, tender vegetables, and aromatic herbs combine to create a nourishing meal that’s both satisfying and wholesome.

Whether you’re preparing a cozy family dinner, meal-prepping for the week, or looking for a healthy recipe inspired by classic Italian flavors, this Tuscan White Bean Soup is sure to become a favorite. One bowl delivers warmth, nutrition, and timeless comfort in every spoonful.

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

Hearty Tuscan White Bean Soup: A Cozy, Nutritious Italian Classic


  • Author: WAFA LI

Ingredients

Scale
  • 1 tbsp olive oil
  • 1 small onion, diced
  • 2 carrots, sliced
  • 2 celery stalks, sliced
  • 3 cloves garlic, minced
  • 2 cans (15 oz each) white beans, drained and rinsed
  • 1 can (14 oz) diced tomatoes
  • 4 cups low-sodium vegetable broth
  • 1 tsp dried oregano
  • 1 tsp dried thyme
  • 1/2 tsp rosemary
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 2 cups fresh spinach
  • 1 tbsp lemon juice
  • Fresh parsley for garnish

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add onion, carrots, and celery. Cook for 5–6 minutes until softened.
  3. Stir in garlic and cook for 1 minute until fragrant.
  4. Add white beans, diced tomatoes, vegetable broth, oregano, thyme, rosemary, salt, and pepper.
  5. Bring to a boil, then reduce heat and simmer for 20 minutes.
  6. Using a spoon, lightly mash some of the beans to create a creamier texture.
  7. Stir in spinach and cook for 2–3 minutes until wilted.
  8. Add lemon juice and stir well.
  9. Taste and adjust seasonings if needed.
  10. Garnish with fresh parsley and serve warm.

PREP TIME & NUTRITION:

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Servings: 6
  • Calories: 220
  • Net Carbs: 28g
  • Fats: 5g
  • Protein: 11g

Leave a Comment

Recipe rating

Videos