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
-
2 tbsp olive oil
-
1 yellow onion, diced
-
2 carrots, diced
-
2 celery stalks, diced
-
3–4 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