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.7 from 71 reviews

This hearty Tuscan White Bean Soup is a simple, flavorful one-pot meal that’s both vegan and gluten free. Packed with protein from creamy cannellini beans, aromatic vegetables, and nutrient-rich kale, it’s the ultimate wholesome comfort food for busy weeknights or easy meal prep. Perfect served with rustic gluten free bread for dipping.

  • Total Time: 50 minutes
  • Yield: 6 servings

Ingredients

Main Ingredients

  • 3 (15-ounce) cans cannellini beans, drained and rinsed
  • 1 yellow onion, finely chopped
  • 4 cloves garlic, minced
  • 2 large carrots, peeled and chopped
  • 1 stalk celery, diced
  • 2 tablespoons olive oil
  • ⅓ cup white wine (such as Pinot Grigio)
  • 2 ½4 cups vegetable or chicken broth (start with 2 1/2 cups, add more for desired consistency)
  • 1 tablespoon tomato paste

Seasonings

  • 1 teaspoon salt, or to taste
  • ¼ teaspoon black pepper, or to taste
  • ¼ teaspoon red pepper flakes (optional; omit if you don’t like spice)
  • ¼ teaspoon Italian seasoning
  • 2 bay leaves
  • 1 teaspoon dried thyme
  • ½ teaspoon dried oregano

Vegetables to Add Later

  • 2 cups kale, stems removed, finely chopped

Instructions

  1. Saute Aromatics: In a large pot or Dutch oven, heat the olive oil over medium heat. Add the finely chopped onion and cook until it starts to brown slightly.
  2. Add Veggies: Stir in the garlic, celery, and carrots. Continue sauteing for about 10 minutes, allowing the vegetables to soften and lightly brown for extra flavor.
  3. Deglaze with Wine: Pour in the white wine, scraping up any browned bits from the bottom. Let cook until most of the liquid has evaporated, about 5 minutes.
  4. Add Remaining Ingredients (except kale): Mix in the cannellini beans, tomato paste, seasonings (salt, black pepper, red pepper flakes, Italian seasoning, bay leaves, thyme, oregano), and broth (start with 2 1/2 cups). Stir well to combine.
  5. Simmer: Bring the soup to a boil, then cover and reduce the heat to low. Simmer gently for 15 minutes, allowing flavors to meld.
  6. Blend Partially: Remove and discard the bay leaves. Carefully transfer about 2 1/2 to 3 cups of the soup to a blender and blend until smooth (or use an immersion blender).
  7. Combine and Adjust Consistency: Return blended soup to the pot and stir to combine. If the soup is too thick, add additional broth until you reach your desired consistency.
  8. Add Kale: Stir in the chopped kale and simmer a few minutes longer, just until the kale wilts.
  9. Taste and Serve: Taste and adjust salt, pepper, and seasoning as desired. Add a squeeze of lemon juice if you like. Serve the soup hot, with hearty bread on the side.

Notes

  • For a thinner soup, add extra broth as needed.
  • If you prefer a chunkier soup, blend less of the mixture or use a potato masher for a more rustic texture.
  • You can use any white beans (such as Great Northern or navy beans) if cannellini are unavailable.
  • For extra depth, finish with a drizzle of good olive oil or fresh herbs before serving.
  • This soup keeps well in the refrigerator for up to 5 days and freezes beautifully.
  • Author: ELLA
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Main-course
  • Method: One Pot & One Pan
  • Cuisine: Italian
  • Diet: Vegan

Nutrition

  • Serving Size: 1/6 of recipe
  • Calories: 275
  • Sugar: 5g
  • Sodium: 930mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 10g
  • Protein: 13g
  • Cholesterol: 0mg