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
Hearty Tuscan White Bean Soup: A Cozy, Nutritious Italian Classic
Ingredients
- 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
- Heat olive oil in a large pot over medium heat.
- Add onion, carrots, and celery. Cook for 5–6 minutes until softened.
- Stir in garlic and cook for 1 minute until fragrant.
- Add white beans, diced tomatoes, vegetable broth, oregano, thyme, rosemary, salt, and pepper.
- Bring to a boil, then reduce heat and simmer for 20 minutes.
- Using a spoon, lightly mash some of the beans to create a creamier texture.
- Stir in spinach and cook for 2–3 minutes until wilted.
- Add lemon juice and stir well.
- Taste and adjust seasonings if needed.
- 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