Hearty Tuscan White Bean Soup

This creamy white bean soup is a filling, plant-based meal perfect for cold weather. It combines tender cannellini beans with a blend of aromatic vegetables for a rich, satisfying flavor.

Recipe image

List of ingredients

  • 1/4 Cup Olive Oil (extra virgin) – used for sautéing the vegetables.
  • 1 Small Onion (diced) – provides a sweet, aromatic base.
  • 2 Medium Shallots (chopped) – adds a delicate, onion-like complexity.
  • 4 Cloves Garlic (mashed) – gives the soup a pungent, savory depth.
  • 2 Carrots (chopped into coins) – adds natural sweetness and color.
  • 2 Celery Stalks (diced) – provides a subtle, salty bitterness.
  • 3 15 Ounce Cans Cannellini Beans (drained and rinsed) – the primary protein and thickening agent.
  • 2 Bay Leaves – infuses the broth with herbal notes.
  • 1 Tablespoon Italian Seasoning – a blend of Mediterranean herbs.
  • 1/2 Teaspoon Red Pepper Flakes – adds a mild, spicy kick.
  • 5-6 Cups Vegetable Broth – the liquid base for the soup.
  • 1/2 Teaspoon Sea Salt – enhances the other flavors in the pot.
  • 1/4 Teaspoon Ground Black Pepper – provides a basic earthy spice.
  • 3 Cups Fresh Spinach – adds nutrients and a vibrant green finish.

step-by-step instructions

  1. Sauté Aromatics: Heat the olive oil in a large soup pot or dutch oven over medium-low heat. Add the diced onion, garlic, and shallots, stirring for 3-4 minutes until the onion is translucent.
  2. Cook Root Vegetables: Add the chopped carrots and celery to the pot. Sauté for another 7-10 minutes to allow the flavors to build and the vegetables to soften.
  3. Combine Main Ingredients: Add the drained cannellini beans, bay leaves, Italian seasoning, red pepper flakes, vegetable broth, salt, and pepper.
  4. Simmer: Bring the soup mixture to a boil, then reduce the heat to low. Cover the pot and simmer for 15 minutes to meld the flavors.
  5. Prepare for Blending: Remove the cover and locate the bay leaves. Carefully remove and discard them before proceeding.
  6. Create Creaminess: Transfer two cups of the soup into a high-speed blender. Blend on high until the mixture is thick and creamy.
  7. Finish the Base: Pour the blended portion back into the main pot and stir generously to incorporate it.
  8. Wilt the Greens: Add the fresh spinach to the pot. Stir until the leaves are just wilted from the heat.
  9. Serve: Transfer the soup into bowls. Garnish with fresh chopped parsley if desired and serve with a side of crusty bread.

Broth Optimization Strategies

Using Homemade Vegetable Broth for Depth

Creating your own broth allows for more concentrated flavors. Collect vegetable scraps like onion ends and carrot peels in a freezer bag throughout the week. Simmer these scraps in water for 3-4 hours to produce a rich, cost-effective liquid base.

Choosing High-Quality Store-Bought Options

If using pre-bottled broth, select a low-sodium version to maintain control over the salt levels. Check the label for clean ingredients without added sugars or artificial flavorings. This ensures the natural taste of the beans remains prominent.

Adjusting Liquid Levels for Thickness

The amount of broth used determines whether the soup is a light broth or a thick stew. Use 5 cups for a heartier, thicker consistency or 6 cups for a more traditional soup. You can always add more water or broth at the end if it becomes too dense.

Bean Preparation and Alternatives

Preparing Dried Beans Instead of Canned

Dried cannellini beans offer a more robust texture. Soak them overnight in water or use a quick-soak method by boiling them for two minutes and letting them sit for an hour. Ensure they are fully tender before adding them to the sautéed vegetables.

Substituting with Great Northern Beans

Great Northern beans are a nearly identical substitute for cannellini beans. They have a similar creamy texture and mild flavor. Use them in the same 1:1 ratio if cannellini beans are unavailable.

Using Butter Beans for Extra Creaminess

Butter beans are larger and creamier than cannellini beans. They add a luxurious mouthfeel to the soup. Because they are larger, you may want to slice them in half to ensure a consistent bite.

Flavor Enhancement Techniques

Adding Fresh Herbs for Brightness

While Italian seasoning is convenient, adding fresh parsley or basil at the end boosts the aroma. Chop the herbs finely and stir them in with the spinach. This provides a fresh contrast to the simmered vegetables.

Balancing Acidity with Lemon Juice

A squeeze of fresh lemon juice added just before serving can brighten the heavy flavors of the beans. The acidity cuts through the richness of the olive oil and blended beans. Start with one teaspoon and adjust to taste.

Controlling the Heat Level

Red pepper flakes provide a baseline warmth, but you can customize this. For a spicier soup, add a pinch of cayenne pepper or more flakes during the sauté phase. For a mild version, omit the flakes entirely.

Serving and Pairing Ideas

Pairing with Crusty Sourdough Bread

A thick slice of toasted sourdough is the ideal accompaniment. The tanginess of the bread complements the creamy beans. Rub a clove of raw garlic on the toasted bread for extra flavor.

Adding Plant-Based Toppings

