Print

Spinach Artichoke White Bean Soup Recipe

4.6 from 117 reviews

A creamy and hearty Spinach Artichoke White Bean Soup that blends roasted garlic, tender artichokes, and nutrient-packed spinach with cannellini beans and cashews for a rich vegan comfort dish. Perfectly seasoned with coriander, red pepper flakes, and miso paste, this soup is served with toasted sourdough and a drizzle of olive oil for an irresistible, wholesome meal.

Ingredients

Scale

Roasted Garlic

  • 1 bulb garlic
  • 2 tsp avocado oil (for roasting garlic)
  • Pinch of kosher salt (for roasting garlic)

Vegetables & Aromatics

  • 2 leeks, green tops removed, thinly sliced
  • 1 yellow onion, diced
  • 5 oz fresh spinach (or frozen, see notes)
  • 1, 15 oz jar quartered marinated artichoke hearts, drained and patted dry

Beans & Nuts

  • 1, 15 oz can cannellini beans, drained and rinsed
  • 1/2 cup raw cashews

Seasonings & Flavorings

  • 2 tbsp avocado oil (for cooking)
  • 2 tbsp nutritional yeast or 1/4 cup shredded vegan parmesan
  • 1 tsp ground coriander
  • 1/2 tsp red pepper flakes (optional)
  • 4 cups vegetable broth
  • 2 bay leaves
  • 10 sprigs fresh thyme
  • 1 tsp yellow miso paste
  • Kosher salt, as needed

To Serve

  • Toasted sourdough bread
  • Extra virgin olive oil (optional)

Instructions

  1. Roast the Garlic: Preheat your oven to 400°F. Slice 1/4 inch off the top of the garlic bulb to expose the cloves. Place the bulb on a piece of foil, drizzle the top with 2 tsp avocado oil and sprinkle with a pinch of kosher salt. Wrap tightly in foil and roast for 40-45 minutes until soft. Remove and let cool.
  2. Prepare Vegetables: While garlic roasts, slice the leeks lengthwise, rinse thoroughly under running water to remove dirt, then pat dry. Thinly slice the leeks and dice the onion.
  3. Soak Cashews: Place cashews in a large heat-safe bowl or measuring cup. Cover with boiling water and let soak for at least 10 minutes. Drain.
  4. Wilt Spinach: Using the same bowl, cover the spinach with boiling water for 2 minutes until it turns bright green and soft. Drain and cool under cold water, then squeeze out excess moisture. Set aside.
  5. Sear Artichoke Hearts: Heat 2 tbsp avocado oil in a large Dutch oven over medium-low heat. Add the artichoke hearts in a single layer and sear undisturbed for 5-6 minutes until lightly browned on the bottoms. Remove and set aside.
  6. Sauté Leeks and Onion: Add sliced leeks to the pot with a pinch of salt and cook, stirring occasionally, for about 10 minutes until slightly golden. Add diced onion and cook for 5 more minutes until softened.
  7. Add Seasonings: Stir in nutritional yeast, ground coriander, and red pepper flakes. Cook while stirring for 2-3 minutes to release flavors.
  8. Simmer Soup Base: Pour in the cannellini beans and vegetable broth. Stir to combine. Add bay leaves and thyme sprigs. Bring to a boil, then reduce heat to low and cover. Simmer gently for 20 minutes.
  9. Prepare Spinach Cashew Cream: In a blender cup, add soaked cashews, roasted garlic cloves (squeezed out from the bulb), miso paste, and 1 cup of water. Blend on high until smooth. Add spinach and blend again until spinach is finely minced but not completely pureed.
  10. Finish the Soup: Remove bay leaves and thyme from the soup. Return artichoke hearts to the pot and stir them in. Add the spinach cashew cream and mix thoroughly. Remove from heat.
  11. Serve: Ladle soup into bowls and drizzle with extra virgin olive oil if desired. Serve with toasted sourdough bread on the side for dipping.

Notes

  • If using frozen spinach, thaw and squeeze out excess water before adding to the soup.
  • For a nuttier flavor, you can toast the cashews lightly before soaking.
  • Adjust red pepper flakes to your spice preference or omit for a milder taste.
  • Leftover soup stores well in the refrigerator for up to 3 days.
  • Make sure to pat dry the artichoke hearts to avoid excess moisture diluting the soup.

Keywords: spinach soup, artichoke soup, white bean soup, vegan soup, creamy vegan soup, healthy soup, cashew soup, roasted garlic soup