Creamy Spinach Artichoke White Bean Soup Your New Cozy Favorite

There’s nothing quite like the comfort of a warm bowl of soup on a chilly day—unless, of course, it’s a homemade Vegan Spinach Artichoke White Bean Soup! The moment the creamy, savory aroma wafts through my kitchen, I’m transported to a cozy café, indulging in my favorite dip without a hint of guilt. This delightful soup not only brims with flavors you love but also packs a nutritious punch with protein-rich cannellini beans and nutrient-dense greens. After a long day or when meal prepping for the week, this hearty soup becomes my go-to option, effortlessly satisfying my cravings for something hearty yet healthy. And the best part? It’s not just good; it’s incredibly versatile! With simple substitutions, you can easily make it your own. Let’s dive into this comfort dish that warms the soul and keeps the fast food at bay!

Why will you love Spinach Artichoke White Bean Soup?

Comforting warmth: This soup is your perfect ally on chilly days, providing that cozy feeling we all crave.
Flavorful twist: With a savory blend of artichokes and creamy cashews, you’ll feel like you’re indulging in a rich dip.
Nutritious boost: Packed with high-fiber beans and leafy greens, it’s as healthy as it is delicious, supporting your wellness goals.
Easy to customize: Substitute ingredients effortlessly to suit your pantry or personal taste—options galore! Check out our variation ideas for inspiration.
Meal prep friendly: Ideal for making ahead, this soup freezes beautifully, ensuring you always have a hearty meal ready to go.
Crowd pleaser: Impress family and friends with this delicious dish that’s sure to be a hit at any gathering!

Spinach Artichoke White Bean Soup Ingredients

• The essential components for a cozy delight!

For the Soup Base

  • Cannellini Beans – A high-fiber base for the soup; you can also use chickpeas if desired.
  • Marinated Artichokes – Adds depth and texture; canned artichokes work too, simply season with salt.
  • Leeks – Provides a mild onion flavor; shallots or yellow onion can be a good substitute.
  • Vegetable Broth – Essential for flavor and moisture; choose a high-quality broth for the best taste.

For the Creamy Element

  • Raw Cashews – Creates a rich, creamy texture; swap in raw sunflower seeds for a nut-free option.
  • Nutritional Yeast – Imparts a cheesy umami flavor; miso paste or vegan parmesan are suitable alternatives if needed.
  • Miso Paste – Enhances flavor depth; adjust the amount based on your preference for intensity.

For the Greens

  • Fresh Spinach – A nutrient-rich dark leafy green; you may substitute with baby kale for a change.

For Seasoning

  • Roasted Garlic – Infuses the soup with a warm & savory aroma; sautéed minced garlic provides a quicker option.

This Spinach Artichoke White Bean Soup embraces comfort and nutrition in every warm, inviting spoonful!

How to Make Spinach Artichoke White Bean Soup

  1. Roast Garlic: Preheat your oven to 400°F. Cut the top off a garlic bulb, drizzle it with olive oil, and wrap in foil. Roast for 40-45 minutes until soft and fragrant, then allow to cool.

  2. Prep Ingredients: While the garlic roasts, slice leeks thinly, rinse, and chop your onion. Soak the raw cashews in boiling water for about 10 minutes, then blanch the spinach briefly in boiling water, draining and setting aside.

  3. Sear Artichokes: In a Dutch oven, heat a drizzle of oil over medium heat. Add the marinated artichokes and sear for 5-6 minutes until they’re golden brown. Transfer to a bowl and set aside.

  4. Sauté Aromatics: In the same pot, add the leeks and a pinch of salt. Sauté until softened, then add in the diced onion. Cook until both are fragrant and tender, about 4 minutes more.

  5. Season: Stir in the nutritional yeast, ground coriander, and red pepper flakes, cooking just until fragrant—about 1 minute.

  6. Simmer: Add in the cannellini beans and vegetable broth, and toss in bay leaves and thyme. Bring to a boil briefly, then reduce heat and let it simmer uncovered for 20 minutes.

  7. Blend Cashew Cream: In a blender, combine soaked cashews, the roasted garlic (squeezed out of the skin), miso paste, and enough water to blend until smooth. Add the cooked spinach and blend briefly until incorporated.

  8. Finish Soup: Discard the bay leaves and thyme from the pot. Stir in the creamy cashew blend and seared artichokes. Season to taste with salt and pepper, and serve warm with toasted sourdough on the side.

Optional: Garnish with fresh herbs or a sprinkle of extra nutritional yeast for added flavor and nutrition.

Exact quantities are listed in the recipe card below.

Spinach Artichoke White Bean Soup

Make Ahead Options

