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