Spinach Artichoke White Bean Soup
A cozy cream spinach artichoke white bean soup that is packed with nutrition, but feels like you are enjoying your favorite savory dip in soup form. This delightful dish is perfect for chilly evenings or gatherings with friends. The creamy texture and rich flavors make it a standout option for any occasion, whether you serve it as an appetizer or a main course. Enjoy the comfort of this satisfying soup that combines the goodness of spinach, artichokes, and white beans into one delicious bowl.

Why You’ll Love This Recipe
- Nutritious and Wholesome: Packed with fresh vegetables and plant-based proteins, this soup is not only delicious but also nourishing.
- Easy to Prepare: With simple steps and minimal prep time, you’ll have this dish ready in no time.
- Versatile Serving Options: Serve it hot as a main dish or as a side paired with toasted bread for dipping.
- Creamy Delight: The blend of cashews and roasted garlic creates a creamy texture without dairy, making it suitable for various diets.
- Flavorful Ingredients: Each component, from nutritional yeast to marinated artichokes, adds rich flavors that elevate this soup.
Tools and Preparation
To make the best spinach artichoke white bean soup, having the right tools will make your cooking experience smooth and enjoyable.
Essential Tools and Equipment
- Dutch oven
- Blender
- Measuring cups and spoons
- Knife and cutting board
- Foil
Importance of Each Tool
- Dutch oven: Ideal for even cooking and simmering soups to perfection.
- Blender: Essential for creating a smooth, creamy base from cashews and roasted garlic.
Ingredients
A cozy cream spinach artichoke white bean soup that is packed with nutrition but feels like you are enjoying your favorite savory dip in soup form.
Ingredients:
– 1 bulb garlic
– Avocado oil for roasting and cooking
– 2 leeks, green tops removed
– 1 yellow onion, diced
– 1/2 cup raw cashews
– 5 oz fresh spinach (or frozen)
– 1, 15 oz jar quartered marinated artichoke hearts, drained
– 2 tbsp nutritional yeast or 1/4 cup shredded vegan parmesan
– 1 tsp ground coriander
– 1/2 tsp red pepper flakes (optional)
– 1, 15oz can cannellini beans, drained and rinsed
– 4 cups vegetable broth
– 2 bay leaves
– 10 sprigs of thyme
– 1 tsp yellow miso paste
– Kosher salt, as needed
– Toasted sourdough bread, for serving
– Extra virgin olive oil, for serving (optional)

