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

Tuscan White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: KimEasy
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4-6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Description

This hearty and flavorful Tuscan White Bean Soup is a cozy, comforting dish thatโ€™s easy to make and perfect for chilly days. Itโ€™s filled with tender white beans, fresh vegetables, garlic, and herbs, simmered together in a savory broth. Serve it with crusty bread for a complete, satisfying meal. This soup is naturally vegetarian, and you can easily make it vegan or gluten-free with simple adjustments.


Ingredients

Units Scale
  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 2 carrots, peeled and chopped
  • 2 celery stalks, chopped
  • 4 garlic cloves, minced
  • 1 (14.5 oz) can diced tomatoes
  • 4 cups vegetable broth (or chicken broth for non-vegetarian)
  • 2 (15 oz) cans white beans, drained and rinsed (cannellini or great northern beans)
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 1 bay leaf
  • Salt and pepper to taste
  • 3 cups fresh spinach or kale, roughly chopped
  • 1 tablespoon lemon juice
  • Grated Parmesan cheese (optional, for serving)

Instructions

  • Sautรฉ the vegetables:
    Heat the olive oil in a large pot over medium heat. Add the diced onion, carrots, and celery, and cook for about 5-7 minutes until softened. Add the minced garlic and sautรฉ for another 1-2 minutes until fragrant.
  • Add broth and tomatoes:
    Stir in the diced tomatoes (with their juices) and vegetable broth. Bring the mixture to a boil.
  • Add beans and seasonings:
    Add the drained and rinsed white beans, thyme, rosemary, bay leaf, salt, and pepper. Reduce the heat to low and simmer the soup for 20-25 minutes to allow the flavors to meld.
  • Stir in greens and finish:
    Remove the bay leaf. Stir in the fresh spinach or kale and cook for an additional 5 minutes until the greens are wilted. Add lemon juice to brighten the flavors.
  • Serve:
    Ladle the soup into bowls, and if desired, top with grated Parmesan cheese. Serve with crusty bread for dipping.

Notes

  • For a creamier texture, you can blend a portion of the soup using an immersion blender or by removing a cup of soup, blending it, and stirring it back in.
  • To make this recipe vegan, omit the Parmesan cheese or use a vegan cheese alternative.
  • You can use dried beans instead of canned, but they will need to be soaked and cooked in advance.