Spinach Artichoke White Bean Soup Recipe
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.
- Author: Mick
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan, American
- Diet: Vegan
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)
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Add Seasonings: Stir in nutritional yeast, ground coriander, and red pepper flakes. Cook while stirring for 2-3 minutes to release flavors.
- 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.
- 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.
- 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.
- 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