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 with kale, beans, and herbs in a rustic bowl.

Tuscan White Bean Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Isabella Martinez
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

This Tuscan White Bean Soup Recipe is a cozy Italian classic made with cannellini beans, kale, garlic, and herbs. Creamy without cream, protein-packed, and perfect for fall dinners, holiday gatherings, or healthy meal prep.


Ingredients

Scale
  • 3 (15 oz) cans cannellini beans, drained and rinsed
  • 1 yellow onion, finely chopped
  • 4 garlic cloves, minced
  • 2 tbsp olive oil
  • 2 large carrots, chopped
  • 1 stalk celery, diced
  • ⅓ cup white wine (optional, Pinot Grigio)
  • 4 cups vegetable or chicken broth
  • 1 tbsp tomato paste
  • 1 tsp salt, or to taste
  • ¼ tsp black pepper
  • ¼ tsp red pepper flakes (optional)
  • ¼ tsp Italian seasoning
  • 2 bay leaves
  • 1 tsp dried thyme
  • ½ tsp dried oregano
  • 2 cups chopped kale, stems removed
  • Juice of ½ lemon

Instructions

  1. Heat olive oil in a large pot. Add onion, carrot, and celery; sauté 8–10 minutes until softened.
  2. Stir in garlic and tomato paste; cook 2 minutes until fragrant.
  3. Deglaze with white wine and reduce for 3–4 minutes.
  4. Add beans, broth, salt, pepper, herbs, and bay leaves. Simmer 15 minutes.
  5. Remove bay leaves. Blend 2–3 cups of soup until smooth, then stir back in.
  6. Add kale and lemon juice; simmer 3 minutes. Adjust seasoning and serve warm.

Notes

  • Use chicken broth for extra richness.
  • For a vegan version, skip wine and Parmesan.
  • Freezes well for up to 3 months.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: per serving
  • Calories: 221 kcal
  • Sugar: 1 g
  • Sodium: 650 mg
  • Fat: 5 g
  • Saturated Fat: 1 g
  • Carbohydrates: 25 g
  • Fiber: 14 g
  • Protein: 15 g