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

Delicious White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Anastasia Chen
  • Total Time: 40 minutes
  • Yield: Serves approximately 6

Description

Warm up with this comforting white bean soup, a perfect blend of creamy beans, aromatic herbs, and savory vegetables. This dish is not just a meal; it’s a delightful hug in a bowl that will satisfy your cravings on the coldest days. Easy to prepare and packed with flavor, this soup is sure to impress your family and friends during cozy gatherings or chilly evenings.


Ingredients

Scale
  • 2 cups white beans (cannellini or great northern)
  • 3 cloves garlic, minced
  • 1 medium yellow onion, diced
  • 2 medium carrots, chopped
  • 2 stalks celery, chopped
  • 4 cups low-sodium vegetable broth
  • 2 tsp fresh thyme
  • 1 tsp fresh rosemary
  • 1 tbsp lemon juice
  • 2 tbsp extra virgin olive oil
  • Salt and pepper to taste

Instructions

  1. In a large pot, heat olive oil over medium heat. Add onion, carrots, and celery; sauté for about 5 minutes until softened.
  2. Stir in minced garlic, thyme, and rosemary; cook for an additional minute until fragrant.
  3. Add the drained white beans and vegetable broth; bring to a gentle boil.
  4. Reduce heat and simmer for about 20 minutes to allow flavors to meld.
  5. For a creamier texture, use an immersion blender to puree half the soup or leave it chunky for more texture.
  6. Stir in lemon juice before serving; season with salt and pepper to taste.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Sautéing
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 230
  • Sugar: 2g
  • Sodium: 260mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 10g
  • Protein: 10g
  • Cholesterol: 0mg