Hearty Tuscan White Bean Soup
Description
Hearty Tuscan White Bean Soup is a rustic Italian-inspired soup packed with creamy white beans, tender vegetables, leafy greens, herbs, and a flavorful tomato-infused broth. It’s comforting, filling, budget-friendly, and perfect for a cozy lunch or dinner. Serve it with crusty bread for a complete meal.
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 6
Cuisine: Italian-inspired
Difficulty: Easy
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 1 teaspoon dried Italian seasoning
- ½ teaspoon dried thyme
- ¼ teaspoon red pepper flakes, optional
- 2 tablespoons tomato paste
- 2 cans (15 oz/425 g each) cannellini or other white beans, drained and rinsed
- 1 can (14.5 oz/411 g) diced tomatoes
- 6 cups vegetable broth or chicken broth
- 2 cups chopped kale or baby spinach
- 1 bay leaf
- ½ teaspoon salt, plus more to taste
- ¼ teaspoon freshly ground black pepper
- 1 tablespoon lemon juice
- ¼ cup freshly grated Parmesan cheese, plus extra for serving
- 1 tablespoon chopped fresh parsley
- Crusty bread, for serving
Instructions
- Sauté the vegetables:
Heat olive oil in a large soup pot or Dutch oven over medium heat. Add onion, carrots, and celery. Cook for 6–8 minutes, stirring occasionally, until the vegetables begin to soften. - Add garlic and seasonings:
Stir in garlic, Italian seasoning, thyme, and red pepper flakes. Cook for about 30–60 seconds, just until fragrant. - Build the tomato base:
Add tomato paste and stir continuously for 1–2 minutes. Cooking the tomato paste briefly helps develop a deeper, richer flavor. - Add the beans and broth:
Stir in white beans, diced tomatoes, broth, bay leaf, salt, and black pepper. - Simmer:
Bring the soup to a gentle boil, then reduce the heat. Cover partially and simmer for 20–25 minutes, allowing the flavors to blend and the vegetables to become tender. - Make it creamy:
For a naturally thicker soup, mash about ½–1 cup of the beans against the side of the pot with a spoon or briefly blend a small portion of the soup with an immersion blender. - Add the greens:
Stir in chopped kale and cook for 4–6 minutes, until tender. If using baby spinach, cook for only 1–2 minutes. - Finish the soup:
Remove the bay leaf. Stir in lemon juice and Parmesan. Taste and adjust the salt, pepper, or lemon juice as desired. - Serve:
Ladle into bowls and garnish with fresh parsley and additional Parmesan. Serve hot with crusty bread.
Recipe Notes
- Beans: Cannellini beans provide a creamy texture, but Great Northern or navy beans work beautifully too.
- Greens: Kale gives the soup a hearty texture, while spinach makes it softer and cooks faster.
- Consistency: Mash some beans for thickness instead of adding flour or cream.
- Vegetarian: Use vegetable broth and Parmesan suitable for your dietary preference.
- Vegan: Replace Parmesan with nutritional yeast or a vegan Parmesan alternative.
- Storage: Refrigerate leftovers in an airtight container for up to 4 days.
- Freezing: Freeze in individual portions for up to about 3 months. The texture of the greens may soften slightly after thawing.
Tips for the Best Tuscan White Bean Soup
- Don’t rush the vegetables. Sautéing the onion, carrot, and celery first creates a flavorful foundation.
- Toast the tomato paste. A minute or two of cooking adds depth and reduces its raw tomato flavor.
- Use good-quality broth. Since broth makes up much of the soup, its flavor matters.
- Mash some beans. This creates a creamy, satisfying texture without heavy cream.
- Add lemon at the end. A small amount of acidity brightens the entire soup.
- Taste before serving. Beans and broth can vary considerably in saltiness, so adjust seasoning at the end.
- Serve with bread. Crusty sourdough, ciabatta, or rustic Italian bread is excellent for dipping.
Nutritional Information
Approximate per serving, based on 6 servings and excluding bread:
| Nutrient | Amount |
|---|---|
| Calories | ~290 kcal |
| Protein | ~14 g |
| Carbohydrates | ~42 g |
| Fiber | ~11 g |
| Fat | ~8 g |
| Saturated Fat | ~2 g |
| Sugar | ~8 g |
| Sodium | ~650 mg |
| Calcium | ~150 mg |
| Iron | ~4 mg |
Nutrition is an estimate and will vary according to the specific beans, broth, Parmesan, and other ingredients used.
Benefits
- Good source of plant protein: White beans make the soup satisfying and filling.
- High in fiber: Beans and vegetables provide substantial dietary fiber, which supports digestive health.
- Vegetable-rich: Carrots, celery, tomatoes, and leafy greens contribute vitamins, minerals, and antioxidants.
- Comforting but not heavy: The soup gets its creamy texture primarily from blended or mashed beans rather than heavy cream.
- Flexible and budget-friendly: Canned beans and everyday vegetables make it easy to prepare without expensive ingredients.
- Meal-prep friendly: The flavor often becomes even better after resting overnight.
Frequently Asked Questions
Can I use dried white beans?
Yes. Cook the dried beans separately until tender before adding them to the soup. You can also prepare a larger batch and freeze the extra beans for future soups.
Can I make this soup creamy?
Absolutely. Blend 1–2 cups of the finished soup and stir it back into the pot. This gives you a creamy consistency while keeping plenty of whole beans and vegetables.
Can I add meat?
Yes. Cooked Italian sausage, pancetta, shredded chicken, or diced ham can be added. If using sausage or pancetta, sauté it before the vegetables and use the rendered fat as part of the cooking base.
What can I use instead of kale?
Baby spinach, Swiss chard, collard greens, or escarole are good alternatives. Adjust cooking time according to the green you choose.
Why is my soup too thick?
Add additional broth or water a little at a time until you reach your preferred consistency.
Why is my soup too thin?
Simmer it uncovered for several minutes, or mash/blend more of the beans to naturally thicken the broth.
Can I make it ahead of time?
Yes. This is an excellent make-ahead soup. Refrigerate it and gently reheat on the stovetop, adding a splash of broth if it has thickened.
Is this soup gluten-free?
The soup itself can be gluten-free when made with gluten-free broth and ingredients. Check packaged ingredients carefully, especially broth and seasonings, if gluten-free preparation is important.
Can I make it vegan?
Yes. Use vegetable broth and omit the Parmesan or substitute a vegan Parmesan-style topping.
What should I serve with it?
Crusty bread is the classic choice. You can also serve it with a simple green salad, roasted vegetables, or toasted garlic bread.
Can I use fresh tomatoes instead of canned?
Yes, although canned tomatoes generally provide a more concentrated tomato flavor. For the best result with fresh tomatoes, use ripe, flavorful tomatoes and adjust the cooking time as needed.
How do I reheat leftovers?
Reheat gently over medium-low heat on the stovetop, stirring occasionally. Add a little broth or water if necessary to loosen the soup.