As I stirred my pot of Cozy Vegan Spinach Artichoke White Bean Soup, the warmth enveloped me like a cherished blanket. This effortless dish turns the beloved flavors of that creamy dip we all crave into a nutritious meal you can enjoy any day. Packed with protein and fiber, this soup is not only a cozy comfort food but also a fantastic choice for meal prep; make a big batch and stash some away in your freezer for those busy evenings. Perfect for satisfying your cravings, this soup will leave you and your loved ones feeling nourished and content. Are you ready to dive into a bowl of wholesome goodness?

Why is this soup a game-changer?
Comforting, this Spinach Artichoke White Bean Soup is like a warm hug in a bowl, perfect for cozy nights in. Nutritious and filling, each serving is packed with protein and fiber, making it a healthy and satisfying choice. Versatile, feel free to swap in whichever beans or greens you have on hand, like using chickpeas or frozen spinach for convenience. Meal prep-friendly, whip up a big batch and freeze it for those busy evenings, just like you might with Keto Creamed Spinach. Flavorful, with the delightful blend of creamy cashews, artichokes, and spices, it transcends regular soup and satisfies even the heartiest cravings. You’ll also love that this recipe simplifies cooking while bringing everyone together around the table!
Spinach Artichoke White Bean Soup Ingredients
For the Soup Base
• Cannellini Beans – Provide protein and fiber; substitute with chickpeas or butter beans for a different texture.
• Marinated Artichokes – Add a tangy flavor; use canned artichoke hearts if marinated options are unavailable; just season with a pinch of salt.
• Leeks – Offer a mild onion flavor; can be swapped with shallots or yellow onion if needed.
• Nutritional Yeast – Contributes a cheesy umami taste; replace with miso paste or vegan parmesan cheese if not available.
• Raw Cashews – Create a rich, creamy texture; nut-free options include sunflower seeds or pepitas.
• Miso Paste – Adds depth of flavor; opt for white or yellow miso over red due to its stronger flavor profile.
• Spinach – Provides nutrients and vibrant color; baby kale is a great substitute if you prefer.
• Vegetable Broth – The soup’s flavorful base; high-quality broth will enhance your overall taste.
For the Cashew Cream
• Roasted Garlic – Offers appealing sweetness and depth; you can roast ahead of time for easier prep.
• Water – Essential for blending the cashew cream smoothly; adjust to achieve your desired creaminess.
With these ingredients, you’re on your way to making a deliciously cozy Spinach Artichoke White Bean Soup that’s perfect for any comforting dinner. Enjoy the warmth and nutrition this recipe brings to your table!
Step‑by‑Step Instructions for Spinach Artichoke White Bean Soup
Step 1: Roast Garlic
Preheat your oven to 400°F (200°C). Wrap the entire bulb of garlic in aluminum foil with a drizzle of olive oil and a pinch of salt. Place it in the oven and roast for 40-45 minutes until the cloves are soft and sweetly aromatic. Once done, allow it to cool before squeezing the cloves out for a rich flavor boost in your Spinach Artichoke White Bean Soup.
Step 2: Prep Vegetables
While the garlic roasts, prepare the vegetables. Thinly slice the leeks and onion, ensuring you clean the leeks thoroughly to remove any dirt. Soak the raw cashews in boiling water for about 15 minutes to soften them, which will contribute to a creamy texture. Blanch the spinach in boiling water for 2 minutes, then drain and set aside.
Step 3: Sear Artichokes
In a large Dutch oven, heat a splash of olive oil over medium-high heat. Add the marinated artichokes and sauté until they are golden brown and slightly crispy on the edges, about 5-7 minutes. Once browned, remove them from the pot and set aside, leaving the flavors in the pan to build the base of your soup.
Step 4: Sauté Aromatics
In the same pot, lower the heat to medium and add the sliced leeks. Sauté for about 4-5 minutes until softened and slightly translucent. Then, add the sliced onion and continue cooking for another 3-4 minutes until the onions turn translucent. The combination of these aromatics will create a flavorful backdrop for your Spinach Artichoke White Bean Soup.
Step 5: Add Seasonings
Next, sprinkle in the nutritional yeast, along with your choice of herbs and spices. Stir them in and cook for 1-2 minutes until they become fragrant, filling your kitchen with inviting scents. This step enhances the umami flavor of the soup, setting the stage for the creamy goodness to come.
Step 6: Simmer Soup
Now, it’s time to assemble your soup! Pour in the cannellini beans and vegetable broth, then add the bay leaves and thyme. Bring the mixture to a simmer and let it cook uncovered for 20 minutes, stirring occasionally. The goal here is to allow the flavors to meld and develop, turning it into a comforting Spinach Artichoke White Bean Soup.
Step 7: Blend Cream
While the soup simmers, prepare the cashew cream. Combine the soft raw cashews, roasted garlic cloves, miso paste, and a splash of water in a blender. Blend until completely smooth and creamy. You can add more water if needed to reach your desired consistency. Then, mix in the blanched spinach, adding a vibrant color and nutrition to the cream.
Step 8: Finish Soup
Finally, incorporate the cashew cream mixture back into the pot with the simmering soup, along with the sautéed artichokes. Stir gently to combine and heat through for about 3-5 minutes. Taste and adjust the seasoning with salt and pepper as desired. Your Spinach Artichoke White Bean Soup is now ready to be ladled into bowls and served warm!

