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
Bowl of Creamy Tuscan White Bean Soup with Fresh Herbs and Crusty Bread

Tuscan White Bean Soup

Warm, hearty, and nourishing, this Tuscan White Bean Soup is packed with creamy cannellini beans, tender veggies, and fragrant herbs. It’s the perfect cozy one-pot meal for any chilly evening.

  • Total Time: 45 minutes
  • Yield: 46 servings 1x

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 small yellow onion, finely chopped
  • 2 garlic cloves, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 teaspoon dried rosemary (or 1 tablespoon fresh, chopped)
  • 1 teaspoon dried thyme
  • 1/4 teaspoon crushed red pepper flakes (optional)
  • 2 (15-ounce) cans cannellini beans, drained and rinsed
  • 4 cups vegetable broth
  • 1 bay leaf
  • Salt and black pepper, to taste
  • 2 cups chopped kale or spinach (optional)
  • Juice of 1/2 lemon
  • Grated Parmesan cheese (optional, for serving)
  • Crusty bread (for serving)

Instructions

  1. Heat olive oil in a large pot over medium heat. Add chopped onion, carrots, and celery. Cook for 5–7 minutes until softened.
  2. Stir in garlic, rosemary, thyme, and red pepper flakes. Cook for 1–2 minutes until fragrant.
  3. Add cannellini beans, vegetable broth, and bay leaf. Season with salt and pepper.
  4. Bring to a boil, then reduce heat and simmer uncovered for 20–25 minutes.
  5. Stir in kale or spinach and cook for 3–5 minutes until wilted.
  6. Remove bay leaf, stir in lemon juice, and mix well.
  7. Serve in bowls topped with Parmesan, with crusty bread on the side.

Notes

For extra creaminess, mash some of the beans or blend a portion of the soup and stir it back in. Add sausage, chicken, or pancetta for protein. Great for meal prep and freezes well.

  • Author: Clara
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 290
  • Sugar: 5g
  • Sodium: 580mg
  • Fat: 9g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 6.5g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 9g
  • Protein: 13g
  • Cholesterol: 0mg

Keywords: Tuscan white bean soup, vegetarian soup, Italian soup, one pot meal, healthy soup