Italian

White Bean Soup

Hearty Tuscan White Bean Soup with cannellini beans, vegetables, and herbs. This protein-packed, vegan soup is ready in 45 minutes!

Prep min
Cook min
Total min
4 servings
Easy Difficulty
4.07 (22)
Save PDF
White Bean Soup

This authentic Tuscan White Bean Soup captures the rustic flavors of Italy in a comforting, nourishing bowl. Made with creamy cannellini beans, aromatic vegetables, and fresh herbs, this soup delivers both heartiness and health in every spoonful. The combination of tender potatoes, leafy spinach, and rich vegetable broth creates a satisfying meal that's perfect for any season.

What makes this recipe truly special is its simplicity and versatility. Ready in just 45 minutes, this vegan and gluten-free soup is packed with plant-based protein and fiber, making it an ideal choice for busy weeknight dinners. Whether you're looking for a light lunch or a substantial dinner, this Tuscan-inspired soup pairs beautifully with crusty bread and offers endless possibilities for customization with your favorite vegetables and herbs.

Instructions

  1. Prepare the aromatics
    Heat 1 tablespoon olive oil in a large saucepan over medium heat until shimmering. Add the diced onion, carrot, and celery, then cook for 5-6 minutes, stirring occasionally, until the onion is soft and translucent.
  2. Add 1 clove minced garlic and cook for 30 seconds, stirring constantly, until fragrant but not browned.
  3. Build the flavor base
    Add 1 tablespoon tomato paste and 1 teaspoon paprika to the vegetables. Cook for 1-2 minutes, stirring constantly, until the tomato paste darkens slightly and coats the vegetables.
  4. Pour in 1 cup white wine and scrape up any browned bits from the bottom of the pan (this is called deglazing). Cook for 2-3 minutes until the wine reduces by about half and the alcohol smell fades.
  5. Add main ingredients
    Add the white beans, diced potatoes, 1 sprig fresh rosemary, and 2 cups vegetable broth. Season with 1 teaspoon salt and 1 teaspoon black pepper.
  6. Simmer the soup
    Bring the mixture to a boil over medium-high heat, then reduce heat to low and cover. Simmer for 15-20 minutes until the potatoes are fork-tender and easily pierced.
  7. Finish and thicken
    Add 1 cup frozen spinach and cook uncovered for 3-4 minutes, stirring occasionally, until the spinach is wilted and heated through.
  8. Remove the rosemary sprig and use a wooden spoon to mash about one-quarter of the beans against the side of the pot to naturally thicken the soup. Taste and adjust seasoning with additional salt and pepper as needed.
  9. Serve
    Ladle the soup into bowls and drizzle each serving with the remaining olive oil and a pinch of freshly ground black pepper. Serve immediately while hot.

Tips

Always rinse canned beans thoroughly to remove excess sodium and achieve the cleanest possible flavor in your soup.

Cook the soffritto (onions, carrots, celery) slowly until they're deeply caramelized – this creates the flavor foundation for the entire soup.

Add the beans early in the cooking process so they can absorb all the aromatic flavors from the broth and vegetables.

Gently mash some beans against the side of the pot while stirring to naturally thicken the soup and create a creamier texture.

Remove the rosemary sprig before serving, but leave it in during cooking to infuse maximum flavor without overwhelming the dish.

Adjust the consistency at the end of cooking with additional broth for a thinner soup or simmer uncovered to thicken.

Finish each bowl with a drizzle of high-quality extra virgin olive oil and freshly cracked black pepper for authentic Tuscan flavor.

Let the soup rest for 10 minutes before serving to allow the flavors to settle and the temperature to become perfect for eating.

The Origins of Tuscan White Bean Soup

Tuscan White Bean Soup, known in Italy as "Zuppa di Fagioli," has deep roots in the culinary traditions of Tuscany. This humble yet satisfying dish originated as peasant food, created from simple, affordable ingredients that were readily available to rural families. The soup represents the essence of Tuscan cooking: transforming basic ingredients into something extraordinary through careful preparation and time-honored techniques.