How to Make Spinach Artichoke White Bean Soup
Step 1: Preheat the Oven
Preheat your oven to 400F. Slice 1/4 inch off the top of the bulb of garlic to expose the cloves. Place the bulb on a piece of foil then drizzle the top with 2 tsp of oil and a generous pinch of salt. Wrap the bulb in the foil then place in the oven for about 40–45 minutes or until nice and soft. Allow to cool.
Step 2: Prep Your Ingredients
While the garlic is roasting:
Slice each leek lengthwise.
Rinse off any dirt between the layers under running water.
Pat dry then thinly slice the leek and dice your onion.
Add the cashews to a large heat-safe measuring cup or bowl and cover with boiling water for at least 10 minutes; then drain.
Add the spinach to the same cup or bowl; cover with boiling water for 2 minutes or until bright green and wilted.
Drain the spinach and run under cold water until completely cooled. Squeeze out excess water from the spinach then set aside.
Step 3: Sear Artichoke Hearts
Add 2 tbsp of oil to a large dutch oven over medium-low heat. Pat the artichoke hearts dry with a clean kitchen towel then add them to the pot. Spread out evenly:
Allow to sear undisturbed for about 5–6 minutes or until bottoms start to brown.
Transfer artichokes to a bowl.
Step 4: Cook Leeks and Onions
Add leeks with a pinch of salt:
Stir well to combine.
Cook down while stirring occasionally for about 10 minutes until slightly golden.
Add onion; sauté again for about 5 minutes until softened.
Step 5: Add Seasonings
Stir in nutritional yeast, coriander, and red pepper flakes:
Continue sautéing for another 2–3 minutes until fragrant.
Step 6: Combine Beans and Broth
Add beans and vegetable broth:
Give the pot a good stir.
Drop in bay leaf and thyme sprigs; bring pot to a boil.
Reduce heat to low simmer; cover with lid allowing it to cook for 20 minutes.
Step 7: Prepare Spinach (if using fresh)
If using fresh spinach:
Place in a heat-proof bowl; pour boiling water over leaves until fully covered.
Let sit in boiling water for 1–2 minutes until bright green; transfer to ice water.
When safe to handle, squeeze out excess water from spinach; set aside.
Step 8: Make Creamy Base
Transfer cashews to blender cup:
Squeeze in roasted garlic; add miso paste and 1 cup of water.
Blend on high until completely smooth; add spinach blend again until mostly minced.
Step 9: Final Combine
Discard bay leaves and thyme from soup:
Add cooked artichoke hearts back into pot along with spinach cashew cream.
Stir well until fully mixed; remove from heat. Serve in bowls drizzled with olive oil alongside toasted bread.
How to Serve Spinach Artichoke White Bean Soup
Serving Spinach Artichoke White Bean Soup is all about enhancing its rich flavors and creamy texture. This soup can be enjoyed in various ways, making it a versatile dish for any occasion.
With Toasted Bread
- Sourdough Bread: Pair your soup with toasted sourdough for a crunchy contrast.
- Garlic Bread: Infuse your meal with flavor by serving garlic bread alongside the soup.
As a Main Dish
- Salad on the Side: A fresh green salad adds a delightful crunch and balances the creaminess of the soup.
- Grilled Cheese Sandwich: The classic combination of grilled cheese and soup creates comfort food at its finest.
Garnished with Toppings
- Extra Virgin Olive Oil: Drizzle a bit of olive oil on top for added richness.
- Croutons: Add some homemade or store-bought croutons for an extra crunch.
In a Bread Bowl
- Bread Bowl: Hollow out a small round loaf of bread to serve as an edible bowl for your soup, making it fun and interactive.
How to Perfect Spinach Artichoke White Bean Soup
Achieving the perfect Spinach Artichoke White Bean Soup requires attention to detail during preparation. Here are some tips to elevate your dish:
- Seasoning: Use ample kosher salt and spices to enhance flavors. Don’t be shy; taste as you go!
- Creamy Consistency: Ensure that you blend the cashews and roasted garlic until completely smooth for a rich texture.
- Fresh Ingredients: Opt for fresh spinach over frozen when possible, as it offers better flavor and color.
- Adjust Thickness: If the soup is too thick, gradually add more vegetable broth until reaching your desired consistency.
Best Side Dishes for Spinach Artichoke White Bean Soup
Pairing side dishes with Spinach Artichoke White Bean Soup enhances the meal experience. Here are some great options:
- Caesar Salad: A classic Caesar salad complements the creamy texture of the soup.
- Roasted Vegetables: Seasonal roasted vegetables add color and nutrition to your meal.
- Stuffed Mushrooms: These bite-sized treats are deliciously savory and pair well with the soup’s flavors.
- Potato Wedges: Crispy potato wedges provide a satisfying crunch alongside the creaminess of the soup.
- Pasta Salad: A light pasta salad brings freshness and contrasts beautifully with hot soup.
- Cornbread Muffins: Sweet cornbread muffins offer a lovely sweetness that balances savory elements in the dish.
Common Mistakes to Avoid
When making Spinach Artichoke White Bean Soup, it’s easy to overlook certain details. Here are some common mistakes to avoid for the best results.
- Overcooking the Garlic: Roasting garlic is a great way to enhance flavor, but if left too long, it can burn and become bitter. Keep an eye on it and remove it once it’s soft.
- Skipping Ingredient Prep: Not preparing your ingredients beforehand can lead to a chaotic cooking process. Take the time to chop and measure everything before you start cooking.
- Ignoring Texture Balance: This soup benefits from a creamy texture balanced with chunks of artichokes and beans. Don’t over-blend; leave some pieces intact for added interest.
- Using Low-Quality Broth: The broth is a key component of this soup. Using low-quality or overly salty broth can ruin the flavor. Opt for homemade or high-quality vegetable broth instead.
- Not Adjusting Seasoning: Tasting as you cook is essential. Failing to adjust seasonings may result in a bland soup. Always taste before serving and tweak as needed.
Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container for up to 4 days.
- Allow the soup to cool completely before refrigerating.
Freezing Spinach Artichoke White Bean Soup
- Freeze in airtight containers or heavy-duty freezer bags for up to 3 months.
- Leave space at the top of containers for expansion.
Reheating Spinach Artichoke White Bean Soup
- Oven: Preheat to 350°F, place in a covered oven-safe dish, and heat for about 20-25 minutes.
- Microwave: Heat in a microwave-safe bowl on medium power for about 2-3 minutes, stirring halfway through.
- Stovetop: Warm over medium heat in a pot, stirring frequently until heated through.

