Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

A Hearty and Comforting Tuscan Bean Soup


  • Author: Nora Sinclair
  • Total Time: 40 minutes
  • Yield: 4-6 servings

Description

A warm, hearty, and comforting Italian-inspired soup made with creamy white beans, aromatic vegetables, and fragrant herbs. Perfect for chilly nights or a wholesome meal any time of the year!


Ingredients

2 tablespoons olive oil

1 medium onion, diced

2 carrots, diced

2 celery stalks, diced

3 cloves garlic, minced

2 (15-ounce) cans white beans (cannellini or Great Northern), drained and rinsed

4 cups vegetable or chicken broth

1 cup water (if needed)

1 teaspoon dried thyme

1 teaspoon dried rosemary (or a fresh sprig)

1 bay leaf

1/2 teaspoon red pepper flakes (optional)

Salt and black pepper, to taste

1 cup chopped kale or spinach (optional)

1 tablespoon lemon juice

Fresh parsley, chopped (for garnish)

Parmesan cheese, grated (optional)

Extra virgin olive oil, for drizzling


Instructions

  1. 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 cook for another minute.
  2. Add Seasonings and Beans – Stir in thyme, rosemary, bay leaf, red pepper flakes, salt, and black pepper. Add the drained beans and mix well.
  3. Pour in the Broth and Simmer – Add broth and bring to a boil. Reduce heat and simmer for 20 minutes. If too thick, add water as needed.
  4. Mash Some Beans for Creaminess – Mash about 1/3 of the beans in the pot using a spoon or potato masher to thicken the soup naturally.
  5. Add Greens (If Using) – Stir in kale or spinach and cook for another 3-5 minutes until wilted. Adjust seasoning as needed.
  6. Finish with Lemon Juice and Garnishes – Remove the bay leaf, stir in lemon juice, and garnish with parsley, olive oil, and Parmesan cheese. Serve hot.


  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup