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

Easy Tuscan White Bean Soup Recipe – Rustic, Hearty & Full of Flavor


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Isabella Moretti
  • Total Time: 45 minutes
  • Yield: 6 servings 1x

Description

This easy Tuscan white bean soup is hearty, comforting, and full of rustic flavor. Made with tender beans, vegetables, and herbs, it’s perfect for chilly evenings and nourishing meals.


Ingredients

Scale
  • 2 tbsp olive oil

  • 1 yellow onion, diced

  • 2 carrots, diced

  • 2 celery stalks, diced

  • 34 cloves garlic, minced

  • 1 tbsp tomato paste (optional)

  • 3 cans cannellini beans, drained and rinsed

  • 6 cups vegetable broth

  • 1 bay leaf

  • 1 tsp dried rosemary or thyme

  • 3 cups spinach or kale, chopped

  • Salt and pepper to taste

  • Olive oil or lemon juice (optional, for serving)


Instructions

    • Sauté onion, carrot, and celery in olive oil until soft.

    • Add garlic and tomato paste. Cook 1–2 minutes.

    • Stir in beans, broth, bay leaf, and herbs. Simmer 20–25 minutes.

    • Mash some beans to thicken, then stir in greens.

    • Simmer until wilted. Adjust seasoning and serve hot.

Notes

  • Add pasta or chili flakes for variation

  • Use dried beans if preferred (cook ahead)

  • Freezes well without greens (add fresh upon reheating)

  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup, Dinner
  • Cuisine: Italian-Inspired, Vegan-Friendly

Nutrition

  • Calories: ~300 per serving