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
bean soup

Tuscan White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Caroline Phelps
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: serves 4
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian


This hearty, rustic Tuscan white bean soup has complex flavors, but keeps the cooking process simple. Italian comfort food, brimming with Mediterranean goodness!


Units Scale
  • 2 tablespoons olive oil
  • 3 garlic cloves, minced
  • 1 medium red onion, chopped (or 1 leek, chopped)
  • 4 celery stalks, diced
  • 3 medium to large carrots, diced
  • 1 teaspoon dried thyme
  • 1/2 teaspoon dried oregano
  • 5 cups chicken or vegetable broth
  • 2 15 oz cans navy beans, drained
  • 1 cup baby spinach, finely chopped
  • 1/4 cup freshly grated Parmesan cheese
  • Salt and pepper, for seasoning


  1. Place a large pot over medium heat and add the olive oil. When the oil is hot, add the garlic, onion, celery, and carrots.
  2. Stir fry for 5 to 7 minutes, until the vegetables are tender but still yielding a little crunch.
  3. Add the thyme and oregano and stir.
  4. Add the broth and beans and bring the mixture to a boil. Turn the heat to low, cover, and simmer for 20 minutes.
  5. Add the baby spinach and simmer for an additional 3 minutes.
  6. Turn the heat off, stir in the grated parmesan, season with salt and pepper, and serve.


Store leftover Italian bean soup in an airtight food storage container in the refrigerator for 3-5 days.

Make your leftover soup into a meal by introducing cooked rice, pasta or a protein like crumbled sausage or shredded chicken.


  • Serving Size: 1 bowl
  • Calories: 330
  • Sugar: 7.8g
  • Sodium: 1408.9mg
  • Fat: 9.4g
  • Saturated Fat: 2.1g
  • Unsaturated Fat: 1.2g
  • Trans Fat: 0g
  • Carbohydrates: 48.3g
  • Fiber: 11.6g
  • Protein: 15.8g
  • Cholesterol: 3.6mg
Recipe Card powered byTasty Recipes

Asian Recipes

Straight To Your Inbox

Receive a FREE Digital Cookbook when you sign up for our newsletter