Go Back
+ servings
Hearty Tuscan White Bean Soup

Hearty Tuscan White Bean Soup for Cozy Nights at Home

Hearty Tuscan White Bean Soup is a nourishing vegan dish perfect for cozy nights.
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings: 6 bowls
Course: Soups
Cuisine: Italian
Calories: 250

Ingredients
  

For the Base
  • 2 tablespoons Olive Oil substitute with avocado oil
  • 1 large Onion can use shallots or leeks
  • 2 medium Shallots can replace with additional onion
  • 4 cloves Garlic fresh preferred, can use garlic powder
  • 2 medium Carrots substitute with parsnips
  • 2 stalks Celery leeks can be used
For the Protein
  • 2 cans Cannellini Beans can substitute with Great Northern beans
For Flavoring
  • 2 leaves Bay Leaves
  • 2 teaspoons Italian Seasoning can use individual herbs
  • 1 teaspoon Red Pepper Flakes adjust to taste
  • 1 teaspoon Sea Salt can use kosher salt
  • 1 teaspoon Black Pepper freshly ground preferred
For the Finishing Touch
  • 4 cups Vegetable Broth substitute with chicken broth for non-vegan
  • 3 cups Fresh Spinach can use kale or Swiss chard

Equipment

  • large soup pot
  • Wooden Spoon
  • Immersion blender

Method
 

Step-by-Step Instructions
  1. Heat the olive oil over medium-low heat in a large soup pot for 1-2 minutes until shimmering.
  2. Sauté diced onion, shallots, and garlic for 3-4 minutes until the onion is translucent.
  3. Add chopped carrots and celery, sauté for 7-10 minutes until soft.
  4. Incorporate rinsed cannellini beans, bay leaves, Italian seasoning, red pepper flakes, vegetable broth, salt, and pepper.
  5. Bring to a gentle boil, then reduce heat and simmer for 15 minutes.
  6. Blend 2 cups of the soup until smooth and creamy, then return to the pot.
  7. Stir in fresh spinach until wilted, about 2-3 minutes.
  8. Serve warm, garnished with parsley if desired.

Nutrition

Serving: 1bowlCalories: 250kcalCarbohydrates: 40gProtein: 10gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gSodium: 600mgPotassium: 800mgFiber: 10gSugar: 6gVitamin A: 3500IUVitamin C: 20mgCalcium: 50mgIron: 3mg

Notes

Use high-quality vegetable broth for best flavor. This soup tastes even better the next day and stores well in the fridge or freezer.

Tried this recipe?

Let us know how it was!