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.