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

Hearty Tuscan Bean Soup


  • Author: Julia Koch
  • Total Time: 40 minutes
  • Yield: 4-6 servings

Description

Tuscan Bean Soup is a hearty and flavorful dish packed with creamy white beans, fresh vegetables, and aromatic herbs. This rustic Italian soup is comforting, nutritious, and perfect for a cozy meal. Serve it with crusty bread for a satisfying experience.


Ingredients

2 cans (15 oz each) cannellini beans, drained and rinsed

2 tablespoons olive oil

1 small onion, diced

2 carrots, chopped

2 celery stalks, chopped

3 garlic cloves, minced

1 can (14.5 oz) diced tomatoes

4 cups vegetable broth

1 teaspoon dried thyme

1 teaspoon dried rosemary

1 teaspoon smoked paprika

½ teaspoon salt (adjust to taste)

½ teaspoon black pepper

1 cup chopped kale or spinach

1 tablespoon balsamic vinegar (optional)

Red pepper flakes (optional, for heat)


Instructions

  1. Sauté the Vegetables – Heat olive oil in a large pot over medium heat. Add the diced onion, carrots, and celery. Cook for 5 minutes until softened. Stir in minced garlic and cook for another minute.
  2. Build the Flavor – Add diced tomatoes, thyme, rosemary, smoked paprika, salt, and black pepper. Stir and cook for 2 minutes.
  3. Simmer the Soup – Pour in vegetable broth and add the drained beans. Bring to a boil, then reduce heat and simmer uncovered for 20 minutes.
  4. Add the Greens – Stir in the chopped kale or spinach. Let it wilt and simmer for 5 more minutes. Add balsamic vinegar if using, and adjust seasoning as needed.
  5. Serve and Enjoy – Ladle the soup into bowls and serve hot with crusty bread. Garnish with red pepper flakes if desired.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup