As the savory aroma of roasted garlic fills my kitchen, I can’t help but feel a wave of nostalgia wash over me. This creamy Spinach Artichoke White Bean Soup whisks me back to those cozy gatherings, where the dip made its grand debut. What makes this dish a true gem is its ability to transform a beloved party staple into a wholesome meal that’s undeniably comforting. With its high fiber content and vibrant flavors, it’s perfect for meal prep, ensuring you always have a nourishing option at hand. Whether you enjoy it fresh or stash some away in the freezer for a rainy day, this soup is a delicious way to elevate your veggie game. So, are you ready to whip up a pot of creamy goodness that will warm both your heart and your belly?

Why is this soup a must-try?

Simplicity, making this creamy Spinach Artichoke White Bean Soup is a breeze! With just a few straightforward steps, you can create a delightful meal that’s rich in flavor and nutrients. Nourishing, packed with fiber and protein, this soup will keep you feeling full and satisfied. Versatile, feel free to swap ingredients based on what you have on hand, like using chickpeas instead of cannellini beans or sunflower seeds in place of cashews. Freezer-friendly, double the recipe to have wholesome servings ready for those busy days ahead—just like my Homemade Chicken Soup, it freezes beautifully! Crowd-pleasing, this soup is sure to impress family and friends at any gathering. Once you try it, you’ll understand why it’s going to become a favorite in your recipe repertoire!

Spinach Artichoke White Bean Soup Ingredients

For the Soup
Cannellini Beans – Provides protein and creaminess; substitute with chickpeas or green lentils if desired.
Jarred Marinated Artichokes – Adds flavor and texture; canned artichokes can be used; season with salt.
Leeks – For a mild onion flavor; substitute with shallots or yellow onion if needed.
Vegetable Broth – Acts as the flavor base; use high-quality broth for the best taste.

For the Cream
Raw Cashews – Creates a creamy texture; for a nut-free option, use sunflower seeds or pepitas (pumpkin seeds).
Nutritional Yeast – Adds a cheesy umami flavor; omit or replace with miso paste or vegan parmesan if preferred.
Miso Paste – Provides depth of flavor; use white or yellow miso and halve the amount if using red miso.
Fresh Spinach – Offers a nutritional boost and vibrant color; substitute with baby kale if preferred.

For Seasoning
Garlic – Roasted garlic brings a comforting aroma and sweetness to the soup.
Red Pepper Flakes – Optional, for adding a hint of heat; adjust according to your taste.
Thyme and Bay Leaves – Infuse the soup with delightful earthy flavors; remember to remove bay leaves before serving.

Enjoy creating a delicious batch of Spinach Artichoke White Bean Soup that will surely satisfy your cravings!

Step‑by‑Step Instructions for Spinach Artichoke White Bean Soup

Step 1: Roast Garlic
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, filling your kitchen with an inviting aroma.

Step 2: Prep Ingredients
While the garlic roasts, clean and slice one leek, ensuring you remove any dirt trapped between the layers. Dice a medium onion and soak a cup of raw cashews in boiling water for 10 minutes for a creamy texture. Blanch fresh spinach in boiling water for 1-2 minutes, then drain and set aside while you continue preparing the soup.

Step 3: Sear Artichokes
In a large Dutch oven, heat a tablespoon of olive oil over medium-high heat. Once the oil is shimmering, add jarred marinated artichokes and sear them for about 5-6 minutes until they are browned and slightly crispy. Use a slotted spoon to remove them from the pot and set aside, keeping that lovely flavor-infused oil.

Step 4: Sauté Aromatics
In the same Dutch oven, lower the heat and add the sliced leeks along with a pinch of salt. Sauté for about 10 minutes until the leeks are softened and translucent. Then add the diced onions and continue to sauté for an additional 5 minutes until both the leeks and onions are fragrant and golden brown.

Step 5: Season
Stir in a generous 1/4 cup of nutritional yeast, along with 1/2 teaspoon of ground coriander and a pinch of red pepper flakes for a hint of heat. Cook this aromatic mixture for 2-3 minutes, stirring frequently, until everything is well combined and the flavors start to meld beautifully together.

