Spinach Artichoke Soup with White Beans

Alejandro Avatar
By:
Alejandro
Published:

[grow_share_buttons]

Spinach-Artichoke-Soup-with-White-Beans-Recipe

Spinach artichoke soup with white beans is a heartwarming dish that blends the creamy essence of a favorite dip with the nourishing qualities of a soup. Just picture a bowl filled with vibrant green spinach, tender artichokes, and the comforting texture of white beans, all wrapped in a velvety cashew cream. Perfect for cozy nights or when you need a little pick-me-up, this soup promises to be a delightful addition to your meal rotation. It’s easy to whip up and showcases the beauty of plant-based ingredients, ensuring it appeals to a variety of palates.

Spinach Artichoke Soup With White Beans
Spinach Artichoke Soup With White Beans 9

I first stumbled upon this recipe at a local gathering, where a friend served it as a refreshing appetizer. The creamy texture and bold flavors immediately captivated my taste buds. I was pleasantly surprised by how the white beans added heartiness while keeping it light. Best of all, since it’s dairy-free, it caters not only to dietary restrictions but also fits the bill for a comforting and healthy option. Whether you’re a seasoned chef or a kitchen newbie, I invite you to make this Spinach Artichoke Soup with White Beans a staple in your culinary repertoire.

Why You’ll Love This Recipe

  • Simple & Quick: Ready to serve in just under an hour, this recipe is perfect for busy days.
  • Irresistible Flavor: The combination of artichokes and spinach creates a delightful taste that’s creamy yet light.
  • Eye-Catching Appeal: The vibrant green color is visually stunning, making it a standout at any table.
  • Flexible Serving: Great as a main dish or a delightful appetizer, it’s versatile enough for any occasion.
  • Diet-Friendly Options: This soup is naturally dairy-free, making it suitable for vegan diets.

Ingredients You’ll Need

  • 1/2 cup raw cashews: These provide a creamy base for the soup. Look for whole, unsalted cashews for the best flavor.
  • 2 tablespoons olive oil: For sautéing the shallots and garlic, imparting richness and depth of flavor.
  • 2 shallots, fine dice (or sub 1/2 red onion): Perfect for sweetness and aromatic qualities, shallots build the soup’s base.
  • 3-5 cloves garlic, minced: Garlic adds a punch of flavor; adjust based on your preference.
  • 1 tablespoon nutritional yeast (optional): For a cheesy note without dairy, this gives the soup added umami.
  • 1/4 teaspoon red pepper flakes (optional): If you enjoy a bit of heat, this adds a gentle kick to the dish.
  • 2 (15.5 ounce) cans white beans (cannellini, navy, or butter beans), drained and rinsed: These make the soup hearty; you can also use cooked dried beans if preferred.
  • 1 (15.5 ounce) can quartered artichokes, chopped into 1” pieces: Adds a unique, tangy flavor and is essential in achieving that classic spinach-artichoke taste.
  • 3 cups imitation chicken broth (or sub vegetable broth): You can use vegetable broth for a completely plant-based option.
  • 3 cups water, divided: Used for soaking the cashews and adjusting the soup’s consistency as needed.
  • 12 ounces frozen chopped spinach, thawed and extra liquid squeezed out: Spinach adds nutrition and that signature flavor. Be sure to squeeze out excess liquid to avoid a watery soup.
  • 1/2 cup grated parmesan cheese (plus more for serving; I used dairy-free): This adds extra flavor and creaminess—we love a good sprinkle on top!
  • 1 tablespoon lemon juice (about 1/2 small lemon): Freshens up the flavors beautifully; adjust to your taste.
  • Salt and pepper to taste: Essential for seasoning, always remember to taste as you go.
  • 2 tablespoons fresh parsley for serving: Adds a pop of color and freshness when garnished on top.

How to Make Spinach Artichoke Soup with White Beans

  1. Prep the Cashews: Set the frozen spinach out to thaw if you haven’t already. Place 1/2 cup of raw cashews in a medium bowl and bring 1 1/2 cups of water to a boil. Pour the boiling water over the cashews and let them soak for at least 10 minutes. Alternatively, you can microwave the cashews with the same amount of room temperature water for 2 minutes.

  2. Sauté the Aromatics: While the cashews soak, warm 2 tablespoons of olive oil in a large pot over medium heat. Add the two diced shallots and sauté until they are translucent, about 3 to 4 minutes. Stir in 3 to 5 minced garlic cloves, 1 tablespoon nutritional yeast, and a pinch of red pepper flakes if using; cook for an additional 1 to 2 minutes until fragrant and the bottom of the pot starts to brown.

  3. Simmer with Beans and Artichokes: Stir in the 1 (15.5 ounce) can of chopped artichokes, 2 cans of drained white beans, 3 cups of imitation chicken broth, and 2 cups of water. Mix well, cover the pot, and bring to a boil over high heat. Once boiling, uncover and reduce the heat to medium, letting the soup simmer for 10 minutes, stirring occasionally.

  4. Make the Cashew Cream: After draining the soaked cashews, add them to a high-speed blender with the remaining cup of water. Blend on high for 30 to 60 seconds until a smooth and creamy consistency forms. Set this aside.

  5. Combine Ingredients for Creaminess: Once the soup has simmered for 10 minutes, add in the cashew cream, the thawed and squeezed spinach, and the 1/2 cup of grated parmesan cheese. Stir well to combine, allowing it to simmer for another 5 minutes until the cheese has melted and the soup is thickened. If the soup appears too thick, feel free to add more water to reach your desired consistency.

  6. Final Adjustments: Turn off the heat and stir in 1 tablespoon of lemon juice, tasting the broth and adjusting with more salt, pepper, or lemon juice as needed.

  7. Serve Warm: Divide the soup among serving bowls, topping with a sprinkle of fresh parsley and additional parmesan if desired. Enjoy it warm! Store any leftovers in an airtight container in the refrigerator for up to 5 days.

