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

Spinach Artichoke White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: maya
  • Total Time: 1 hour
  • Yield: Serves 4

Description

Indulge in the comforting embrace of Spinach Artichoke White Bean Soup, a delightful blend that captures the essence of your favorite savory dip in a warm, creamy bowl. This nutritious soup combines fresh spinach, marinated artichokes, and hearty white beans, creating a rich flavor profile perfect for chilly evenings or gatherings with friends. Its velvety texture is achieved without dairy, making it suitable for various dietary preferences. Enjoy this versatile dish as a satisfying main course or a delicious appetizer paired with toasted bread. With simple preparation steps and wholesome ingredients, you’ll have this cozy soup ready in no time.


Ingredients

Scale
  • 1 bulb garlic
  • 2 leeks
  • 1 yellow onion
  • ½ cup raw cashews
  • 5 oz fresh spinach (or frozen)
  • 1 jar (15 oz) quartered marinated artichoke hearts
  • 2 tbsp nutritional yeast
  • 1 can (15 oz) cannellini beans
  • 4 cups vegetable broth

Instructions

  1. Preheat the oven to 400°F and roast the garlic until soft.
  2. Prepare leeks and onion while the garlic roasts.
  3. Sear marinated artichoke hearts in a Dutch oven.
  4. Cook leeks and onion until golden, then add seasonings.
  5. Combine cooked beans and broth; simmer with herbs.
  6. Blend cashews with roasted garlic and miso for creaminess.
  7. Mix everything together and serve hot.
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Roasting/Sautéing/Blending
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 290
  • Sugar: 3g
  • Sodium: 720mg
  • Fat: 13g
  • Saturated Fat: 2g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 10g
  • Protein: 11g
  • Cholesterol: 0mg