The first chill of autumn often brings a longing for cozy, homemade meals that warm both the heart and soul. That’s precisely how I felt when I decided to whip up a pot of Creamy Spinach Artichoke White Bean Soup. With its rich, savory flavors reminiscent of your favorite dip, this vegan delight is a perfect answer to fast food cravings, bringing joy to your dinner table while keeping things healthy. Each spoonful is a hearty blend of creamy cashew goodness, robust beans, and vibrant spinach, making it not only a comfort food champion but also high in fiber. Plus, it’s a quick recipe that fits beautifully into any busy schedule. So, are you ready to dive into a bowl of pure, wholesome comfort? Why is this soup a must-try? Creamy Comfort: The Spinach Artichoke White Bean Soup is a warm hug in a bowl, blending creamy cashew goodness with tender artichokes and hearty beans. Nutritious & Flavorful: Each spoonful is packed with nutrients, making it a delicious way to enjoy veggies, especially when you need a break from fast food. Quick & Easy: With straightforward steps, this recipe is perfect for busy weeknights, allowing you to enjoy a homemade meal without the fuss. Versatile Ingredients: Feel free to mix and match ingredients based on what you have on hand, such as swapping cannellini beans for chickpeas or adding fresh herbs. Crowd-Pleasing Dish: It’s a hit with both vegans and non-vegans alike, ensuring everyone at your table will be satisfied. Serve it alongside some toasted sourdough to really elevate the experience! You might also enjoy these easy recipes like Mushroom Spinach Stuffed Sweet Potatoes or for a festive touch, try out this delicious Red White Blue Cheesecake Salad. Spinach Artichoke White Bean Soup Ingredients For the Soup Base: Cannellini Beans – Provide protein and creaminess to the soup; substitute with chickpeas, butter beans, or cooked green lentils for variety. Marinated Artichokes – Adds a tangy, savory element; jarred or canned varieties simplify preparation. Leeks – Offer a mild, sweet onion flavor; can be replaced with shallots or yellow onion if needed. Spinach – Adds nutrients and color; feel free to use baby kale or frozen spinach for convenience. Vegetable Broth – A high-quality broth ensures the best flavor; Better Than Bouillon is recommended for richness. For the Creamy Blend: Raw Cashews – Create a luscious texture when blended; substitute with raw sunflower seeds or pepitas for a nut-free option. Roasted Garlic – Infuses the soup with a deep, aromatic flavor; roasting brings out its natural sweetness. Miso Paste – Enhances the depth of flavor; opt for white or yellow for a milder taste. Nutritional Yeast – Provides a cheesy umami flavor; can be replaced with miso paste or vegan parmesan if desired. For Seasoning: Red Pepper Flakes – Add a hint of heat; adjust according to your spice preference. Coriander – Offers a citrusy undertone that complements the flavors beautifully. This cozy Spinach Artichoke White Bean Soup isn’t just a meal; it’s a journey toward satisfied taste buds and filled bellies, making for a heartwarming dinner experience! Step‑by‑Step Instructions for Spinach Artichoke White Bean Soup Step 1: Roast Garlic Preheat your oven to 400°F (200°C). Cut the top off a whole garlic bulb, drizzle it with olive oil, wrap it tightly in foil, and roast it for 40-45 minutes. Once the garlic is soft and caramelized, let it cool before squeezing the cloves out into a bowl; this will add a rich depth of flavor to your spinach artichoke white bean soup. Step 2: Prep Ingredients While the garlic roasts, start prepping your ingredients. Slice the leeks into thin rounds and rinse thoroughly to remove any dirt. Dice a small onion and soak your raw cashews in a bowl of boiling water. Blanch the fresh spinach in hot water for 1-2 minutes, then cool it in ice water and squeeze out any excess moisture, ensuring a vibrant color and taste in your soup. Step 3: Sear Artichokes In a large Dutch oven or heavy pot, heat a tablespoon of olive oil over medium-high heat. Once the oil is shimmering, add the marinated artichokes and sear them for about 5-6 minutes until they are browned and slightly crispy. Remove the artichokes from the pot and set aside, allowing their delightful flavor to return to the soup later. Step 4: Sauté Aromatics In the same pot, lower the heat to medium and add the sliced leeks with a pinch of salt. Sauté for about 10 minutes until they are softened and translucent, then add the diced onion. Cook for an additional 5 minutes until the onion becomes fragrant and tender, creating a sweet base for your spinach artichoke white bean soup. Step 5: Season Stir in nutritional yeast, ground coriander, and red pepper flakes to the aromatic mixture, cooking for an additional 1-2 minutes until fragrant. This blend of spices will enhance the savory depth of the soup, allowing the flavors to bloom beautifully in every scoop. Step 6: Simmer Add the cannellini beans and vegetable broth to the pot, bringing the mixture to a rolling boil. Once boiling, reduce the heat to low and let it simmer for about 20 minutes, allowing the beans to soften and merge their flavors with the sautéed vegetables in your creamy spinach artichoke white bean soup. Step 7: Make Cashew Cream While the soup simmers, drain the soaked cashews and add them to a blender along with the roasted garlic, miso paste, and a splash of water. Blend until smooth and creamy, creating a luscious cashew cream that will enrich the soup. Finally, gently fold in the blanched spinach to introduce vibrant green goodness. Step 8: Combine Remove the pot from the heat and discard any bay leaves if used. Add the cashew cream and seared artichokes back into the soup, stirring gently to combine all the flavors harmoniously. Taste and adjust seasoning with salt and pepper as needed before serving this comforting spinach artichoke white bean soup. Spinach Artichoke White Bean Soup Variations Feel free to craft this cozy soup to match your taste by exploring these delicious options! Chickpeas: Swap cannellini beans for chickpeas for a different flavor and texture. They’ll add a nutty bite while still blending beautifully with the soup. Frozen Spinach: Use frozen spinach for a convenient option. It’s just as nutritious and saves time on washing and prepping greens. Herb Heaven: Toss in fresh herbs like dill or parsley towards the end for a burst of freshness. This will elevate the flavor profile and give the soup a delicious aroma. Creamy Variations: For an even richer soup, add a splash of coconut milk before serving. It infuses a lovely tropical flair that balances the savory elements. Nut-Free Alternative: If you’re avoiding nuts, try blending sunflower seeds with the garlic for a creamy consistency without the cashews. Spicy Kick: For heat, add diced jalapeños or a dash of hot sauce before simmering. This small change can transform the comforting soup into a fiery delight. Roasted Veggies: Enhance the soup’s texture by adding roasted vegetables like bell peppers or zucchini. Their caramelized sweetness will deepen the flavor. Sourdough Side: Serve with crusty toasted sourdough for dipping. Not only does it make for an elegant presentation, but it also adds a delightful crunch to every spoonful. You might also enjoy combining this soup with Mushroom Spinach Stuffed Sweet Potatoes or indulge in a slice of Red White Blue Cheesecake Salad for a seasonal twist! What to Serve with Creamy Spinach Artichoke White Bean Soup Warm up a chilly evening with delightful sides that elevate your comforting bowl of soup into a full meal. Toasted Sourdough: Crunchy and warm, this bread is perfect for dipping, soaking up the creamy goodness of the soup while adding texture to each bite. Mixed Green Salad: A refreshing salad with a light vinaigrette balances the richness of the soup, introducing crisp greens and bright flavors to your plate. Cheesy Garlic Bread: Melty cheese atop delicious garlic bread complements the savory notes of the soup. A perfect side for those who crave a savory treat. Roasted Vegetables: Seasonal veggies like carrots, bell peppers, and zucchini add a roasted sweetness and healthy crunch, creating a colorful contrast beside your soup. Quinoa Salad: Packed with protein and fiber, a lemony quinoa salad with herbs and feta offers a nutty flavor that meshes well with the creamy soup. Crispy Kale Chips: Add a crunchy element to your meal; these savory chips offer a healthy alternative to chips while echoing the soup’s leafy greens. Let these sides complement your lovely creamy spinach artichoke white bean soup, taking your meal experience to the next heartwarming level! Make Ahead Options These Spinach Artichoke White Bean Soup components can be prepped ahead to make weeknight meals a breeze! You can roast the garlic and prepare the cashew cream up to 24 hours in advance, storing them in the refrigerator to maintain their rich flavors. Additionally, chop the leeks and soak the cashews—just keep them separated until you’re ready to cook. When it’s time to serve, simply sauté the aromatics, simmer with beans and broth, and stir in the prepared cashew cream and artichokes. This way, you’ll enjoy the same comforting, creamy taste and texture without the extra hassle on busy nights! How to Store and Freeze Spinach Artichoke White Bean Soup Fridge: Store leftovers in an airtight container in the fridge for up to 5 days. Reheat gently on the stove or in the microwave until warmed through. Freezer: For longer storage, freeze the soup in portions using souper cubes or freezer-safe containers for up to 2 months. Thaw overnight in the fridge before reheating. Reheating: When reheating from the fridge or freezer, stir in a splash of vegetable broth to restore creaminess and prevent thickening. Airtight Storage: Ensure containers are sealed tightly to preserve flavor and prevent freezer burn. Enjoy your comforting bowl of Spinach Artichoke White Bean Soup any time! Expert Tips for Spinach Artichoke White Bean Soup Prep Ahead: Prepare the roasted garlic and cashew cream in advance to streamline your cooking process and save time during busy weeknights. Clean Leeks Thoroughly: Leeks can harbor dirt between layers; make sure to rinse them well to avoid gritty soup. Adjust Creaminess: If your soup appears too thick, gently add extra vegetable broth or water until you reach your desired consistency. Enhance Flavor Depth: Experiment with adding fresh herbs like dill or parsley at the end for a burst of freshness and added flavor in your spinach artichoke white bean soup. Store Smart: Leftovers can be stored in an airtight container for up to 5 days in the fridge, making it easy to enjoy later without the hassle of cooking again! Spinach Artichoke White Bean Soup Recipe FAQs What kind of spinach should I use for this soup? You can use fresh baby spinach for its tender texture and vibrant color. If fresh spinach is unavailable, frozen spinach works perfectly — just thaw it and squeeze out excess moisture before adding it to your soup. How should I store leftover soup? Store any leftover Spinach Artichoke White Bean Soup in an airtight container in the refrigerator for up to 5 days. When you’re ready to enjoy it again, simply reheat it gently on the stove or in the microwave until warmed through. Can I freeze this soup? Absolutely! You can freeze this soup in portions using souper cubes or freezer-safe containers for up to 2 months. Just let it cool before transferring to containers. When you’re ready to enjoy, thaw it overnight in the fridge and heat it gently on the stove, adding a splash of vegetable broth to maintain creaminess. What can I use if I’m allergic to cashews? If you have a nut allergy, you can replace the cashews with raw sunflower seeds or pepitas to create a similar creamy texture. Simply blend them in the same way after soaking in boiling water. What if my soup is too thick? If you find your soup is thicker than desired, don’t worry! Just add a bit of vegetable broth or water gradually until you get to your preferred consistency. Stir well to combine and enhance creaminess. How can I enhance the flavor of this soup? To add an extra layer of flavor, consider incorporating fresh herbs like dill or parsley towards the end of cooking. You could also play with spices, adding a pinch of cumin or smoked paprika for a delightful twist. Cozy Spinach Artichoke White Bean Soup for Soulful Comfort This Spinach Artichoke White Bean Soup is a vegan delight, blending creamy cashew goodness with robust beans and vibrant spinach for a comforting, nutritious meal. Print Recipe Pin Recipe Prep Time 10 minutes minsCook Time 45 minutes minsTotal Time 55 minutes mins Servings: 4 bowlsCourse: AppetizerCuisine: VeganCalories: 300 Ingredients Equipment Method Nutrition Notes Ingredients 1x2x3x? For the Soup Base2 cups Cannellini Beans Substitute with chickpeas, butter beans, or cooked green lentils for variety.1 cup Marinated Artichokes Jarred or canned varieties simplify preparation.1 medium Leek Can be replaced with shallots or yellow onion if needed.4 cups Spinach Or use baby kale or frozen spinach for convenience.4 cups Vegetable Broth Better Than Bouillon recommended for richness.For the Creamy Blend1 cup Raw Cashews Substitute with raw sunflower seeds or pepitas for a nut-free option.1 head Roasted Garlic Roasting brings out its natural sweetness.2 tablespoons Miso Paste Opt for white or yellow for a milder taste. nutritional yeast 2 tablespoons Can be replaced with miso paste or vegan parmesan if desired.For Seasoning1 teaspoon Red Pepper Flakes Adjust according to your spice preference.1 teaspoon Coriander Offers a citrusy undertone. Equipment OvenDutch ovenblenderCutting boardKnife Method Step-by-Step InstructionsPreheat your oven to 400°F (200°C). Cut the top off a whole garlic bulb, drizzle it with olive oil, wrap it tightly in foil, and roast it for 40-45 minutes. Once the garlic is soft and caramelized, let it cool before squeezing the cloves out into a bowl.While the garlic roasts, slice the leeks into thin rounds and rinse thoroughly to remove any dirt. Dice a small onion and soak your raw cashews in boiling water. Blanch the fresh spinach in hot water for 1-2 minutes, then cool it in ice water and squeeze out any excess moisture.In a large Dutch oven, heat a tablespoon of olive oil over medium-high heat. Once shimmering, add the marinated artichokes and sear them for about 5-6 minutes until browned. Remove and set aside.In the same pot, lower the heat to medium and add sliced leeks with a pinch of salt. Sauté for about 10 minutes until softened, then add diced onion and cook for an additional 5 minutes.Stir in nutritional yeast, coriander, and red pepper flakes, cooking for an additional 1-2 minutes until fragrant.Add cannellini beans and vegetable broth to the pot, bringing to a boil. Reduce heat and let it simmer for about 20 minutes.While the soup simmers, drain soaked cashews and add them to a blender with roasted garlic, miso paste, and a splash of water. Blend until smooth and creamy, then fold in the blanched spinach.Remove pot from heat and add cashew cream and seared artichokes back into the soup, stirring gently. Taste and adjust seasoning with salt and pepper as needed before serving. Nutrition Serving: 1bowlCalories: 300kcalCarbohydrates: 40gProtein: 10gFat: 12gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gSodium: 800mgPotassium: 800mgFiber: 8gSugar: 2gVitamin A: 6000IUVitamin C: 30mgCalcium: 100mgIron: 4mg NotesLeftovers can be stored in an airtight container for up to 5 days in the fridge. Reheat gently on the stove or microwave. Tried this recipe?Let us know how it was!