Tuscan White Bean Soup

Why You’ll Love This Recipe

  • Hearty & Flavorful: The combination of shallots, garlic, carrots, and celery builds a rich base of flavor, while the beans add creaminess.

  • Easy to Make: With just a few steps, you can prepare this dish in under an hour.

  • Vegan & Nutritious: Packed with fiber and plant-based protein, it’s a healthy and filling meal.

  • Perfect for Meal Prep: Leftovers taste even better the next day as the flavors meld together.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • ¼ cup extra virgin olive oil

  • 3 medium shallots, finely chopped

  • 5 cloves garlic, minced

  • 2 carrots, chopped into coins

  • 2 stalks celery, diced

  • 1 tbsp tomato paste

  • 2 tsp kosher salt

  • 1 tsp basil

  • 1 tsp oregano

  • 1 tsp parsley

  • 1 tsp thyme

  • 1 tsp red pepper flakes

  • ½ tsp black pepper

  • 2 15 oz cans cannellini beans, drained and rinsed

  • 2 bay leaves

  • 4 cups water

  • 3 cups fresh spinach

Directions

  1. Sauté the Aromatics: In a large pot or Dutch oven, heat olive oil over medium heat. Add the shallots and garlic, partially cover with a lid, and cook, stirring occasionally, for 5-6 minutes until the shallots and garlic become translucent.

  2. Cook the Vegetables: Add the carrots and celery to the pot. Continue cooking for an additional 10 minutes, stirring occasionally. Let the vegetables sauté thoroughly to build a flavorful base (this step is key!).

  3. Add Spices & Tomato Paste: Stir in the tomato paste, salt, basil, oregano, parsley, thyme, black pepper, and red pepper flakes. Cook for 5 minutes, letting the spices bloom and the tomato paste cook off its raw flavor.

  4. Simmer the Soup: Add the cannellini beans, bay leaves, and water. Stir well. Cover partially, reduce the heat to medium-low, and let the soup simmer for 20 minutes.

  5. Blend for Creaminess: After 20 minutes, blend 1 cup of the soup in a blender or use an immersion blender. Return the blended portion to the pot. Add the spinach and stir. Let it simmer for another 10 minutes until the spinach wilts.

  6. Serve: Serve the creamy soup with toasted rye or sourdough bread on the side.

  7. Store Leftovers: Store any leftovers in the fridge for up to 5 days. Pro tip: This soup tastes even better the next day as the flavors meld together!

Servings and Timing

  • Servings: 6

  • Total Time: 45 minutes

Variations

  • Add more greens: Try adding kale or Swiss chard for extra nutrients.

  • Creamier Texture: For a richer soup, add a splash of coconut milk or heavy cream.

  • Add Protein: Top with roasted vegetables or add extra beans for a protein boost.

Storage

  • To Store: Keep leftovers in an airtight container in the fridge for up to 5 days.

  • To Reheat: Reheat in a pot over low heat, adding water as needed to reach your desired consistency.

Conclusion

Tuscan White Bean Soup is a satisfying and nutritious dish that’s full of bold flavors. It’s the perfect meal to enjoy on chilly evenings, and it gets even better after sitting for a day or two. Whether you serve it as a main or a side, this creamy, comforting soup is sure to become a favorite!


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

Tuscan White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Amy
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Category: Soup, Vegan, Comfort Food, Mediterranean
  • Method: Sautéing, Simmering, Blending (optional)
  • Cuisine: Italian, Mediterranean
  • Diet: Vegan

Description

This Tuscan White Bean Soup is a creamy, comforting dish made with rich vegetables, cannellini beans, and a blend of savory herbs and spices. It’s vegan, hearty, and filled with plant-based protein, making it the perfect meal for a cozy dinner or lunch. Pair it with crusty bread for a complete and satisfying meal.


Ingredients

¼ cup extra virgin olive oil

3 medium shallots, finely chopped

5 cloves garlic, minced

2 carrots, chopped into coins

2 stalks celery, diced

1 tbsp tomato paste

2 tsp kosher salt

1 tsp basil

1 tsp oregano

1 tsp parsley

1 tsp thyme

1 tsp red pepper flakes

½ tsp black pepper

2 15 oz cans cannellini beans, drained and rinsed

2 bay leaves

4 cups water

3 cups fresh spinach


Instructions

  • Sauté the Aromatics:
    In a large pot or Dutch oven, heat olive oil over medium heat. Add the shallots and garlic, partially cover with a lid, and cook, stirring occasionally, for 5-6 minutes until the shallots and garlic become translucent.

  • Cook the Vegetables:
    Add the carrots and celery to the pot. Continue cooking for an additional 10 minutes, stirring occasionally. Let the vegetables sauté thoroughly to build a flavorful base (this step is key!).

  • Add Spices & Tomato Paste:
    Stir in the tomato paste, salt, basil, oregano, parsley, thyme, black pepper, and red pepper flakes. Cook for 5 minutes, letting the spices bloom and the tomato paste cook off its raw flavor.

  • Simmer the Soup:
    Add the cannellini beans, bay leaves, and water. Stir well. Cover partially, reduce the heat to medium-low, and let the soup simmer for 20 minutes.

  • Blend for Creaminess:
    After 20 minutes, blend 1 cup of the soup in a blender or use an immersion blender. Return the blended portion to the pot. Add the spinach and stir. Let it simmer for another 10 minutes until the spinach wilts.

  • Serve:
    Serve the creamy soup with toasted rye or sourdough bread on the side.


Notes

Variations:

Add More Greens: Try adding kale or Swiss chard for extra nutrients.

Creamier Texture: For a richer soup, add a splash of coconut milk or heavy cream.

Add Protein: Top with roasted vegetables or add extra beans for a protein boost.


Storage:

To Store: Keep leftovers in an airtight container in the fridge for up to 5 days.

To Reheat: Reheat in a pot over low heat, adding water as needed to reach your desired consistency.

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments