Tuscan White Bean Soup

Tuscan White Bean Soup

Description

Tuscan White Bean Soup is a cozy, hearty, and nourishing Italian-inspired soup made with creamy white beans, tender vegetables, fragrant garlic, herbs, and leafy greens simmered in a flavorful broth. It is the kind of simple comfort food that tastes like it has been cooking all day, yet it comes together with minimal effort.

This soup is naturally satisfying because white beans provide plant-based protein and fiber, while carrots, celery, onion, tomatoes, and spinach add plenty of flavor and texture. A drizzle of extra-virgin olive oil and a little Parmesan at the end give the soup a rich, savory finish.

It is perfect for chilly evenings, easy lunches, meatless dinners, or meal prep. You can serve it with crusty whole-grain bread for dipping or enjoy it on its own for a lighter meal.

The beauty of Tuscan White Bean Soup is its flexibility. You can make it thicker and stew-like, keep it brothy, add more vegetables, or even blend part of the beans to create a naturally creamy texture without needing heavy cream.

Recipe Information

Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 6
Course: Soup, Lunch, Dinner
Cuisine: Italian-Inspired
Method: Stovetop
Difficulty: Easy

Ingredients

For the Soup

  • 2 tablespoons extra-virgin olive oil
  • 1 medium yellow onion, finely diced
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 4 cloves garlic, minced
  • 1 can diced tomatoes, 14.5 ounces
  • 3 cans of cannellini beans, 15 ounces each, drained and rinsed
  • 6 cups low-sodium vegetable broth
  • 1 teaspoon dried Italian seasoning
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon smoked paprika, optional
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon red pepper flakes, optional
  • 4 cups chopped fresh spinach or kale
  • 1 tablespoon fresh lemon juice

For Finishing

  • 1/4 cup freshly grated Parmesan cheese
  • 1 tablespoon extra-virgin olive oil
  • Fresh parsley, chopped
  • Freshly ground black pepper
  • Lemon wedges

Instructions

1. Prepare the Vegetables

Begin by preparing all the vegetables.

Finely dice the onion, carrots, and celery. Mince the garlic.

If using kale instead of spinach, remove the tough stems and chop the leaves into bite-sized pieces.

Drain and rinse the canned cannellini beans thoroughly under cool running water.

Rinsing the beans removes excess liquid and helps keep the flavor of the soup fresh.

2. Sauté the Aromatics

Heat 2 tablespoons of olive oil in a large soup pot or Dutch oven over medium heat.

Add the diced onion, carrots, and celery.

Cook for approximately 6–8 minutes, stirring occasionally, until the vegetables begin to soften.

Add the minced garlic and cook for another 30–60 seconds until fragrant.

Be careful not to let the garlic burn.

3. Add the Seasonings

Add the Italian seasoning, oregano, thyme, black pepper, and optional smoked paprika and red pepper flakes.

Stir the seasonings into the vegetables and cook for approximately 30 seconds.

This brief step helps release the aroma of the dried herbs and spices.

4. Add the Tomatoes

Pour the diced tomatoes into the pot.

Stir well, scraping the bottom of the pot with a wooden spoon to loosen any flavorful bits.

Allow the tomatoes to cook with the vegetables for approximately 2 minutes.

5. Add the Beans and Broth

Add the drained cannellini beans.

Pour in the vegetable broth and stir everything together.

Bring the soup to a gentle boil.

Once it begins boiling, reduce the heat to low and partially cover the pot.

6. Simmer

Allow the soup to simmer gently for approximately 20–25 minutes.

The vegetables should become tender, and the flavors should begin to meld together.

Stir occasionally.

For a thicker, creamier soup, use the back of a spoon or potato masher to mash approximately 1 cup of the beans directly in the pot.

You can also remove about 1–2 cups of soup, blend it until smooth, and return it to the pot.

This creates a creamy consistency without requiring heavy cream.

7. Add the Greens

Add the chopped spinach or kale during the final 5 minutes of cooking.

If using spinach, it will wilt very quickly.

If using kale, allow a few extra minutes for it to become tender.

Stir the greens into the soup until evenly distributed.

8. Finish with Lemon

Turn off the heat.

