Hearty Tuscan White Bean Soup is a nourishing and comforting dish, packed with rich flavors and wholesome ingredients. This classic Italian-inspired soup features creamy white beans, savory vegetables, and a hint of garlic, all simmered in a flavorful broth. With its heartiness and vibrant Mediterranean flavors, this soup is perfect for cozy dinners and can be easily adapted for vegetarians or meat lovers. A great option for a healthy and satisfying meal, this soup is a delightful way to enjoy wholesome ingredients while warming up on a chilly day.


Ingredients:

  • 2 tbsp olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 2 medium carrots, peeled and chopped
  • 2 celery stalks, chopped
  • 1 medium zucchini, diced (optional)
  • 1 can (15 oz) white beans (cannellini or Great Northern beans), drained and rinsed
  • 4 cups vegetable broth (or chicken broth)
  • 1 can (14.5 oz) diced tomatoes
  • 1 bay leaf
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • 1/2 tsp crushed red pepper flakes (optional, for a little heat)
  • 1/4 tsp black pepper
  • Salt, to taste
  • 2 cups fresh spinach or kale, chopped (optional)
  • 1/2 cup grated Parmesan cheese (optional, for garnish)
  • Fresh basil or parsley, chopped (optional, for garnish)

Instructions:

  1. Sauté the Vegetables: In a large pot, heat the olive oil over medium heat. Add the chopped onion, carrots, and celery. Sauté for about 5-7 minutes, or until the vegetables start to soften and the onion becomes translucent. Add the minced garlic and cook for another 1-2 minutes until fragrant.
  2. Add Beans and Broth: Stir in the white beans, vegetable broth, diced tomatoes, bay leaf, thyme, rosemary, crushed red pepper flakes (if using), black pepper, and salt. Bring the soup to a simmer.
  3. Simmer the Soup: Reduce the heat to low and let the soup simmer uncovered for about 20-30 minutes, allowing the flavors to meld and the vegetables to tenderize. Stir occasionally to prevent sticking.
  4. Add Greens: About 5 minutes before serving, stir in the spinach or kale (if using) and cook until wilted.
  5. Adjust the Seasonings: Taste the soup and adjust the seasonings if needed—add more salt, pepper, or herbs to your liking.
  6. Serve: Ladle the soup into bowls. If desired, top with a sprinkle of grated Parmesan cheese and fresh basil or parsley for added flavor and garnish.

Nutrition (per serving, assuming 6 servings):

  • Calories: ~200-250 kcal
  • Protein: ~10-12 g
  • Fat: ~8-10 g
  • Carbohydrates: ~30-35 g
  • Fiber: ~8-10 g
  • Sugars: ~5-7 g
  • Sodium: ~600-800 mg (depending on broth and added salt)
  • Vitamin A: ~80% of the Daily Value (from carrots and spinach/kale)
  • Vitamin C: ~25% of the Daily Value (from spinach/kale)

Notes:

  • For a heartier version, you can add diced sausage, pancetta, or bacon. Simply cook the meat in the pot before adding the vegetables.
  • This soup can be stored in the fridge for up to 3-4 days or frozen for up to 3 months. If freezing, you may want to leave out the greens until reheating to preserve their texture.
  • You can also blend part of the soup to make it creamier. Simply scoop out a portion of the soup, blend it, and return it to the pot for a smoother consistency.

Enjoy the warmth and comfort of Hearty Tuscan White Bean Soup