Spinach Artichoke White Bean Soup That Wows Every Tastebud

There’s something incredibly comforting about a warm bowl of soup, especially when it’s packed with vibrant flavors and nourishing ingredients. I discovered this Spinach Artichoke White Bean Soup one chilly evening when my cravings for something hearty met my refrigerator’s limited offerings. The rich aroma of roasted garlic wafting through my kitchen transformed that simple moment into a soul-soothing experience that I knew had to be shared.

This recipe isn’t just about taste; it’s a delightful journey into the world of vegetables and proteins that come together effortlessly. With every spoonful, you’ll savor the creamy texture from the cashews and the zest from artichokes, making it perfect for both casual dinners and impressing guests. Plus, it comes together in about an hour, making it an easy choice for busy weekdays or relaxing weekends. Grab a piece of toasted sourdough bread, and let’s dive into this wonderful bowl of goodness that’s sure to awaken your taste buds and bring everyone to the table!

Spinach Artichoke White Bean Soup: Why You’ll Love It

Comforting, this soup is the perfect hug in a bowl, warming you from the inside out. Nutritious ingredients like spinach and white beans make it a guilt-free choice that still satisfies your cravings. Easy prep means you can whip it up in about an hour, making it an ideal option for busy weeknights. Flavor-packed, the blend of roasted garlic, artichokes, and spices creates a rich experience that will wow any dinner guest. Versatile enough to serve as a main dish or a star side, this soup brings everyone to the table. For another delightful experience, you might also enjoy exploring our Creamy Tomato Basil Soup.

Spinach Artichoke White Bean Soup Ingredients

For the Soup Base
1 bulb garlic – roasting enhances the sweetness and richness of the garlic flavor.
Avocado oil – perfect for roasting and sautéing due to its high smoke point.
2 leeks – their mild onion-like flavor adds depth to the soup; be sure to wash them well!
1 yellow onion – diced for a sweet and aromatic base.
1 can (15 oz) cannellini beans – these creamy beans provide protein and heartiness.
4 cups vegetable broth – gives the soup a robust flavor; choose low-sodium for a healthier option.
2 bay leaves – add a subtle layer of flavor; make sure to remove before serving.
10 sprigs of thyme – fresh thyme brings a lovely herbal scent; you can substitute with dried thyme if needed.
Kosher salt – adjust to taste for perfect seasoning.

For the Creamy Blend
1/2 cup raw cashews – soaking and blending creates a delightful creamy texture without dairy.
5 oz fresh spinach – packed with nutrients, add it for a pop of color and freshness.
1 tsp yellow miso paste – adds umami flavor and enhances the soup’s creaminess.

For the Flavor Boost
1 jar (15 oz) quartered marinated artichoke hearts – these tangy treasures elevate the dish and offer a satisfying bite.
2 tbsp nutritional yeast or 1/4 cup shredded vegan parmesan – either gives a cheesy flavor without dairy.
1 tsp ground coriander – adds a citrusy warmth that complements the other ingredients.
1/2 tsp red pepper flakes (optional) – use for a touch of heat to balance the creamy flavors.

For Serving
Toasted sourdough bread – the perfect companion for dipping; adds texture and flavor.
Extra virgin olive oil (optional) – a drizzle on top adds richness and enhances the flavors of the soup.

Now you’re all set to gather your ingredients for this delightful Spinach Artichoke White Bean Soup! With these vibrant components, you’re on your way to creating a comforting dish that will surely wow every tastebud at your table.

