Hearty Tuscan White Bean Soup
Description
This cozy Tuscan White Bean Soup is packed with creamy white beans, tender vegetables, garlic, herbs, and leafy greens in a rich, flavorful broth. It’s a simple Mediterranean-inspired comfort meal that’s hearty enough for lunch or dinner.
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 6
Ingredients
- 2 cans (15 oz each) cannellini or Great Northern beans, drained and rinsed
- 2 tbsp olive oil
- 1 medium onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 1 tsp dried Italian seasoning
- 1/2 tsp dried thyme
- 1/2 tsp dried rosemary
- 1/2 tsp black pepper
- 1/2 tsp salt, or to taste
- 1/4 tsp red pepper flakes, optional
- 6 cups vegetable or chicken broth
- 1 cup diced tomatoes
- 3 cups chopped kale or spinach
- 1/2 cup heavy cream, optional
- 1 tbsp fresh lemon juice
- 1/4 cup grated Parmesan cheese
- 2 tbsp fresh parsley, chopped
Step-by-Step Instructions
- Sauté the vegetables:
Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook for 5–7 minutes until softened. - Add garlic and herbs:
Stir in garlic, Italian seasoning, thyme, rosemary, black pepper, and red pepper flakes. Cook for about 30 seconds. - Add the beans and broth:
Add the white beans, diced tomatoes, and broth. Stir well. - Simmer:
Bring the soup to a gentle boil, then reduce the heat. Cover and simmer for about 20–25 minutes. - Make it creamy:
Mash about 1 cup of the beans directly in the pot, or briefly blend a portion of the soup with an immersion blender. - Add the greens:
Stir in kale or spinach and cook for 3–5 minutes until tender. - Add cream:
If using, stir in the heavy cream and gently simmer for another 2–3 minutes. Don’t boil vigorously. - Finish:
Stir in lemon juice and Parmesan. Taste and adjust salt and pepper. - Serve:
Ladle into bowls and garnish with fresh parsley and extra Parmesan.
Healthy Benefits
- White beans provide plant-based protein and dietary fiber.
- Kale or spinach adds vitamins, minerals, and antioxidants.
- Olive oil provides unsaturated fats.
- The combination of beans and vegetables makes the soup filling and satisfying.
Pro Tip
For an extra-creamy texture without adding cream, blend 1–2 cups of the beans and broth and stir the mixture back into the soup.
Frequency
This soup can be enjoyed 1–3 times per week as part of a varied, balanced diet. It also makes an excellent make-ahead lunch.
Q&A
Can I make this soup vegetarian?
Yes. Simply use vegetable broth and Parmesan made without animal rennet if you want it fully vegetarian.
Can I use dried beans?
Yes. Cook the dried beans until tender before adding them to the soup.
Can I make it without cream?
Absolutely. The beans naturally create a creamy texture when mashed or partially blended.
Can I use spinach instead of kale?
Yes. Add spinach near the end because it cooks very quickly.
Can I freeze it?
Yes. Freeze the soup without the cream for the best texture. Add cream after thawing and reheating if desired.
Serving Ideas
Serve with:
- Crusty whole-grain bread
- Garlic bread
- Simple Mediterranean salad
- Roasted vegetables
- Extra Parmesan and fresh herbs
Variations
Creamy Tuscan: Add 1/2 cup heavy cream for a richer soup.
Tomato Tuscan: Add extra diced tomatoes and a little tomato paste.
Chicken & White Bean: Add shredded cooked chicken for extra protein.
Spicy Tuscan: Add extra red pepper flakes.
Vegan: Use vegetable broth, skip the Parmesan and cream, and finish with a drizzle of olive oil.
Related Recipe Ideas
- Great Northern Bean Soup
- Cuban White Bean Soup
- Creamy Tomato White Bean Stew
- Mediterranean Dense Bean Salad
- High-Protein Vegetable Soup with Kidney Beans
Final Thought
This Tuscan White Bean Soup is warm, creamy, nourishing, and full of Mediterranean-inspired flavor. It’s the perfect cozy bowl when you want something simple, hearty, and satisfying.