While often confused with Ribollita, another famous Tuscan soup, this white bean version stands on its own as a lighter, more refined dish. Traditional recipes were passed down through generations, with each family adding their own touch through local vegetables, herbs, and cooking methods.

Choosing the Right White Beans

The foundation of any great white bean soup lies in selecting the proper beans. Cannellini beans remain the gold standard for this recipe, offering the perfect balance of creamy texture and robust flavor. These large, kidney-shaped beans hold their shape beautifully during cooking while developing a tender, almost buttery interior.

Navy beans provide an excellent alternative, breaking down slightly during cooking to naturally thicken the soup. Great Northern beans offer a middle ground with their firm texture and mild, nutty flavor. Baby lima beans, while less traditional, contribute a uniquely creamy consistency that some cooks prefer for their soup base.

Fresh vs. Canned Beans

While dried beans require overnight soaking and longer cooking times, they offer superior flavor and texture control. Canned beans, however, make this recipe incredibly accessible for weeknight cooking. When using canned beans, always rinse them thoroughly to remove excess sodium and achieve the cleanest flavor profile.

Building Layers of Flavor

The secret to exceptional Tuscan White Bean Soup lies in developing complex flavors through proper technique. The soffritto – a mixture of diced onions, carrots, and celery – forms the aromatic foundation. Cooking these vegetables slowly until they caramelize creates a sweet, rich base that permeates the entire soup.

Fresh herbs, particularly rosemary, are essential to authentic Tuscan flavor. The woody, pine-like notes of rosemary complement the earthy beans perfectly, while fresh garlic adds depth and warmth. A splash of white wine, though optional, brightens the overall flavor profile and adds sophistication to this humble dish.

Nutritional Benefits and Dietary Considerations

This soup excels as a nutritionally dense meal, providing substantial plant-based protein, fiber, and essential minerals. White beans are particularly rich in folate, potassium, and magnesium, while the vegetables contribute vitamins A and K. The addition of leafy greens like spinach boosts iron content and adds vibrant color.

For those following specific dietary restrictions, this soup adapts beautifully. It's naturally vegan, gluten-free, and can be made oil-free by sautéing vegetables in broth instead of olive oil. The high fiber content promotes satiety, making it an excellent choice for weight management.

Serving Suggestions and Pairings

Traditional Tuscan presentation involves drizzling the finished soup with high-quality extra virgin olive oil and serving alongside crusty bread for dipping. Parmigiano-Reggiano cheese, while not suitable for vegans, adds a delightful nutty richness for those who include dairy in their diet.

Consider pairing this soup with a simple arugula salad dressed with lemon vinaigrette, or serve it as a starter before a larger Italian meal. The soup also works wonderfully as a light dinner accompanied by focaccia or ciabatta bread.

Storage and Meal Prep

This soup improves with time, making it perfect for meal preparation. Store cooled soup in airtight containers in the refrigerator for up to five days. The flavors meld and deepen overnight, often tasting even better the next day.

For longer storage, portion the soup into freezer-safe containers, leaving room for expansion. Properly frozen soup maintains quality for up to three months. Thaw overnight in the refrigerator before reheating, adding a splash of broth or water if the consistency seems too thick.

Frequently Asked Questions

Can I make this soup in a slow cooker?

Yes, adapt this recipe for slow cooking by sautéing the vegetables first, then transferring everything to your slow cooker. Cook on low for 6-8 hours or high for 3-4 hours.

How can I make the soup thicker?

Mash some of the beans against the side of the pot, or remove a cup of soup, blend it, and stir it back in. Alternatively, simmer uncovered to reduce liquid.

What other vegetables can I add?

Zucchini, kale, Swiss chard, or diced tomatoes all work beautifully in this soup. Add heartier vegetables with the beans, and leafy greens during the last few minutes of cooking.

Rate this recipe

Sign in to rate and review this recipe