Spinach Artichoke White Bean Soup Variations
Feel free to get creative and personalize your Spinach Artichoke White Bean Soup with these delightful variations!
- Chickpea Swap: Substitute cannellini beans with chickpeas for a hearty twist on texture and flavor.
- Frozen Spinach: Use frozen spinach instead of fresh to save time; just add it straight into the pot during cooking.
- Herb Infusion: Try adding fresh herbs like basil or parsley for a fresh pop of flavor and vibrant color.
- Creamy Coconut: For a tropical twist, incorporate coconut milk instead of cashew cream; it adds creaminess and a hint of sweetness.
- Spicy Kick: Add red pepper flakes or a chopped jalapeño to bring a layer of heat to your comforting dish.
- Nutritional Boost: Mix in chopped kale or other leafy greens along with the spinach for an extra boost of nutrients and texture.
- Cheesy Flavor: Stir in some nutritional yeast or vegan parmesan cheese just before serving for a richer, cheesier broth.
- Seasonal Vegetables: Embrace seasonal veggies, like zucchini or carrots, adding them to the soup for a vibrant, colorful dish reminiscent of my favorite Chickpea Black Bean Salad.
With these variations, you can tailor this soup to fit your taste or mood, making it a truly personalized experience every time you gather around the table!
Make Ahead Options
This Cozy Vegan Spinach Artichoke White Bean Soup is perfect for busy weeknights, allowing you to prep in advance for a quick and satisfying meal. You can chop and store the leeks and soak the cashews in boiling water up to 24 hours ahead, keeping them in your fridge for maximum freshness. The roasted garlic can be made ahead and refrigerated for up to 4 days. To maintain the soup’s quality, store it in an airtight container, and it will keep well in the fridge for up to 5 days. When you’re ready to enjoy it, simply reheat the soup on the stove, stir in the cashew cream mixture, and warm through before serving. This way, you’ll have a deliciously comforting Spinach Artichoke White Bean Soup ready with minimal effort!
What to Serve with Cozy Vegan Spinach Artichoke White Bean Soup
There’s nothing like pairing a warm, hearty soup with sides that elevate your dining experience to cozy new heights.
-
Toasted Sourdough: Each crispy slice offers a delightful crunch and is perfect for dipping into the creamy soup.
-
Garlic Breadsticks: Warm, buttery, and infused with garlic, these add a delicious twist that complements the soup’s richness.
-
Side Salad: A fresh, vibrant green salad with crisp veggies and a tangy vinaigrette will balance the creaminess of the soup beautifully.
-
Roasted Vegetables: Roasting brings out sweetness and depth, making veggies a lovely side that enhances the soup’s wholesome nature.
-
Crispy Chickpeas: For crunch, try roasted chickpeas seasoned with your favorite spices. They add a fun texture that pairs perfectly with the smooth soup.
-
Herbed Quinoa: Light and fluffy with hints of lemon and herbs, quinoa is not only nutritious but also a wonderful base to soak up the soup’s flavors.
-
Vegan Cheese Platter: A selection of vegan cheeses with fruits and crunchy crackers can turn meal time into a delightful experience for all.
-
Pinot Grigio: This light, crisp white wine complements the soup’s rich flavors while adding a refreshing zing to the dish.
-
Chocolate Avocado Mousse: End your meal on a sweet note with this luscious, healthy dessert that feels indulgent yet guilt-free.
Storage Tips for Spinach Artichoke White Bean Soup
-
Fridge: Allow the soup to cool before transferring it to an airtight container. It will stay fresh for up to 5 days, perfect for quick lunches or cozy dinners.
-
Freezer: For long-term storage, freeze the soup in portions using souper cubes or freezer-safe bags. It can be kept for up to 2 months without losing its delightful flavors.
-
Reheating: When ready to enjoy your Spinach Artichoke White Bean Soup, thaw it overnight in the fridge for best results. Reheat on the stovetop over medium heat, adding a splash of water or broth to restore creaminess as needed.
-
Airtight Storage: Ensure the soup is in a well-sealed container to prevent freezer burn and odor absorption, keeping the comforting flavors intact.
Expert Tips for Spinach Artichoke White Bean Soup
-
Prep Ahead: Roast garlic in advance and store in the fridge for up to 4 days. This makes your cooking process smoother and quicker.
-
Clean Leeks Well: Leeks can trap dirt between their layers. Rinse thoroughly by slicing and soaking them in water to ensure a clean soup.
-
Artichoke Options: To save time, consider using pre-cooked or jarred marinated artichoke hearts, ensuring you maintain that delicious tangy flavor with minimal effort.
-
Adjust Creaminess: Depending on your preference, you can easily modify the thickness of your Spinach Artichoke White Bean Soup by adding more water or vegetable broth as needed.
-
Freeze for Later: Make a double batch of this cozy soup and freeze it in portions. It’s perfect for enjoying on busy weeknights.