Stir in 1 tablespoon of fresh lemon juice.

Taste the soup and adjust the salt, pepper, or red pepper flakes as needed.

The lemon juice is important because it brightens the rich bean and vegetable flavors.

9. Serve

Ladle the hot soup into bowls.

Top each serving with freshly grated Parmesan, chopped parsley, a drizzle of extra-virgin olive oil, and freshly cracked black pepper.

Serve with lemon wedges and warm crusty bread if desired.

Notes

Beans: Cannellini beans are traditional for this style of soup, but Great Northern beans, navy beans, or butter beans can also be used.

Fresh or canned beans: If using dried beans, cook them completely before adding them to the soup.

Greens: Spinach provides a softer texture, while kale creates a heartier soup.

Broth: Low-sodium vegetable broth gives you better control over the final seasoning.

Creaminess: Mashing some of the beans naturally thickens the soup without adding cream.

Parmesan: Parmesan adds savory depth, but it can be omitted for a dairy-free or vegan version.

Lemon: Don’t skip the final splash of lemon juice. It helps balance the richness of the beans and olive oil.

Tips for the Best Tuscan White Bean Soup

1. Don’t Rush the Vegetables

Allowing the onion, carrots, and celery to soften properly creates a flavorful foundation for the soup.

2. Use Good-Quality Olive Oil

Since olive oil is used both for cooking and finishing, a good extra-virgin olive oil can make a noticeable difference in flavor.

3. Mash Some of the Beans

This is one of the easiest ways to make the soup creamy without using cream.

Mash approximately 1 cup of beans directly in the pot and stir them into the broth.

4. Add Greens Near the End

Spinach doesn’t require much cooking. Adding it near the end keeps its color and fresh flavor.

5. Taste Before Serving

Canned beans and broth can vary considerably in sodium. Taste the finished soup before adding additional salt.

6. Let It Rest

If you have time, allow the soup to rest for 5–10 minutes before serving. The flavors become even more developed.

Variations

Creamy Tuscan White Bean Soup

Blend approximately 2 cups of the finished soup until smooth, then stir it back into the pot.

This creates a rich, creamy texture without heavy cream.

Tuscan White Bean and Chicken Soup

Add 2 cups of cooked shredded chicken during the final 5–10 minutes of cooking.

This turns the soup into an even more protein-rich meal.

Tuscan Sausage and White Bean Soup

Brown sliced Italian chicken or turkey sausage before cooking the vegetables.

Remove excess grease if necessary, then continue with the recipe.

Vegan Tuscan White Bean Soup

Simply omit the Parmesan or replace it with a plant-based Parmesan alternative.

Use vegetable broth and check that all other ingredients are vegan-friendly.

Spicy Tuscan Bean Soup

Increase the red pepper flakes or add a pinch of cayenne pepper.

You can also add diced fresh chili peppers with the onion and carrots.

Extra Vegetable Version

Add zucchini, mushrooms, bell peppers, potatoes, or additional leafy greens.

For vegetables that take longer to cook, add them earlier in the cooking process.

Serving Suggestions

Tuscan White Bean Soup is delicious served with:

  • Crusty whole-grain bread
  • Garlic bread
  • Toasted sourdough
  • Simple green salad
  • Tomato cucumber salad
  • Roasted vegetables
  • Whole-grain crackers
  • Freshly grated Parmesan

For a Mediterranean-inspired meal, serve the soup with a simple salad dressed with olive oil, lemon juice, and herbs.

A drizzle of extra-virgin olive oil over each bowl adds richness and makes the soup feel restaurant-quality.

Meal Prep

This soup is excellent for meal preparation.

Prepare the entire recipe, allow it to cool slightly, and divide it into individual airtight containers.

Refrigerate for up to 4 days.

The soup may thicken as it sits because the beans continue absorbing some of the broth.

When reheating, add a splash of vegetable broth or water to restore the desired consistency.

Keep Parmesan, fresh herbs, and lemon separate until serving for the freshest flavor.

Storage

Allow leftover soup to cool before refrigerating.

Store in an airtight container for up to 4 days.

Reheat gently on the stovetop over medium-low heat or in the microwave until thoroughly heated.

Stir well before serving.

