Print

Hearty Tuscan White Bean Soup

Hearty Tuscan White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Hearty Tuscan White Bean Soup is the ultimate cozy dish that nourishes both body and soul. This thick, flavorful vegan soup combines tender cannellini beans with fresh vegetables and a delightful blend of Italian spices, making it perfect for chilly nights or meal prepping.

Ingredients

Scale
  • 1/4 cup extra virgin olive oil
  • 1 small onion, diced
  • 2 medium shallots, chopped
  • 4 cloves garlic, mashed
  • 2 carrots, chopped
  • 2 celery stalks, diced
  • 3 (15-ounce) cans cannellini beans, drained and rinsed
  • 5-6 cups vegetable broth
  • 3 cups fresh spinach
  • Italian seasoning
  • Red pepper flakes

Instructions

  1. Heat olive oil in a large pot over medium-low heat.
  2. Sauté onion, garlic, and shallots until translucent (about 3-4 minutes).
  3. Add carrots and celery; cook for another 7-10 minutes.
  4. Stir in beans, bay leaves, seasonings, broth, salt, and pepper.
  5. Bring to a boil; reduce heat and simmer for 15 minutes.
  6. Remove bay leaves; blend part of the soup until creamy.
  7. Stir in fresh spinach until wilted.
  8. Serve hot, garnished with parsley if desired.

Nutrition