Spinach Artichoke White Bean Soup Recipe FAQs
What should I look for when selecting cannellini beans?
Absolutely! When choosing cannellini beans, look for those that are creamy white and have a smooth surface without any dark spots or blemishes. If using canned beans, check the expiration date for freshness and ensure there are no significant dents in the can.
How should I store leftovers of this soup?
Very easy! Allow your Spinach Artichoke White Bean Soup to cool completely, then transfer it to an airtight container. It can be stored in the fridge for up to 5 days, making it perfect for quick and nutritious lunches!
Can I freeze this soup?
Absolutely! To freeze your Spinach Artichoke White Bean Soup, first let it cool, then portion it into freezer-safe containers or souper cubes for easier thawing later. It’ll keep well for up to 2 months. When you’re ready to enjoy it, just thaw in the fridge overnight and reheat on the stove.
What if my leeks are dirty?
No worries! Leeks can often trap dirt between their layers. To clean them, slice the leeks horizontally and soak them in a bowl of water for a few minutes. Rinse each piece under running water to ensure they’re perfectly clean.
Are there any dietary considerations I should keep in mind?
Definitely! This soup is vegan, which makes it suitable for many dietary preferences. However, if you or someone you’re serving has nut allergies, you can replace the cashews with sunflower seeds or pepitas to keep that creamy texture without using nuts.
What can I do if the soup turns out too thick?
Very simple! If your Spinach Artichoke White Bean Soup is thicker than desired, you can easily adjust it. Gradually stir in extra vegetable broth or water, one tablespoon at a time, until you’ve reached your preferred consistency. Taste and adjust seasoning if needed. Enjoy the cozy goodness!

Creamy Spinach Artichoke White Bean Soup for Cozy Nights
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C). Wrap the entire bulb of garlic in aluminum foil with a drizzle of olive oil and a pinch of salt. Place it in the oven and roast for 40-45 minutes until the cloves are soft and sweetly aromatic.
- While the garlic roasts, prepare the vegetables. Thinly slice the leeks and onion, ensuring to clean the leeks thoroughly. Soak the raw cashews in boiling water for about 15 minutes to soften. Blanch the spinach in boiling water for 2 minutes, then drain and set aside.
- In a large Dutch oven, heat a splash of olive oil over medium-high heat. Add the marinated artichokes and sauté until they are golden brown and slightly crispy on the edges, about 5-7 minutes. Remove them from the pot and set aside.
- In the same pot, lower the heat to medium and add the sliced leeks. Sauté for about 4-5 minutes until softened. Then, add the sliced onion and cook for another 3-4 minutes until the onions turn translucent.
- Sprinkle in the nutritional yeast, along with your choice of herbs and spices. Stir them in and cook for 1-2 minutes until they become fragrant.
- Pour in the cannellini beans and vegetable broth, and add the bay leaves and thyme. Bring to a simmer and let it cook uncovered for 20 minutes, stirring occasionally.
- Prepare the cashew cream by combining the soft raw cashews, roasted garlic cloves, miso paste, and a splash of water in a blender. Blend until completely smooth and creamy.
- Incorporate the cashew cream mixture back into the pot with the simmering soup, along with the sautéed artichokes. Stir gently to combine and heat through for about 3-5 minutes.

Leave a Reply