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

Ina Garten’s Tuscan White Bean Soup

A warm, comforting Tuscan white bean soup using simple ingredients, perfect for cool nights or quick lunches.

  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium onion (chopped)
  • 2 carrots (chopped)
  • 2 celery stalks (chopped)
  • 3 garlic cloves (minced)
  • 1 teaspoon fresh rosemary (chopped)
  • 1 teaspoon fresh thyme (chopped)
  • 1/2 teaspoon crushed red pepper (optional)
  • 4 cups low-sodium chicken or vegetable broth
  • 3 cans (15 ounces each) cannellini beans, drained and rinsed
  • 1 bay leaf
  • Salt and pepper to taste
  • 1/4 cup heavy cream (optional for creamier soup)
  • Fresh parsley (chopped for garnish)
  • Grated Parmesan cheese for serving (optional)

Instructions

  1. Heat the olive oil in a large pot over medium heat.
  2. Add the chopped onion, carrots, and celery. Cook until soft, about 8–10 minutes.
  3. Stir in the minced garlic, chopped rosemary, chopped thyme, and crushed red pepper (if using). Cook for 1 minute more until fragrant.
  4. Pour in the broth, add the drained and rinsed cannellini beans, and add the bay leaf.
  5. Bring to a boil, then lower the heat and let the soup simmer for 15-20 minutes.
  6. For a smoother texture, blend part of the soup with an immersion blender or in a blender, then return it to the pot.
  7. Stir in the heavy cream if you want a richer soup. Season with salt and pepper to taste.
  8. Remove the bay leaf. Serve hot with chopped fresh parsley and grated Parmesan if desired.

Notes

Cool the soup to room temperature and store in an airtight container in the fridge for up to 4 days. For longer storage, freeze in freezer-safe containers for up to 3 months. Thaw in the fridge overnight and reheat on low until hot.

  • Author: mehdilmh
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 2g
  • Sodium: 500mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 52g
  • Fiber: 15g
  • Protein: 18g
  • Cholesterol: 20mg

Keywords: bean soup, Tuscan soup, vegetarian soup, easy soup recipe, healthy soup