Storing & Reheating

Store any leftover soup in an airtight container in the refrigerator for up to 5 days. If you prefer to keep it longer, transfer it to a freezer-safe container and freeze for up to 3 months. When reheating, thaw and warm the soup on the stove over medium heat or in the microwave until heated through, about 3 to 5 minutes. The texture may change slightly after freezing, but a splash of vegetable broth can help revive the creaminess.

Chef’s Helpful Tips

  • Avoid boiling the soaked cashews too long; a quick soak is sufficient to make them creamy.
  • If your soup looks too thick, don’t hesitate to adjust the consistency with extra water or broth.
  • Use fresh spinach if you can; just sauté it for a brief moment before adding it to the soup.
  • After blending the cashews, taste the cashew cream. If it’s too nutty, consider adding a pinch of salt or a hint of nutritional yeast for added flavor.
  • Feel free to customize by throwing in additional veggies or spices for your unique twist.

There’s something truly special about spinach artichoke soup with white beans. This dish brings a delightful fusion of flavors that can brighten even the gloomiest of days. As you set about making it, don’t hesitate to play around with flavors—perhaps sprinkle in your favorite herbs or adjust the garlic to your liking. The beauty lies in its flexibility!

Gather family or friends for a cozy dinner and let this creamy, nutritious soup warm their hearts. It might just become your new go-to for comforting meals. Serve it up, savor every spoonful, and enjoy the smile it brings to your face.

Spinach Artichoke Soup With White Beans
Spinach Artichoke Soup With White Beans 10

Recipe FAQs

Can I use fresh spinach instead of frozen?

Absolutely! Fresh spinach works great in this recipe. You’ll need about 12 ounces of fresh spinach. Sauté it briefly in the pot before adding the other ingredients to let it wilt down.

Can I make this soup ahead of time?

Sure! This soup is perfect for make-ahead meals. Just prepare it up to step 6 and then store it in the fridge. When you’re ready to serve, heat it up and stir in the lemon juice right before serving.

Is there a substitution for the cashews?

Yes! If you’re looking for a nut-free version, you can try silken tofu blended until smooth, or even use coconut cream for a different flavor profile. Just remember that the texture will vary slightly.

How can I add protein to the soup?

Adding cooked shredded chicken or tofu is a fantastic way to boost the protein content. Just mix it in when you add the cashew cream for a heartier soup.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach-Artichoke-Soup-With-White-Beans-Recipe

Spinach Artichoke Soup with White Beans

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Spinach Artichoke Soup with White Beans is a flavorful and comforting dish that combines creaminess from cashews and a nutritious boost from spinach and artichokes. Perfect for a quick dinner or a healthy meal any day!

  • Total Time: 1 hour
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1/2 cup raw cashews
  • 2 tablespoons olive oil
  • 2 shallots fine dice (or sub 1/2 red onion)
  • 35 cloves garlic minced
  • 1 tablespoon nutritional yeast optional
  • 1/4 teaspoon red pepper flakes optional
  • 2 15.5 ounce cans white beans (cannellini, navy, or butter beans), drained and rinsed; about 3 cups cooked beans
  • 1 15.5 ounce can quartered artichokes chopped into 1” pieces
  • 3 cups imitation chicken broth (or sub vegetable broth)
  • 3 cups water, divided
  • 12 ounces frozen chopped spinach, thawed and extra liquid squeezed out
  • 1/2 cup grated parmesan cheese* plus more for serving (I used dairy-free)
  • 1 tablespoon lemon juice about 1/2 small lemon
  • salt and pepper to taste
  • 2 tablespoons fresh parsley for serving

Instructions

  1. Set the frozen spinach out to thaw. Pour boiling water over the cashews in a bowl and let soak for at least 10 minutes.
  2. Heat olive oil in a pot over medium heat. Sauté shallots until translucent, then add garlic, nutritional yeast, red pepper flakes, and black pepper. Sauté until fragrant.
  3. Add artichokes, beans, broth, and 2 cups of water to the pot. Cover and bring to a boil, then reduce heat and simmer for 10 minutes, stirring occasionally.
  4. Drain cashews and blend with the remaining cup of water until smooth, then set aside.
  5. Stir in cashew cream, spinach, and parmesan to the pot. Simmer for an additional 5 minutes, adjusting thickness with water if necessary.
  6. Turn off heat and mix in lemon juice. Taste and adjust seasoning with lemon juice, salt, and pepper as desired.
  7. Serve soup in bowls garnished with fresh parsley and extra parmesan.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

For a richer flavor, use vegetable broth instead of imitation chicken broth.
If you prefer a spicier soup, increase the amount of red pepper flakes to taste.

  • Author: Alejandro
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 300
  • Sugar: 2g
  • Sodium: 600mg
  • Fat: 10g
  • Saturated Fat: 2g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 12g
  • Protein: 15g
  • Cholesterol: 0mg

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star