Go Back
+ servings
Hearty Tuscan White Bean Soup

Hearty Tuscan White Bean Soup: A Cozy Vegan Favorite

Hearty Tuscan White Bean Soup is a comforting, nutrient-packed vegan dish loaded with white beans and vibrant vegetables, perfect for winter nights.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Comfort Foods
Cuisine: Italian
Calories: 250

Ingredients
  

For the Soup
  • 2 tablespoons Olive Oil use extra virgin for deeper flavor
  • 1 small Onion diced
  • 2 medium Shallots chopped
  • 4 cloves Garlic mashed
  • 2 Carrots chopped into coins
  • 2 Celery Stalks diced
  • 3 cans Cannellini Beans drained and rinsed
  • 2 Bay Leaves remove before serving
  • 1 tablespoon Italian Seasoning
  • 0.5 teaspoon Red Pepper Flakes adjust for spice preference
  • 5-6 cups Vegetable Broth homemade or store-bought
  • 0.5 teaspoon Sea Salt adjust to taste
  • 0.25 teaspoon Ground Black Pepper adjust to taste
  • 3 cups Fresh Spinach kale can be substituted

Equipment

  • large soup pot
  • high-speed blender

Method
 

Instructions
  1. Warm olive oil in a large soup pot or Dutch oven over medium-low heat until shimmering.
  2. Add diced onion, garlic, and chopped shallots. Sauté for 3-4 minutes until the onion turns translucent and fragrant.
  3. Toss in the chopped carrots and diced celery. Continue to sauté for another 7-10 minutes until the veggies soften.
  4. Add the rinsed cannellini beans, bay leaves, Italian seasoning, red pepper flakes, vegetable broth, sea salt, and black pepper to the pot. Stir well to combine.
  5. Raise the heat to bring the soup to a gentle boil. Once bubbling, cover the pot and reduce the heat to low. Simmer for about 15 minutes.
  6. Remove the bay leaves and blend about 2 cups of the soup in a high-speed blender until thick and creamy.
  7. Pour the blended soup back into the pot and stir in the fresh spinach. Cook for a minute or two until the spinach wilts.
  8. Ladle the hot soup into bowls, garnishing with fresh parsley and serving with crusty bread.

Nutrition

Serving: 1bowlCalories: 250kcalCarbohydrates: 40gProtein: 10gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 4gSodium: 600mgPotassium: 800mgFiber: 12gSugar: 4gVitamin A: 3000IUVitamin C: 25mgCalcium: 100mgIron: 3mg

Notes

For an extra layer of richness, drizzle with a touch of olive oil before serving.

Tried this recipe?

Let us know how it was!