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
Hearty Tuscan White Bean Soup Recipe

Hearty Tuscan White Bean Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 70 reviews
  • Author: Jaden
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 6 Servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Description

This Hearty Tuscan White Bean Soup is a comforting and flavorful dish that is perfect for a cozy meal. Filled with nutritious ingredients and aromatic herbs, this soup is easy to make and will warm you up from the inside out.


Ingredients

Units Scale

Ingredients:

  • 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
  • 3 15 ounce Cans Cannellini Beans drained and rinsed
  • 2 Bay Leaves
  • 1 Tablespoon Italian Seasoning
  • 1/2 Teaspoon Red Pepper Flakes
  • 56 cups Vegetable Broth
  • 1/2 Teaspoon Sea Salt
  • 1/4 Teaspoon Ground Black Pepper
  • 3 cups Fresh Spinach

Instructions

  1. Heat Olive Oil: Heat olive oil in a large soup pot over medium-low heat.
  2. Sauté Aromatics: Sauté onion, shallots, and garlic until translucent.
  3. Add Vegetables: Add carrots and celery; sauté until flavors meld.
  4. Prepare Beans: Rinse and drain beans; add to pot with seasonings and broth.
  5. Simmer: Bring to a boil, then simmer covered for 15 minutes.
  6. Blend: Puree a portion of the soup until creamy, then return to pot.
  7. Add Spinach: Stir in fresh spinach until wilted.
  8. Serve: Garnish with parsley, serve with bread, and enjoy!


Nutrition

  • Serving Size: 1 Serving
  • Calories: 280
  • Sugar: 6g
  • Sodium: 780mg
  • Fat: 10g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 9g
  • Protein: 12g
  • Cholesterol: 0mg