Description
A comforting Tuscan white bean soup made with creamy cannellini beans, aromatic herbs, and hearty vegetables. A rustic classic you’ll want to make again and again.
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
- ⅓ cup white wine I used pinot grigio
- 2 cups chopped kale stems removed, finely chopped
- 2 ½ – 4 cups vegetable or chicken broth see notes
- 1 tablespoon tomato paste
- 1 teaspoon salt or to taste
- ¼ teaspoon black pepper or to taste
- ¼ teaspoon red pepper flakes omit if you don’t like spice
- ¼ teaspoon Italian seasoning
- 2 bay leaves
- 1 teaspoon dried thyme
- ½ teaspoon dried oregano
Instructions
1. Heat olive oil in a large pot. Sauté onion, carrots, and celery until soft.
2. Add garlic and herbs, stir for 1 minute.
3. Stir in beans, broth, bay leaf, and optional ingredients.
4. Bring to a boil, then reduce heat and simmer for 20–25 minutes.
5. Add chopped greens in the last 5 minutes.
6. Season with salt, pepper, and lemon juice.
7. Serve hot with bread and a drizzle of olive oil.
Notes
You can mash some of the beans before adding to thicken the soup.
Soup tastes better the next day—perfect for meal prep.
For vegan version, skip Parmesan and pancetta.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soups
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 280
- Sugar: 4g
- Sodium: 480mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 11g
- Protein: 12g
- Cholesterol: 0mg