These Vegan Spinach Artichoke White Bean Soup preparations are perfect for busy weeknights! You can create the soup base—sautéed leeks, artichokes, beans, and broth—up to 3 days in advance and store it in an airtight container in the refrigerator. The cashew cream can also be blended and refrigerated for about 3 days. To maintain quality and flavor, store the cashew cream separately and only combine it with the soup when you’re ready to serve. On the day of serving, simply heat the soup gently on the stove, stir in the cashew cream, and enjoy a delicious, comforting bowl in no time. With this make-ahead approach, you’ll have a warm, satisfying meal ready to go at a moment’s notice!

Expert Tips for Spinach Artichoke White Bean Soup

  • Clean Leeks Thoroughly: Ensure you rinse between layers to remove any grit that can affect your soup’s texture.
  • Adjust Consistency: Feel free to add extra water to achieve your desired creaminess; taste as you go to maintain the balance of flavors.
  • Store for Convenience: Portion your soup in individual containers for easy reheating and meal prep during busy weeks.
  • Blending Tips: Make sure to blend soaked cashews and roasted garlic until completely smooth for a velvety soup experience.
  • Season Gradually: Add salt slowly; the flavors will develop during cooking, so taste test before adding too much.

What to Serve with Spinach Artichoke White Bean Soup?

Elevate your dining experience with delightful pairings that complement this creamy and heartwarming soup.

  • Toasted Sourdough Bread: Perfect for dipping, this crunchy bread adds texture and enhances the soup’s creamy elements. A classic pairing that never disappoints!
  • Fresh Green Salad: A light, crisp salad with a tangy vinaigrette balances the richness of the soup, providing a fresh contrast that invigorates every bite.
  • Roasted Vegetables: Seasoned and caramelized, these veggies bring a savory sweetness to the meal, making it feel more substantial and satisfying.
  • Garlic Breadsticks: Soft and warm, garlic breadsticks serve as a comforting side that echoes the soup’s flavors while offering an enjoyable chew.
  • Vegan Caesar Salad: With its creamy dressing and crunchy croutons, this salad not only complements the soup but also enhances the overall informal feel of your meal.
  • Crispy Chickpeas: Sprinkle these protein-packed toppings on the soup itself for added crunch and a delightful, savory bite that will keep you reaching for more.
  • Herb-Infused Olive Oil: Drizzle some on top before serving for an aromatic touch that lifts the flavors and adds an enticing finish to your dish.
  • Chilled White Wine: A glass of chilled Sauvignon Blanc or a dry Riesling will complement the soup’s savory notes, making your meal relaxing and enjoyable.
  • Dark Chocolate Dessert: End on a sweet note with a dark chocolate treat that contrasts with the soup’s savory creaminess, leaving you with a satisfying conclusion to your meal.

How to Store and Freeze Spinach Artichoke White Bean Soup

  • Fridge: Store your soup in an airtight container for up to 5 days. Make sure to cool completely before sealing to maintain freshness.
  • Freezer: Freeze the soup in portioned containers for up to 2 months. Leave a little space at the top of each container to allow for expansion.
  • Reheating: Thaw overnight in the fridge before reheating. Heat on the stovetop over medium heat, stirring gently until warmed through.
  • Serving Tip: Add a splash of broth or water when reheating the Spinach Artichoke White Bean Soup to restore its creamy consistency if it’s too thick.

Spinach Artichoke White Bean Soup Variations

Feel free to get creative with this comforting soup and make it your very own with these delightful substitutions!

  • Dairy-Free: Substitute raw cashews with silken tofu for a lighter creamy base while keeping it completely vegan.
  • Smoky Flavor: Add smoked paprika to the mix for a savory, smoky depth that pairs beautifully with the artichokes.
  • Spicy Kick: Toss in some diced jalapeños or crushed red pepper flakes to give your soup an extra kick of heat.
  • Herb Infusion: Experiment by adding fresh herbs like basil or thyme to elevate the flavor profile and add freshness to each spoonful.
  • Nut-Free: Swap out the creamy element with a blend of avocado and a splash of vegetable broth for that lush texture without nuts.
  • Hearty Twist: For a heartier soup, mix in diced sweet potatoes or quinoa; this adds texture and increases the nutritional value.
  • Creamy Variation: If you’re craving extra creaminess, stir in some coconut cream at the end for a tropical touch that’s utterly comforting.
  • Citrusy Brightness: Squeeze in fresh lemon juice just before serving to brighten up the flavor and complement the creamy base beautifully.

Each of these variations adds a unique touch, allowing you to tastefully adapt the recipe to suit your mood and pantry!

Spinach Artichoke White Bean Soup