Freezing Instructions

Tuscan White Bean Soup freezes very well.

Allow the soup to cool completely before transferring it to freezer-safe containers.

Leave some space at the top because liquids expand when frozen.

Freeze for up to 3 months for best quality.

Thaw overnight in the refrigerator.

Reheat gently on the stovetop, adding a little broth or water if needed.

For the best texture, add fresh spinach, parsley, Parmesan, and lemon after reheating.

Nutritional Information

Approximate nutrition per serving, without bread or optional Parmesan:

  • Calories: 330
  • Protein: 15 g
  • Carbohydrates: 43 g
  • Fat: 11 g
  • Saturated Fat: 2 g
  • Fiber: 11 g
  • Sugar: 7 g
  • Sodium: 570 mg

Nutrition will vary depending on the specific beans, broth, olive oil, Parmesan, and other ingredients used.

Benefits

Rich in Fiber

White beans are an excellent source of dietary fiber. Fiber helps support digestive health and can contribute to a feeling of fullness after meals.

Plant-Based Protein

Cannellini beans provide plant-based protein, making this soup especially useful as part of a meatless meal.

Vegetable-Rich

The combination of carrots, celery, tomatoes, onions, and leafy greens adds a variety of nutrients and beneficial plant compounds.

Nutrient-Dense

Beans and vegetables provide vitamins, minerals, fiber, and other nutrients while creating a satisfying meal.

Olive Oil

Extra-virgin olive oil contributes predominantly monounsaturated fat and adds rich Mediterranean flavor.

Satisfying Comfort Food

The combination of fiber, protein, vegetables, and broth makes this soup filling and comforting without requiring a heavy cream-based sauce.

Frequently Asked Questions

Can I use Great Northern beans?

Yes. Great Northern beans are an excellent substitute for cannellini beans.

Can I use dried beans?

Yes. Cook the dried beans completely before adding them to the soup. Cooking time will vary depending on the beans.

Can I use spinach instead of kale?

Absolutely. Spinach is a great choice and cooks much faster than kale.

Can I make this soup creamy?

Yes. Mash some of the beans or blend a portion of the soup until smooth. You don’t need heavy cream to achieve a creamy consistency.

Can I add chicken?

Yes. Add cooked shredded chicken during the final few minutes of cooking.

Can I make this recipe vegan?

Yes. Use vegetable broth and omit the Parmesan or replace it with a plant-based alternative.

Why did my soup become too thick?

Beans absorb liquid as they sit. Simply add additional vegetable broth or water while reheating.

How can I make the soup thicker?

Mash some of the beans against the side of the pot or blend a portion of the soup.

Can I add pasta?

Yes. Small pasta such as ditalini or orzo works well. Add it according to the package cooking time, keeping in mind that pasta will absorb some of the broth.

Can I add potatoes?

Yes. Diced potatoes make the soup heartier. Add them with the broth so they have enough time to become tender.

Can I use frozen spinach?

Yes. Thaw it first and squeeze out excess water. Add it during the final few minutes of cooking.

What makes the soup taste more flavorful?

Sautéing the vegetables properly, using good-quality olive oil, seasoning the soup well, and finishing with fresh lemon juice and Parmesan all contribute to a deeper flavor.

Final Thoughts

Tuscan White Bean Soup is a beautiful example of how simple ingredients can create an incredibly satisfying meal. Creamy white beans, tender carrots and celery, sweet tomatoes, fragrant garlic, Italian herbs, and fresh greens come together in a comforting broth that is both nourishing and delicious.

The recipe is easy enough for a weeknight but flavorful enough to serve to family and friends. It is also wonderfully adaptable. Keep it vegetarian, make it vegan, add chicken or turkey sausage, increase the vegetables, or blend part of the soup for an extra-creamy texture.

For the best results, don’t rush the vegetable base, simmer the soup gently, and finish it with fresh lemon juice. A drizzle of olive oil, freshly grated Parmesan, and chopped parsley takes every bowl to the next level.

Whether you’re looking for a cozy dinner, an easy meal-prep recipe, or a wholesome meatless meal, this Tuscan White Bean Soup is a comforting classic you’ll want to make again and again.

Leave a Comment