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

Creamy Spinach White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 15 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

This Creamy Spinach White Bean Soup is a quick and healthy meal made with just six ingredients. Ready in 15 minutes, it’s perfect for busy weeknights and packed with plant-based protein and greens.


Ingredients

  • 1 tablespoon olive oil
  • 3 cloves garlic, minced
  • 2 cans (15 ounces each) cannellini beans, drained
  • 4 cups vegetable broth
  • 5 ounces fresh spinach
  • 1/2 cup coconut milk (or cream of choice)
  • Salt and pepper, to taste

Instructions

  1. Heat olive oil in a pot over medium heat.
  2. Add minced garlic and sauté for about 1 minute until fragrant.
  3. Add cannellini beans and vegetable broth. Simmer for 5 minutes.
  4. Add spinach and cook until wilted, about 2 minutes.
  5. Stir in coconut milk and simmer for another 2 minutes.
  6. Use an immersion blender to blend soup to desired creaminess, or leave it chunky.
  7. Season with salt and pepper to taste, then serve warm.

Notes

  • Use any white beans like navy or great northern if cannellini aren’t available.
  • Swap coconut milk with heavy cream or oat milk based on dietary preference.
  • Add herbs like thyme or basil for extra flavor.
  • Garnish with red pepper flakes or nutritional yeast for a flavor boost.
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 220
  • Sugar: 2g
  • Sodium: 600mg
  • Fat: 8g
  • Saturated Fat: 4g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 7g
  • Protein: 9g
  • Cholesterol: 0mg