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 Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 120 reviews
  • Author: Lauren
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Tuscan
  • Diet: Vegan

Description

Hearty Tuscan White Bean Soup is a comforting, vegan-friendly soup packed with tender cannellini beans, sautéed aromatic vegetables, fresh spinach, and a blend of Italian seasonings. Perfect for chilly days, this thick and flavorful soup highlights wholesome ingredients and can be prepared quickly on the stovetop for a nourishing, satisfying meal.


Ingredients

Scale

Soup Base

  • 1/4 Cup Olive Oil (extra virgin)
  • 1 Small Onion (diced)
  • 2 Medium Shallots (chopped)
  • 4 Cloves Garlic (mashed)
  • 2 Carrots (chopped into coins)
  • 2 Celery Stalks (diced)

Main Ingredients

  • 3 (15 Ounce) Cans Cannellini Beans (drained and rinsed)
  • 2 Bay Leaves
  • 1 Tablespoon Italian Seasoning
  • 1/2 Teaspoon Red Pepper Flakes
  • 5-6 Cups Vegetable Broth
  • 1/2 Teaspoon Sea Salt
  • 1/4 Teaspoon Ground Black Pepper
  • 3 Cups Fresh Spinach


Instructions

  1. Heat the oil: Heat the olive oil in a large soup pot or dutch oven over medium-low heat on the stove to gently warm the oil for sautéing.
  2. Sauté aromatics: Add diced onion, mashed garlic, and chopped shallots to the hot oil. Stir and cook for 3-4 minutes until the onion becomes translucent, releasing their fragrant flavors into the oil.
  3. Add vegetables: Wash, chop carrots into coins, and dice celery. Add them to the pot and sauté for 7-10 minutes to soften the vegetables and build depth of flavor.
  4. Prepare and add beans and seasonings: Rinse and drain the cannellini beans then add them to the pot along with bay leaves, Italian seasoning, red pepper flakes, vegetable broth, sea salt, and black pepper.
  5. Simmer the soup: Bring the mixture to a boil, then reduce heat to low. Cover and let the soup simmer gently for 15 minutes to meld flavors.
  6. Remove bay leaves: Uncover the pot and carefully remove the bay leaves, discarding them to avoid bitterness.
  7. Blend part of the soup: Transfer two cups of the soup to a high-speed blender. Blend until creamy and thick to enhance the soup’s texture and creaminess.
  8. Incorporate blended soup: Return the blended mixture to the pot and stir thoroughly to combine with the rest of the soup.
  9. Add fresh spinach: Stir in fresh spinach and cook until wilted, preserving its vibrant color and nutrients.
  10. Serve: Ladle the finished soup into bowls. Optionally garnish with fresh chopped parsley and serve alongside crusty bread for a complete meal.

Notes

  • This soup is popular for its thick, creamy texture combined with wholesome vegetables and tender white beans.
  • It’s vegan-friendly and perfect for meal prepping or enjoying as a cozy, warming dish on cold winter nights.
  • Pair it with crusty bread to soak up the savory broth for a hearty meal.

Nutrition

  • Serving Size: 1 serving
  • Calories: 118
  • Sugar: 4 g
  • Sodium: 1010 mg
  • Fat: 9 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0 g
  • Carbohydrates: 9 g
  • Fiber: 2 g
  • Protein: 1 g
  • Cholesterol: 0 mg