How to Make Spinach Artichoke White Bean Soup

  1. Preheat your oven to 400°F. Slice about 1/4 inch off the top of the bulb of garlic. Place the bulb on a piece of foil, drizzle with 2 tsp of avocado oil and a pinch of salt. Wrap the bulb in the foil and roast in the oven for 40-45 minutes until soft. Allow to cool.

  2. Prep the leeks and onion while the garlic is roasting. Slice each leek lengthwise, rinse off any dirt, and pat dry. Then, thinly slice the leeks and dice the onion.

  3. Soak the cashews in boiling water. Place 1/2 cup of raw cashews in a large heat-safe measuring cup, cover with boiling water for at least 10 minutes, then drain.

  4. Blanch the spinach. Add the fresh spinach to the same cup with boiling water for 2 minutes, then drain and run under cold water until cooled. Squeeze out excess water and set aside.

  5. Sear the artichoke hearts. In a large Dutch oven over medium-low heat, add 2 tbsp of avocado oil. Add the drained artichoke hearts to the pot and sear undisturbed for 5-6 minutes until browned. Once done, transfer to a bowl and set aside.

  6. Cook the leeks and onions. To the same pot, add the sliced leeks with a pinch of salt. Stir to combine and cook down for about 10 minutes until slightly golden, then add the diced onion and sauté for another 5 minutes until softened.

  7. Add the flavors. Stir in 2 tbsp of nutritional yeast, 1 tsp ground coriander, and 1/2 tsp red pepper flakes. Continue to stir for 2-3 minutes until fragrant.

  8. Combine the base ingredients. Add the drained cannellini beans and 4 cups of vegetable broth. Stir well, add 2 bay leaves and 10 sprigs of thyme, then bring to a boil. Reduce the heat to a low simmer, cover, and cook for 20 minutes.

  9. Blend the creamy mixture. In a blender, combine the drained cashews, squeeze in the roasted garlic cloves, add 1 tsp yellow miso paste, and 1 cup of water. Blend until smooth. Next, add in the blanched spinach and blend briefly until mostly minced.

  10. Finish the soup. Discard the bay leaves and thyme from the soup. Add the cooked artichoke hearts and the creamy spinach cashew mix to the pot and stir gently until combined. Remove from heat and serve topped with a drizzle of olive oil and toasted sourdough bread.

Optional: Sprinkle some extra red pepper flakes on top for an added kick!

Exact quantities are listed in the recipe card below.

Spinach Artichoke White Bean Soup

Make Ahead Options

These Spinach Artichoke White Bean Soup components can easily be prepared ahead of time, making it perfect for busy weeknights! You can roast the garlic up to 24 hours in advance; just store it in an airtight container in the fridge to keep it fresh. Additionally, both the cashew cream and sautéed leeks can be prepped up to 3 days ahead. Simply blend your soaked cashews and roasted garlic, then refrigerate the cream. When it’s time to serve, reheat the soup base, add the cashew cream and cooked artichokes, then enjoy the same delightful flavors with minimal effort. This way, you can enjoy quick, homemade meals without compromising on taste!

What to Serve with Spinach Artichoke White Bean Soup?

Creating a wonderful meal doesn’t stop with the soup; it can be made even more delightful with thoughtful pairings!

  • Toasted Sourdough Bread: Crusty and warm, it’s perfect for dipping into the creamy soup, enhancing every spoonful.

  • Mixed Green Salad: A light, refreshing salad with a tangy vinaigrette complements the rich flavors of the soup, adding a crisp balance to the meal.

  • Roasted Vegetables: Seasonal roasted veggies bring out natural sweetness and are a tasty way to introduce diverse flavors and textures.

  • Garlic Parmesan Breadsticks: Cheesy and indulgent, they echo the nutty garlic essence of the soup, making them irresistible together.

  • Olive Oil Drizzle: A gourmet touch, a drizzle of high-quality extra virgin olive oil over the soup elevates the flavor and adds a touch of luxury.

  • Iced Herbal Tea: Refreshing and subtle, an unsweetened herbal tea provides a calming counterpoint to the hearty soup, perfect for any season.

  • Vegan Chocolate Mousse: To finish on a sweet note, this rich and creamy dessert provides a dessert option that feels indulgent yet stays in harmony with the soup’s ingredients.

How to Store and Freeze Spinach Artichoke White Bean Soup

Fridge: Store any leftover soup in an airtight container in the refrigerator for up to 3 days. Allow it to cool completely before sealing to maintain freshness.

Freezer: For longer storage, freeze the soup in a freezer-safe container for up to 3 months. Leave some space for expansion, as the soup will thicken when frozen.

Reheating: Thaw overnight in the fridge before reheating. Heat gently on the stovetop or in the microwave, adding a splash of vegetable broth or water if needed for consistency.

Portioning: Consider freezing in individual servings for easy meal prep; simply reheat whenever you crave a comforting bowl of Spinach Artichoke White Bean Soup!

