Go Back
+ servings
Spinach Artichoke White Bean Soup

Cozy Spinach Artichoke White Bean Soup for Ultimate Comfort

This Cozy Spinach Artichoke White Bean Soup is a nourishing blend of creamy artichokes, earthy spinach, and hearty white beans, perfect for comfort.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings: 6 bowls
Course: Soups
Cuisine: Vegan
Calories: 300

Ingredients
  

For the Soup Base
  • 2 cups Cannellini Beans Provides protein and fiber; substitute with chickpeas for a different flavor.
  • 1 cup Artichokes Adds depth and richness; jarred marinated artichokes work well for convenience.
  • 1-2 pieces Leeks A fragrant aromatic base; can be replaced with shallots or yellow onion as needed.
  • 4 cups Spinach The main green ingredient; if you prefer, baby kale makes a suitable substitute.
  • 4 cups Vegetable Broth Ensures a rich flavor; opt for quality broth to truly elevate your soup.
For Creaminess and Flavor
  • 1 cup Raw Cashews Offers a creamy texture; use sunflower seeds for a nut-free version.
  • 1/4 cup Nutritional Yeast Contributes cheesy notes; miso paste or vegan parmesan can stand in if omitted.
  • 1 tablespoon Miso Paste Enhances the umami flavor; note that red miso is stronger, so use less if substituting.
Seasoning and Spice
  • 4 cloves Garlic For that aromatic warmth; roasting it adds a deeper flavor.
  • 1 teaspoon Thyme Brings a fragrant herbal note; fresh or dried works beautifully in this soup.

Equipment

  • Oven
  • Baking Sheet
  • blender
  • Large Dutch oven or pot

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 400°F (200°C) and prepare a baking sheet. Slice the top off a whole head of garlic, drizzle with olive oil, and sprinkle with salt. Wrap the garlic in aluminum foil and roast it for 40–45 minutes until soft and fragrant.
  2. While the garlic roasts, clean and slice 1–2 leeks, making sure to remove any grit. Soak a cup of raw cashews in boiling water for about 10 minutes to soften them. Blanch the spinach briefly in boiling water until wilted, then drain and set aside.
  3. In a large Dutch oven or pot, heat a tablespoon of olive oil over medium-high heat. Add 1–2 cups of chopped artichokes to the pot and sear them for 5–6 minutes until golden and fragrant. Remove the artichokes from the pot and set aside.
  4. Lower the heat to medium and add the sliced leeks with a pinch of salt. Sauté the leeks for about 10 minutes until soft and translucent. Add half an onion and sauté for an additional 5 minutes, stirring occasionally.
  5. Stir in 1/4 cup of nutritional yeast and spices such as thyme into the leeks and onions. Cook for 2–3 minutes until aromatic.
  6. Pour in 4 cups of vegetable broth and add soaked cannellini beans along with bay leaves and thyme. Bring to boil over high heat, then reduce to low. Cover and simmer for 20 minutes.
  7. Drain the soaked cashews, add to a blender with roasted garlic, a tablespoon of miso paste, and about 1 cup of water. Blend until smooth. Add blanched spinach, blending again until mostly pureed.
  8. Remove bay leaves and thyme from the pot. Stir the cashew Spinach cream into the soup and fold in the seared artichokes. Cook for a few minutes until heated through.

Nutrition

Serving: 1bowlCalories: 300kcalCarbohydrates: 45gProtein: 12gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 3gSodium: 450mgPotassium: 800mgFiber: 10gSugar: 3gVitamin A: 2500IUVitamin C: 20mgCalcium: 60mgIron: 3mg

Notes

Store leftovers in airtight containers for up to 5 days or freeze for up to 2 months. Reheat on the stove, adding broth if needed.

Tried this recipe?

Let us know how it was!