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

White Bean Lemon Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sofia Valentina
  • Total Time: 30 minutes
  • Yield: Serves 4

Description

White Bean Lemon Soup is a delightful, creamy dish that combines the comfort of white beans with the refreshing brightness of lemons. Perfect for busy weeknights, this one-pot recipe is quick to prepare and offers a burst of flavor that warms your soul and brightens your evening. Garnished with fresh herbs and served with crusty bread, it’s a satisfying meal for the whole family.


Ingredients

Scale
  • 2 cups canned white beans, rinsed and drained
  • 1 cup fresh lemon juice (about 4 lemons)
  • 4 cloves garlic, minced
  • 4 cups low-sodium vegetable broth
  • 2 cups fresh spinach or kale, chopped
  • 2 tbsp olive oil
  • Zest from 1 lemon
  • Salt and pepper to taste
  • Fresh cilantro or parsley for garnish

Instructions

  1. Gather all ingredients. Rinse and drain white beans. Mince garlic and zest one lemon.
  2. Heat olive oil in a large pot over medium heat. Sauté minced garlic until fragrant (about 1 minute).
  3. Add white beans and vegetable broth; stir to combine and bring to a simmer.
  4. Stir in chopped greens and lemon zest; cook for an additional 5 minutes until greens are tender.
  5. Blend the soup using an immersion blender until creamy but still slightly chunky.
  6. Remove from heat, stir in lemon juice, salt, and pepper to taste. Adjust seasoning as needed.
  7. Serve hot, garnished with fresh herbs and accompanied by crusty bread.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Cooking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 220
  • Sugar: 1g
  • Sodium: 450mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 8g
  • Protein: 10g
  • Cholesterol: 0mg