Spinach Artichoke White Bean Soup Recipe FAQs

What type of cannellini beans should I use?
Absolutely! Using canned cannellini beans is convenient; just rinse them well to remove excess sodium. If you prefer, you can cook dried cannellini beans, which will take about 1-1.5 hours of simmering after soaking overnight. They add a fresh taste to your soup, but rinsed canned beans work great and save time!

How do I store leftover soup?
Store your Spinach Artichoke White Bean Soup in an airtight container in the refrigerator for up to 5 days. Be sure to let it cool completely before sealing; this helps maintain freshness and prevents condensation inside the container.

Can I freeze this soup?
Very! To freeze, pour the soup into individual portioned containers, leaving about an inch of space at the top for expansion. This soup can be safely frozen for up to 2 months. To thaw, place it in the fridge overnight, and reheat gently on the stovetop, adding a splash of broth if needed to adjust the texture.

What if my soup is too thick?
No problem! If your Spinach Artichoke White Bean Soup turns out too thick, just add a little vegetable broth or water, and stir it in while reheating. This will help restore that creamy consistency without sacrificing flavor.

Are there any common allergens in this recipe?
The main ingredients in this soup are vegan-friendly, but be mindful of dietary restrictions. For nut allergies, you can substitute cashews with raw sunflower seeds or pepitas. If gluten is a concern, ensure your vegetable broth is certified gluten-free. Always read labels for pre-packaged ingredients to be safe!

Can I use frozen spinach instead of fresh?
Absolutely! Frozen spinach can be a perfect alternative and is incredibly convenient. Just thaw and drain the spinach before blending it into the cashew cream. It’ll save you time and still deliver a nutritious boost to your soup!

Spinach Artichoke White Bean Soup

Creamy Spinach Artichoke White Bean Soup Your New Cozy Favorite

Enjoy a warm bowl of Spinach Artichoke White Bean Soup, a comforting, nutritious delight perfect for cold days.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 4 servings
Course: SOUPS
Cuisine: Vegan
Calories: 300

Ingredients
  

For the Soup Base
  • 2 cups Cannellini Beans or chickpeas for a substitute
  • 1 cup Marinated Artichokes canned artichokes work too
  • 1 cup Leeks thinly sliced
  • 4 cups Vegetable Broth high-quality for the best taste
For the Creamy Element
  • 1 cup Raw Cashews soaked
  • 1/4 cup Nutritional Yeast for cheesy flavor
  • 2 tablespoons Miso Paste adjust based on taste
For the Greens
  • 4 cups Fresh Spinach or baby kale for a substitute
For Seasoning
  • 1 head Roasted Garlic infused flavor

Equipment

  • Dutch oven
  • Blender
  • oven

Method
 

How to Make Spinach Artichoke White Bean Soup
  1. Preheat your oven to 400°F. Cut the top off a garlic bulb, drizzle it with olive oil, and wrap in foil. Roast for 40-45 minutes until soft and fragrant, then allow to cool.
  2. While the garlic roasts, slice leeks thinly, rinse, and chop your onion. Soak the raw cashews in boiling water for about 10 minutes, then blanch the spinach briefly in boiling water, draining and setting aside.
  3. In a Dutch oven, heat a drizzle of oil over medium heat. Add the marinated artichokes and sear for 5-6 minutes until they're golden brown. Transfer to a bowl and set aside.
  4. In the same pot, add the leeks and a pinch of salt. Sauté until softened, then add in the diced onion. Cook until both are fragrant and tender, about 4 minutes more.
  5. Stir in the nutritional yeast, ground coriander, and red pepper flakes, cooking just until fragrant—about 1 minute.
  6. Add in the cannellini beans and vegetable broth, and toss in bay leaves and thyme. Bring to a boil briefly, then reduce heat and let it simmer uncovered for 20 minutes.
  7. In a blender, combine soaked cashews, the roasted garlic (squeezed out of the skin), miso paste, and enough water to blend until smooth. Add the cooked spinach and blend briefly until incorporated.
  8. Discard the bay leaves and thyme from the pot. Stir in the creamy cashew blend and seared artichokes. Season to taste with salt and pepper, and serve warm with toasted sourdough on the side.

Nutrition

Serving: 1cupCalories: 300kcalCarbohydrates: 40gProtein: 12gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 5gMonounsaturated Fat: 3gSodium: 600mgPotassium: 800mgFiber: 10gSugar: 3gVitamin A: 2000IUVitamin C: 30mgCalcium: 100mgIron: 4mg

Notes

Garnish with fresh herbs or a sprinkle of extra nutritional yeast for added flavor and nutrition.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating