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

Soul-Warming White Bean, Escarole, and Lemon Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: rimi
  • Total Time: 30 minutes
  • Yield: Serves 6

Description

Indulge in the comforting embrace of this Soul-Warming White Bean, Escarole, and Lemon Soup. Packed with creamy white beans, fresh escarole, and a zesty touch of lemon, this nourishing soup is perfect for chilly nights or cozy gatherings. With its delightful blend of flavors and textures, each spoonful warms the heart and nourishes the soul. Ready in under 30 minutes, it’s a quick meal that delivers both comfort and nutrition.


Ingredients

Scale
  • 1 can (15 oz) white beans, drained and rinsed
  • 4 cups fresh escarole, chopped
  • 2 tbsp fresh lemon juice
  • 4 cups low-sodium vegetable broth
  • 3 cloves garlic, minced
  • 1 medium onion, chopped
  • 2 tbsp extra virgin olive oil
  • Salt and pepper to taste

Instructions

  1. 1. Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add chopped onions and minced garlic; sauté for about 5-7 minutes until soft.
  2. 2. Add Escarole: Stir in chopped escarole and cook for approximately 3-4 minutes until wilted.
  3. 3. Combine Beans and Broth: Add drained white beans and vegetable broth. Bring to a gentle simmer for about 15 minutes.
  4. 4. Season: Stir in freshly squeezed lemon juice along with salt and pepper to taste.
  5. 5. Serve: Ladle hot soup into bowls. Garnish with additional lemon wedges or a drizzle of olive oil.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Sautéing
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 210
  • Sugar: 2g
  • Sodium: 450mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 10g
  • Protein: 9g
  • Cholesterol: 0mg