Step 6: Simmer Soup
Add two cups of rinsed cannellini beans and four cups of high-quality vegetable broth to the Dutch oven. Toss in a couple of bay leaves and a teaspoon of dried thyme. Bring the mixture to a vigorous boil, then reduce the heat and let it simmer uncovered for about 20 minutes to deepen those wonderful flavors.

Step 7: Make Cashew Spinach Cream
In a blender, combine the soaked cashews, the now-roasted garlic cloves, 1 tablespoon of miso paste, and about a cup of water. Blend on high until smooth and creamy. Next, fold in the blanched spinach and blend again until incorporated and you achieve a vibrant, velvety mixture perfect for elevating your Spinach Artichoke White Bean Soup.

Step 8: Combine and Serve
Once the soup has simmered, discard the bay leaves and stir in the creamy cashew-spinach mixture along with the seared artichokes. Adjust the seasoning with salt and pepper to your liking. Serve hot, garnished with toasted sourdough or a drizzle of olive oil for extra richness, and savor the hearty, satisfying flavors of your homemade soup.

Spinach Artichoke White Bean Soup Variations

Get ready to customize your bowl of creamy goodness with these delightful twists that will elevate your soup experience!

  • Chickpea Swap: Replace cannellini beans with chickpeas for a hearty texture and varied flavor that maintains the soup’s creaminess.
  • Nut-Free Creaminess: Use sunflower seeds or pepitas instead of cashews to achieve a silky texture without nuts. This makes the dish accessible to those with nut allergies while keeping it creamy!
  • Add Fresh Herbs: Stir in a handful of chopped fresh basil or parsley right before serving to brighten the flavors and add a pop of color to your soup. Fresh herbs can make such a beautiful difference!
  • Heat It Up: Sprinkle in more red pepper flakes or a dash of cayenne pepper for an extra kick that will tantalize your taste buds with warmth. Just be cautious, you can always add more to suit your spice preference.
  • Hemp Seed Boost: Incorporate a tablespoon of hemp seeds into the creamy concoction for added nutty flavor and an extra protein punch. They blend perfectly while enhancing nutritional value!
  • Creamy Coconut Twist: Swap out water in the cashew cream for coconut milk for a luscious, tropical vibe that complements the spinach beautifully. Just imagine how the richness rounds out the flavors!
  • Smoky Flavor: Add a teaspoon of smoked paprika to the soup while it simmers for a touch of depth and smokiness that brings a whole new layer of flavor.
  • Zucchini Addition: Dice and sauté a zucchini alongside the leeks for an added veggie boost that delights both in taste and texture. The zucchini soaks up all the delicious flavors while adding a pop of freshness.

Feel free to mix and match these variations to create your own signature take on the Spinach Artichoke White Bean Soup. Every bowl can be a new adventure!

How to Store and Freeze Spinach Artichoke White Bean Soup

Fridge: Store leftovers in airtight containers for up to 5 days. Make sure the soup is completely cooled before sealing to keep it fresh and delicious.

Freezer: This creamy Spinach Artichoke White Bean Soup can be frozen for up to 3 months. Ensure to use freezer-safe containers, leaving some space at the top for expansion.

Reheating: Thaw frozen soup overnight in the fridge, then reheat on the stovetop over medium heat, stirring occasionally until warmed through. Add a splash of broth or water to reach your desired consistency.

Portioning: For easy meal prep, consider dividing the soup into single-serving containers before freezing, so you can conveniently grab a serving whenever hunger strikes!

