Description
This hearty Tuscan White Bean Soup is the perfect combination of creamy beans, fresh vegetables, and rich flavors. With a comforting broth base and vibrant kale, this soup is ideal for a cozy family meal or a satisfying weeknight dinner.
Ingredients
3 (15-ounce) cans cannellini beans (drained and rinsed)
1 yellow onion (finely chopped)
4 cloves garlic (minced)
2 tablespoons olive oil
2 large carrots (peeled and chopped)
1 stalk celery (diced)
1/3 cup white wine (pinot grigio recommended)
2 cups chopped kale (stems removed, finely chopped)
2 1/2 to 4 cups vegetable or chicken broth (adjust based on desired consistency)
1 tablespoon tomato paste
1 teaspoon salt (or to taste)
1/4 teaspoon black pepper (or to taste)
1/4 teaspoon red pepper flakes (optional)
1/4 teaspoon Italian seasoning
2 bay leaves
1 teaspoon dried thyme
1/2 teaspoon dried oregano
Instructions
Heat olive oil in a large pot or Dutch oven over medium heat. Add the finely chopped onion and sauté until slightly browned.
Add garlic, carrots, and celery. Sauté for another 10 minutes until softened and lightly browned.
Pour in white wine and cook for 5 minutes, allowing most of the liquid to evaporate.
Stir in beans, tomato paste, herbs, and broth. Bring to a boil, then reduce heat, cover, and simmer for 15 minutes.
Remove bay leaves, and blend about 2 1/2 to 3 cups of the soup in a blender until smooth. Return the mixture to the pot and stir to combine.
Add kale and simmer for another 5 minutes until the kale wilts.
Taste and adjust the seasoning, adding more salt, pepper, or a squeeze of lemon juice as needed.
Serve warm with crusty bread, and enjoy!
Notes
For a thicker soup, blend more of the soup base.
You can substitute kale with spinach if desired.
If you prefer a vegan version, use vegetable broth and omit any cheese toppings.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup, Main Course
- Method: Stovetop
- Cuisine: italian
Nutrition
- Serving Size: 1 bowl (approximately 1 1/2 cups)
- Calories: 230
- Sugar: 3g
- Sodium: 580mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 8g
- Protein: 10g
- Cholesterol: 0mg
