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
Tuscan White Bean Soup Recipe

Tuscan White Bean Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.5 from 132 reviews

This hearty Tuscan White Bean Soup is made in just one pot and packed with protein, fiber, and savory Italian flavors. Naturally vegan and gluten-free, it combines creamy cannellini beans, tender veggies, fragrant herbs, and a hint of white wine for depth. Easily meal-prepped ahead, this comforting soup is perfect served with rustic gluten-free bread and can be customized for your preferred consistency.

  • Total Time: 50 minutes
  • Yield: 6 servings

Ingredients

Main Soup Ingredients

  • 3 (15-ounce) cans cannellini beans, drained and rinsed
  • 1 yellow onion, finely chopped
  • 4 cloves garlic, minced
  • 2 tablespoons olive oil
  • 2 large carrots, peeled and chopped
  • 1 stalk celery, diced
  • ⅓ cup white wine (such as pinot grigio; optional)
  • 2 ½4 cups vegetable or chicken broth, as needed
  • 1 tablespoon tomato paste
  • 1 teaspoon salt (or to taste)
  • ¼ teaspoon black pepper (or to taste)
  • ¼ teaspoon red pepper flakes (omit for less spice)
  • ¼ teaspoon Italian seasoning
  • 2 bay leaves
  • 1 teaspoon dried thyme
  • ½ teaspoon dried oregano

Additions

  • 2 cups chopped kale, stems removed and finely chopped

Instructions

  1. Saute the Aromatics: Heat olive oil in a large pot or Dutch oven over medium heat. Add the finely chopped onion and saute until it starts to brown slightly.
  2. Cook the Vegetables: Stir in the minced garlic, diced celery, and chopped carrots. Continue to saute for about 10 minutes, allowing the vegetables to soften and brown, which deepens the soup’s flavor.
  3. Deglaze with Wine: Pour in the white wine and cook for around 5 minutes until most of the liquid evaporates, scraping any browned bits from the bottom for extra flavor.
  4. Add Beans and Seasonings: Add the drained cannellini beans, tomato paste, salt, pepper, red pepper flakes, Italian seasoning, thyme, oregano, bay leaves, and 2 ½ cups of broth (reserving any extra broth to adjust later). Stir well to combine.
  5. Simmer: Bring the mixture to a boil. Once boiling, cover the pot, reduce the heat to low, and let it simmer for 15 minutes to meld the flavors.
  6. Blend for Creaminess: Discard the bay leaves. Transfer about 2 ½ to 3 cups of the soup to a blender and blend until smooth. Be careful with hot liquids. Pour the blended mixture back into the pot and stir well.
  7. Adjust Consistency: If the soup is too thick, add more broth as needed to reach your desired consistency.
  8. Add Kale: Stir in the finely chopped kale and let it simmer for a few minutes, until the kale wilts and becomes tender. Taste and adjust seasoning as desired, adding more salt, pepper, or a squeeze of lemon juice as needed.
  9. Serve: Enjoy your soup warm, paired with rustic (gluten-free) bread or as is.

Notes

  • Start with less broth to keep the soup thick; add more to thin as needed.
  • Omit the wine if preferred; it’s optional but adds depth.
  • Blend part of the soup for an ultra-creamy texture without any dairy.
  • Store leftovers in an airtight container in the fridge for up to 4-5 days. The soup may thicken in the fridge; add water or broth to thin when reheating.
  • Author: Sophia
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Main-course
  • Method: One Pot & One Pan
  • Cuisine: Italian
  • Diet: Vegan

Nutrition

  • Serving Size: 1 bowl
  • Calories: 221 kcal
  • Sugar: 1 g
  • Sodium: Estimate 600 mg
  • Fat: 5 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 4 g
  • Trans Fat: 0 g
  • Carbohydrates: 25 g
  • Fiber: 14 g
  • Protein: 15 g
  • Cholesterol: 0 mg