Description
Discover the comforting taste of Italy with this delightful Tuscan White Bean Soup, a nourishing and satisfying dish that’s perfect for any occasion. This hearty soup combines tender cannellini beans, a medley of fresh vegetables, and aromatic herbs to create a rich and flavorful experience. Ideal for cozy family dinners or as a meal prep staple, each spoonful is not only delicious but also packed with protein and fiber. Serve it warm alongside rustic gluten-free bread for an unforgettable meal that everyone will love.
Ingredients
- 3 cans (15 oz each) 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 apple vinegar
- 2 cups chopped kale (stems removed)
- 2.5 to 4 cups vegetable or chicken broth
- 1 tablespoon tomato paste
- salt
- black pepper
- red pepper flakes
- Italian seasoning
- bay leaves
- dried thyme
- dried oregano
Instructions
- In a large pot or Dutch oven, heat olive oil over medium heat. Sauté chopped onion until slightly browned.
- Add minced garlic, diced celery, and chopped carrots; cook for about 10 minutes until softened.
- Stir in white apple vinegar and sauté until most of the liquid evaporates.
- Add cannellini beans, tomato paste, salt, black pepper, red pepper flakes, Italian seasoning, bay leaves, thyme, oregano, and broth; mix well.
- Bring the mixture to a boil then cover and simmer on low for about 15 minutes.
- Remove bay leaves and blend about 2.5 to 3 cups of the soup until smooth; return to pot.
- Adjust consistency with more broth if needed and stir in chopped kale; simmer for another few minutes until wilted.
- Serve warm with gluten-free bread.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main
- Method: Simmering
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 280
- Sugar: 2g
- Sodium: 480mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 43g
- Fiber: 12g
- Protein: 14g
- Cholesterol: 0mg