Expert Tips for Spinach Artichoke White Bean Soup

  • Prep Ahead: Chop and prepare ingredients in advance, making the cooking process smoother and quicker. This helps save time during busy weeknights!
  • Adjust Consistency: For a thicker soup, mash some beans or add less broth. For a thinner soup, gradually incorporate more water while tasting to achieve your preferred consistency.
  • Storage Tips: Store leftovers in airtight containers for up to 5 days in the fridge. This creamy Spinach Artichoke White Bean Soup can also be frozen for up to 3 months—perfect for meal prep!
  • Flavor Enhancements: Feel free to tweak seasonings! Add fresh herbs like basil or parsley before serving for an extra burst of freshness.
  • Ingredient Substitutions: Don’t hesitate to swap ingredients based on what’s available. Chickpeas or green lentils can be great alternatives to cannellini beans.
  • Miso Paste: Use white or yellow miso for a milder flavor, but remember to adjust the quantity if using a stronger red miso to avoid overpowering the soup.

Make Ahead Options

These creamy Spinach Artichoke White Bean Soup is perfect for busy home cooks looking to save time during the week! You can prepare the soup base (minus the creamy cashew-spinach mixture) up to 3 days in advance by cooking through step 6, then refrigerate it in an airtight container. For optimal quality, store the roasted garlic and soaked cashews separately until ready to blend. When you’re ready to enjoy your soup, simply reheat the base on the stove, blend your cashew-spinach cream, and stir it into the warmed soup until heated through. This way, you’ll have a delicious, nourishing meal on the table in no time!

What to Serve with Creamy Spinach Artichoke White Bean Soup

Warm, inviting dishes enhance your spinach artichoke white bean soup experience, bringing the meal together in delightful harmony.

  • Toasted Sourdough Bread: Adds a crispy texture that’s perfect for dipping into the creamy soup, enhancing each spoonful with a delightful crunch.

  • Mixed Green Salad: A fresh salad with vibrant greens and a light vinaigrette balances the hearty flavors of the soup while adding a refreshing bite.

  • Garlic Roasted Potatoes: Crispy and savory, these potatoes bring a satisfying element that complements the soup’s creaminess beautifully.

  • Crispy Kale Chips: These kale chips offer a healthy crunch and a hint of salt, adding both texture and nutrition to your meal.

  • Chickpea Salad: A protein-packed and zesty chickpea salad adds a contrasting flavor and a pleasant chewiness that matches the soup’s heartiness.

  • Herb-Infused Olive Oil Drizzle: Elevate the soup’s flavor with a drizzle of herb oil, bringing brightness and depth to every bowl.

  • Lemon Sorbet: For a refreshing dessert, lemon sorbet serves as a light palate cleanser after the rich soup. It adds a zesty finish to your meal.

  • Cold Brewed Iced Tea: A glass of refreshing iced tea with a squeeze of lemon offers a cooling complement to the warm, hearty soup.

Spinach Artichoke White Bean Soup Recipe FAQs

What should I look for when selecting spinach?
Absolutely! When choosing fresh spinach, look for vibrant green leaves that are crisp and free from dark spots. Avoid any wilted or yellowing leaves, as they won’t have the same nutritional value or flavor. If you can, opt for baby spinach for more tenderness.

How should I store leftovers of this soup?
Very! To keep your creamy Spinach Artichoke White Bean Soup fresh, store it in airtight containers in the refrigerator for up to 5 days. Make sure the soup is completely cooled before sealing the containers to maintain its delicious taste and texture.

Can I freeze Spinach Artichoke White Bean Soup? If so, how?
Yes, you can! This soup freezes beautifully for up to 3 months. To freeze, use freezer-safe containers, leaving about an inch of space at the top to allow for expansion. Once ready to enjoy, thaw the soup overnight in the fridge and reheat it on the stovetop, adding a splash of broth for desired consistency.

What can I do if my soup is too thick?
Don’t worry, it’s easy to fix! If your soup turns out thicker than you’d like, simply add a little vegetable broth or water gradually while stirring, until you reach your preferred consistency. Remember to taste and adjust seasonings afterward!

Are there any dietary considerations for this recipe?
Great question! This soup is vegan and nut-free if you use sunflower seeds instead of cashews. However, it contains legumes, which are not suitable for some diets. Always check for allergies related to ingredients like miso or nutritional yeast, especially if serving to guests.

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.