Top the soup with a sprinkle of nutritional yeast or microbial-rennet parmesan for a cheesy flavor. A drizzle of high-quality extra virgin olive oil on top adds a peppery finish. Some prefer a dollop of vegan cream for added indulgence.

Serving as a Full Meal

Pair the soup with a crisp side salad featuring a light vinaigrette. The acidity of the salad balances the heartiness of the bean soup. This combination provides a well-rounded nutritional profile.

Storage and Preservation

Refrigerating Leftovers Safely

Allow the soup to cool completely before transferring it to an airtight container. Store it in the refrigerator for up to one week. Keep the soup in shallow containers to ensure it cools evenly and stays fresh.

Freezing the Soup for Long-Term Use

This soup freezes well for up to one month. Use freezer-safe glass jars or heavy-duty plastic containers, leaving an inch of space at the top for expansion. Avoid freezing the soup if you have added fresh spinach, as the texture may change.

Thawing Frozen Soup

Transfer the soup from the freezer to the refrigerator 24 hours before you plan to eat it. Alternatively, thaw it slowly in a pot over low heat. Stir frequently to ensure the beans do not stick to the bottom.

Reheating Methods

Stovetop Reheating

Place the soup in a pot over medium-low heat. Add a splash of vegetable broth or water to loosen the mixture, as beans tend to thicken the soup as it sits. Stir occasionally until heated through.

Microwave Instructions

Transfer a portion of soup to a microwave-safe bowl. Cover with a lid or paper towel to prevent splashing. Heat in 1-minute intervals, stirring in between to distribute the heat evenly.

Restoring the Consistency

If the soup is too thick after reheating, whisk in a tablespoon of water or broth. Do not overboil the soup during reheating, as this can cause the blended beans to break down too much. Keep the heat gentle.

Troubleshooting Common Issues

Fixing an Overly Thick Texture

If the soup becomes a paste, it is likely due to the starch in the beans. Stir in additional vegetable broth a quarter-cup at a time. Continue stirring until the desired soup consistency is reached.

Correcting Over-Seasoned Broth

If you accidentally add too much salt, add a peeled, halved potato to the simmering soup. The potato absorbs some of the excess salt over 10-15 minutes. Remove the potato before serving.

Preventing Spinach from Overcooking

Add the spinach only during the final minute of cooking. Stir it in just until the leaves wilt. Overcooking the spinach leads to a dull brown color and loss of nutrients.

Frequently Asked Questions

Can I use dried beans instead of canned?

Yes, you can use dried beans. Just be sure to soak and rehydrate them overnight to ensure they are tender enough to be added to the recipe.

What can I use instead of vegetable broth?

You can use any broth of your choosing. While vegetable broth keeps the recipe vegan, you can substitute it with chicken broth or beef broth depending on your dietary preference.

Can I make this soup ahead of time?

Yes. Prepare the soup as directed and allow it to cool. Store it in an airtight container or large mason jar in the fridge for up to one week, or in the freezer for up to one month.

How can I garnish this soup?

I recommend garnishing the soup with fresh chopped parsley and serving it with a side of crusty bread.

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

Hearty Tuscan White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: alyssabennett
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Diet: Vegan

Description

A thick, delicious, and vegan-friendly Tuscan white bean soup loaded with tender cannellini beans, soft-cooked vegetables, and a hint of spice. Perfect for meal-prepping or a cozy winter night, best served with crusty bread.


Ingredients

Scale
  • 1/4 cup extra virgin olive oil
  • 1 small onion, diced
  • 2 medium shallots, chopped
  • 4 cloves garlic, mashed
  • 2 carrots, chopped into coins
  • 2 celery stalks, diced
  • 3 (15 ounce) cans cannellini beans, drained and rinsed
  • 2 bay leaves
  • 1 tablespoon Italian seasoning
  • 1/2 teaspoon red pepper flakes
  • 56 cups vegetable broth
  • 1/2 teaspoon sea salt
  • 1/4 teaspoon ground black pepper
  • 3 cups fresh spinach

Instructions

  1. Sauté Aromatics: Heat olive oil in a large soup pot or dutch oven over medium-low heat; add onion, garlic, and shallots and sauté for 3-4 minutes until translucent.
  2. Sauté Vegetables: Add chopped carrots and celery to the pot and sauté for another 7-10 minutes to build flavor.
  3. Simmer: Stir in the drained cannellini beans, bay leaves, Italian seasoning, red pepper flakes, vegetable broth, salt, and pepper. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes.
  4. Discard Bay Leaves: Remove the cover and pull out the bay leaves to discard.
  5. Blend for Creaminess: Transfer two cups of the soup to a high-speed blender and blend until thick and creamy.
  6. Combine: Return the blended portion to the pot and stir generously.
  7. Add Greens: Stir in the spinach until it is wilted.
  8. Finish: Transfer to bowls and garnish with fresh chopped parsley if desired.

Notes

For the best experience, serve this soup with a slice of thick, crusty bread. You can double or triple the recipe for easy meal prep.

  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 276 kcal
  • Sugar: 4 g
  • Sodium: 1481 mg
  • Fat: 9 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0 g
  • Carbohydrates: 42 g
  • Fiber: 12 g
  • Protein: 13 g
  • Cholesterol: 0 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star