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


  • Author: ethanmiller
  • Total Time: 80 minutes
  • Yield: 6 servings 1x
  • Diet: Vegan

Description

A creamy and nutritious soup featuring spinach, artichokes, and white beans, enhanced with roasted garlic and served with toasted sourdough.


Ingredients

Scale
  • 1 bulb garlic
  • Avocado oil for roasting and cooking
  • 2 leeks, green tops removed
  • 1 yellow onion, diced
  • 1/2 cup raw cashews
  • 5 oz fresh spinach (or frozen)
  • 1 jar (15 oz) quartered marinated artichoke hearts, drained
  • 2 tbsp nutritional yeast or 1/4 cup shredded vegan parmesan
  • 1 tsp ground coriander
  • 1/2 tsp red pepper flakes (optional)
  • 1 can (15 oz) cannellini beans, drained and rinsed
  • 4 cups vegetable broth
  • 2 bay leaves
  • 10 sprigs of thyme
  • 1 tsp yellow miso paste
  • Kosher salt, as needed
  • Toasted sourdough bread, for serving
  • Extra virgin olive oil, for serving (optional)

Instructions

  1. Preheat your oven to 400°F. Slice off about 1/4 inch from the top of the bulb of garlic and drizzle with avocado oil and salt. Wrap in foil and roast for about 40-45 minutes.
  2. Prep your ingredients while the garlic is roasting. Slice leeks, dice onion, soak cashews in boiling water, and wilt spinach in hot water.
  3. Add avocado oil to a large Dutch oven and cook marinated artichoke hearts until browned. Remove from pot.
  4. Sauté leeks with salt for about 10 minutes, then add onion and continue cooking for an additional 5 minutes.
  5. Stir in nutritional yeast, ground coriander, and red pepper flakes, cooking for another 2-3 minutes.
  6. Combine cannellini beans and vegetable broth into the pot, add bay leaves and thyme, and bring to a boil. Reduce heat and simmer for about 20 minutes.
  7. Blend soaked cashews with roasted garlic, miso paste, water, and wilted spinach until creamy. Add back to the soup after removing bay leaves and thyme.
  8. Serve warm, drizzled with extra virgin olive oil and with toasted sourdough on the side.

Notes

For a smoother texture, blend the soup with an immersion blender. Adjust seasoning to taste before serving.

  • Prep Time: 15 minutes
  • Cook Time: 65 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 4g
  • Sodium: 300mg
  • Fat: 14g
  • Saturated Fat: 1g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 46g
  • Fiber: 9g
  • Protein: 12g
  • Cholesterol: 0mg

Keywords: soup, vegan, white bean, spinach, comfort food