Go Back
+ servings
Spinach Artichoke White Bean Soup

Creamy Spinach Artichoke White Bean Soup That's Pure Comfort

This Spinach Artichoke White Bean Soup is a comforting, fiber-rich dish that's vegan-friendly and delicious.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings: 4 bowls
Course: Soup
Cuisine: American, Vegan
Calories: 300

Ingredients
  

For the Soup Base
  • 2 cups Cannellini Beans Provide protein and fiber; can be substituted with chickpeas or butter beans.
  • 1 jar Marinated Artichokes Adds a tangy flavor; choose canned artichokes if preferred.
  • 2 medium Leeks Brings sweetness and depth; shallots or yellow onion work well as alternatives.
  • 4 cups Vegetable Broth Forms the soup's base; opt for a quality brand like Better Than Bouillon for the best flavor.
For the Creamy Blend
  • 1 cup Raw Cashews Creates a luscious texture for the soup; substitute with sunflower seeds or pepitas if needed.
  • 1 cup Nutritional Yeast Introduces a cheesy, umami flavor; miso paste can be used instead for a similar taste.
  • 2 tablespoons Miso Paste Enhances the soup's umami depth; white or yellow varieties are milder options.
  • 4 cups Spinach Provides color and nutrients; baby kale is a great substitute if you want something different.
For Seasoning and Garnish
  • 1 whole Garlic Roasted garlic adds depth; you can sauté minced garlic for a quicker approach.
  • 2 each Bay Leaves Infuses the soup with aromatic flavors; remove before serving.
  • 1 teaspoon Thyme
  • 1 teaspoon Red Pepper Flakes Adds a hint of spice; adjust to taste based on your preferences.

Equipment

  • blender
  • Dutch oven
  • Oven

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 400°F (200°C). Slice the top off a whole garlic bulb, drizzle it with a little olive oil, and wrap it in foil. Roast the garlic in the oven for 40-45 minutes until it's soft and caramelized.
  2. While the garlic roasts, prepare your vegetables. Thinly slice the leeks and dice the onion. Soak the raw cashews in boiling water for 10 minutes to soften them, and blanch the spinach for 2 minutes before rinsing it under cold water.
  3. In a large Dutch oven, heat a tablespoon of olive oil over medium heat. Add the marinated artichokes, allowing them to sear for about 5-6 minutes until they are lightly browned.
  4. In the same pot, toss in the sliced leeks along with a pinch of salt. Sauté for about 10 minutes until soft, then add the diced onion and continue cooking for another 5 minutes.
  5. Stir in the nutritional yeast and red pepper flakes into your aromatic mixture. Cook for 2-3 minutes until the spices become fragrant.
  6. Add the drained cannellini beans, vegetable broth, bay leaves, and thyme to the pot. Bring to a boil, then reduce heat and simmer for 20 minutes.
  7. In a blender, combine the soaked cashews, the roasted garlic cloves, miso paste, and enough water to blend smoothly. Add the blanched spinach and blend again until fully pureed.
  8. Remove bay leaves and thyme from the pot. Stir in the prepared cashew spinach cream and seared artichokes, mixing until well incorporated. Taste and adjust seasoning with salt.

Nutrition

Serving: 1bowlCalories: 300kcalCarbohydrates: 35gProtein: 12gFat: 15gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 9gSodium: 600mgPotassium: 800mgFiber: 10gSugar: 4gVitamin A: 1500IUVitamin C: 30mgCalcium: 100mgIron: 4mg

Notes

This soup is not just a meal but an experience, perfect for busy weeknights or meal prepping.

Tried this recipe?

Let us know how it was!