Go Back
Spinach Artichoke White Bean Soup

Creamy Spinach Artichoke White Bean Soup you'll Crave

This creamy Spinach Artichoke White Bean Soup is a nourishing and comforting dish that's perfect for any occasion.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 4 bowls
Course: Dinner
Cuisine: American
Calories: 300

Ingredients
  

For the Soup
  • 2 cups cannellini beans or chickpeas/green lentils
  • 1 jar jarred marinated artichokes canned artichokes can be used; season with salt
  • 1 leek substitute with shallots or yellow onion if needed
  • 4 cups vegetable broth use high-quality broth for the best taste
For the Cream
  • 1 cup raw cashews or sunflower seeds/pepitas for nut-free option
  • 1/4 cup nutritional yeast omit or replace with miso paste or vegan parmesan if preferred
  • 1 tablespoon miso paste use white or yellow miso; halve the amount if using red miso
  • 2 cups fresh spinach substitute with baby kale if preferred
For Seasoning
  • 1 head garlic roasted for sweetness
  • 1/2 teaspoon red pepper flakes optional
  • 1 teaspoon thyme
  • 2 leaves bay leaves remove before serving

Equipment

  • oven
  • Dutch oven
  • Blender

Method
 

Step-by-Step Instructions
  1. Start by preheating your oven to 400°F. Cut the top off a garlic bulb, drizzle it lightly with olive oil, and wrap it tightly in aluminum foil. Place the foil packet in the oven and roast for 40-45 minutes until the garlic is golden brown and tender.
  2. While the garlic roasts, clean and slice one leek, dice a medium onion, and soak a cup of raw cashews in boiling water for 10 minutes. Blanch fresh spinach in boiling water for 1-2 minutes, drain and set aside.
  3. In a large Dutch oven, heat a tablespoon of olive oil over medium-high heat. Once the oil is shimmering, add the jarred marinated artichokes and sear them for about 5-6 minutes until browned. Use a slotted spoon to remove and set aside.
  4. In the same Dutch oven, lower the heat and add the sliced leeks with a pinch of salt. Sauté for about 10 minutes until softened. Add diced onions and continue to sauté for an additional 5 minutes.
  5. Stir in 1/4 cup of nutritional yeast, 1/2 teaspoon of ground coriander and a pinch of red pepper flakes. Cook for 2-3 minutes until well combined.
  6. Add two cups of rinsed cannellini beans and four cups of vegetable broth to the Dutch oven. Toss in the bay leaves and thyme. Bring to a boil, then reduce and simmer uncovered for about 20 minutes.
  7. In a blender, combine the soaked cashews, roasted garlic cloves, 1 tablespoon of miso paste, and about a cup of water. Blend until smooth. Fold in the blanched spinach and blend again until incorporated.
  8. Once the soup has simmered, discard the bay leaves and stir in the creamy cashew-spinach mixture along with the seared artichokes. Adjust seasoning with salt and pepper. Serve hot.

Notes

Feel free to swap ingredients based on what's available, and adjust seasonings to taste. This soup is perfect for meal prep or freezing.