Frequently Asked Questions
This section addresses some common queries related to Spinach Artichoke White Bean Soup.
What makes Spinach Artichoke White Bean Soup nutritious?
Spinach and artichokes are rich in vitamins and minerals, while white beans provide protein and fiber, making this soup both hearty and healthy.
Can I use frozen spinach instead?
Yes! Frozen spinach works well; just make sure to thaw it properly before adding it to the soup for even cooking.
How can I customize my Spinach Artichoke White Bean Soup?
Feel free to add other vegetables like kale or zucchini, or spice it up with additional herbs or chili flakes based on your preferences!
Is this soup vegan-friendly?
Absolutely! This recipe is naturally vegan if you use nutritional yeast or vegan parmesan cheese.
Final Thoughts
Spinach Artichoke White Bean Soup is perfect for cozy evenings. Its creamy texture combined with savory flavors creates a delightful experience. You can easily customize this recipe by adding your favorite veggies or spices. Give it a try; it’s sure to become a new favorite!
Spinach Artichoke White Bean Soup
- Total Time: 1 hour
- Yield: Serves 4
Description
Indulge in the comforting embrace of Spinach Artichoke White Bean Soup, a delightful blend that captures the essence of your favorite savory dip in a warm, creamy bowl. This nutritious soup combines fresh spinach, marinated artichokes, and hearty white beans, creating a rich flavor profile perfect for chilly evenings or gatherings with friends. Its velvety texture is achieved without dairy, making it suitable for various dietary preferences. Enjoy this versatile dish as a satisfying main course or a delicious appetizer paired with toasted bread. With simple preparation steps and wholesome ingredients, you’ll have this cozy soup ready in no time.
Ingredients
- 1 bulb garlic
- 2 leeks
- 1 yellow onion
- ½ cup raw cashews
- 5 oz fresh spinach (or frozen)
- 1 jar (15 oz) quartered marinated artichoke hearts
- 2 tbsp nutritional yeast
- 1 can (15 oz) cannellini beans
- 4 cups vegetable broth
Instructions
- Preheat the oven to 400°F and roast the garlic until soft.
- Prepare leeks and onion while the garlic roasts.
- Sear marinated artichoke hearts in a Dutch oven.
- Cook leeks and onion until golden, then add seasonings.
- Combine cooked beans and broth; simmer with herbs.
- Blend cashews with roasted garlic and miso for creaminess.
- Mix everything together and serve hot.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Roasting/Sautéing/Blending
- Cuisine: American
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 290
- Sugar: 3g
- Sodium: 720mg
- Fat: 13g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 10g
- Protein: 11g
- Cholesterol: 0mg