Expert Tips for Spinach Artichoke White Bean Soup

  • Roast Garlic Wisely: Ensure you wrap the garlic tightly in foil to prevent it from drying out during roasting, which enhances the flavor of your soup.

  • Leek Cleaning: Leeks can hold dirt between their layers; slice them before rinsing to remove any grit effectively without losing their flavor.

  • Soaking Cashews: Don’t skip soaking the cashews! It’s essential for achieving that creamy texture in your Spinach Artichoke White Bean Soup; aim for at least 10 minutes.

  • Season Gradually: Always taste and adjust your salt gradually, especially after adding vegetable broth; this helps you avoid overpowering the dish.

  • Blend for Creaminess: Ensure your cashew mixture is blended until smooth for the best texture; if the soup is too thick, add a little more water to achieve the desired creaminess.

  • Bay Leaves Reminder: Remember to remove the bay leaves and thyme sprigs before serving to avoid anyone biting into them, ensuring a delightful experience with every bite!

Spinach Artichoke White Bean Soup Variations

Feel free to make this delightful soup your own by experimenting with different flavors and textures!

  • Dairy-Free: Use coconut cream instead of cashews for a rich, creamy flavor, perfect for those avoiding dairy.

  • Spicy Kick: Add diced jalapeños or a splash of hot sauce to the soup for an extra layer of heat that elevates every spoonful.

  • Lentil Twist: Swap out cannellini beans for cooked lentils to introduce a different texture and a hearty protein source.

  • Herb Variance: Feel free to mix in fresh basil or parsley along with the thyme for a refreshing herbal depth that will brighten up the soup.

  • Sautéed Greens: Toss in some kale or Swiss chard at the end of cooking for additional nutrients and a vibrant color contrast, maximizing health benefits.

  • Nut-Free: Replace cashews with silken tofu for a smooth blend that keeps the creamy texture but is perfect for those with nut allergies.

  • Garlic Lovers: Add extra roasted garlic cloves to amplify the savory richness, catering to those who crave intense flavors and love garlic.

  • Vegetable Loaded: Enhance the soup by adding chopped carrots and celery at the start, infusing the dish with even more wholesome goodness and vibrant colors.

Spinach Artichoke White Bean Soup

Spinach Artichoke White Bean Soup Recipe FAQs

How do I select ripe ingredients for this soup?
Absolutely! When selecting leeks, look for firm, straight stalks without dark spots. Choose a bulb of garlic that feels heavy and has tight, unblemished skin for the best flavor. You want artichokes that are firm and tightly packed for the perfect tangy bite.

How should I store leftovers of Spinach Artichoke White Bean Soup?
Very! Store any leftover soup in an airtight container in the fridge for up to 3 days. Make sure it cools completely before sealing to maintain its freshness and flavors.

Can I freeze Spinach Artichoke White Bean Soup?
You sure can! To freeze, pour the cooled soup into a freezer-safe container, leaving some space at the top for the soup to expand as it freezes. It can last for up to 3 months. When you’re ready to enjoy it again, thaw it overnight in the fridge, then reheat gently on the stovetop, adding a splash of vegetable broth or water if needed.

What if my soup is too thick after reheating?
No worries! If your soup has thickened during storage, simply stir in a little vegetable broth or water while reheating. Start with just a couple of tablespoons and gradually add more until you reach your desired consistency—this soup is forgiving!

Are there any dietary considerations for this soup, such as allergies?
Absolutely! This Spinach Artichoke White Bean Soup is nut-free if you use an alternative like silken tofu for the creamy texture instead of cashews. Always double-check labels and consult with anyone you’re serving to ensure there aren’t any allergies to the ingredients, particularly the nutritional yeast and miso paste.

How can I prevent the leeks from being gritty?
Very much so! To clean leeks effectively, slice them lengthwise and rinse thoroughly under cold water to remove any dirt trapped between the layers. This small step ensures a deliciously clean and flavorful soup without any gritty bites!

Spinach Artichoke White Bean Soup

Spinach Artichoke White Bean Soup That Wows Every Tastebud

This Spinach Artichoke White Bean Soup is full of vibrant flavors and nourishing ingredients, perfect for any occasion.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 4 bowls
Course: Lunch
Cuisine: American
Calories: 350

Ingredients
  

For the Soup Base
  • 1 bulb garlic roasting enhances the sweetness and richness of the garlic flavor
  • 2 tbsp avocado oil perfect for roasting and sautéing due to its high smoke point
  • 1 medium yellow onion diced for a sweet and aromatic base
  • 1 can (15 oz) cannellini beans provides protein and heartiness
  • 4 cups vegetable broth choose low-sodium for a healthier option
  • 10 sprigs thyme fresh thyme brings a lovely herbal scent
  • to taste kosher salt adjust to taste
For the Creamy Blend
  • 1/2 cup raw cashews soaking creates a delightful creamy texture
  • 5 oz fresh spinach packed with nutrients
  • 1 tsp yellow miso paste adds umami flavor
For the Flavor Boost
  • 1 jar (15 oz) quartered marinated artichoke hearts these tangy treasures elevate the dish
  • 2 tbsp nutritional yeast or 1/4 cup shredded vegan parmesan
  • 1 tsp ground coriander adds a citrusy warmth
  • 1/2 tsp red pepper flakes optional for a touch of heat
For Serving
  • 1 slice toasted sourdough bread the perfect companion for dipping
  • to drizzle extra virgin olive oil optional for added richness

Equipment

  • oven
  • blender
  • Dutch oven
  • measuring cups
  • measuring spoons
  • cutting board
  • Knife

Method
 

Steps
  1. Preheat your oven to 400°F. Slice about 1/4 inch off the top of the bulb of garlic. Place the bulb on a piece of foil, drizzle with 2 tsp of avocado oil and a pinch of salt. Wrap the bulb in the foil and roast in the oven for 40-45 minutes until soft. Allow to cool.
  2. Prep the leeks and onion while the garlic is roasting. Slice each leek lengthwise, rinse off any dirt, and pat dry. Then, thinly slice the leeks and dice the onion.
  3. Soak the cashews in boiling water. Place 1/2 cup of raw cashews in a large heat-safe measuring cup, cover with boiling water for at least 10 minutes, then drain.
  4. Blanch the spinach. Add the fresh spinach to the same cup with boiling water for 2 minutes, then drain and run under cold water until cooled. Squeeze out excess water and set aside.
  5. Sear the artichoke hearts. In a large Dutch oven over medium-low heat, add 2 tbsp of avocado oil. Add the drained artichoke hearts to the pot and sear undisturbed for 5-6 minutes until browned. Once done, transfer to a bowl and set aside.
  6. Cook the leeks and onions. To the same pot, add the sliced leeks with a pinch of salt. Stir to combine and cook down for about 10 minutes until slightly golden, then add the diced onion and sauté for another 5 minutes until softened.
  7. Add the flavors. Stir in 2 tbsp of nutritional yeast, 1 tsp ground coriander, and 1/2 tsp red pepper flakes. Continue to stir for 2-3 minutes until fragrant.
  8. Combine the base ingredients. Add the drained cannellini beans and 4 cups of vegetable broth. Stir well, add 2 bay leaves and 10 sprigs of thyme, then bring to a boil. Reduce the heat to a low simmer, cover, and cook for 20 minutes.
  9. Blend the creamy mixture. In a blender, combine the drained cashews, squeeze in the roasted garlic cloves, add 1 tsp yellow miso paste, and 1 cup of water. Blend until smooth. Next, add in the blanched spinach and blend briefly until mostly minced.
  10. Finish the soup. Discard the bay leaves and thyme from the soup. Add the cooked artichoke hearts and the creamy spinach cashew mix to the pot and stir gently until combined. Remove from heat and serve topped with a drizzle of olive oil and toasted sourdough bread.

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 45gProtein: 10gFat: 15gSaturated Fat: 2gPolyunsaturated Fat: 5gMonounsaturated Fat: 7gSodium: 500mgPotassium: 800mgFiber: 10gSugar: 3gVitamin A: 450IUVitamin C: 20mgCalcium: 70mgIron: 4mg

Notes

Store any leftover soup in an airtight container in the refrigerator for up to 3 days. For longer storage, freeze in a freezer-safe container for up to 3 months.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating