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 Vegan White Bean Soup

Creamy Vegan White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Maria
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Vegan

Description

This Creamy Vegan White Bean Soup is packed with flavor, rich in plant-based protein, and ultra-comforting! Made with cannellini beans, coconut milk, kale, and a touch of pesto, itโ€™s the perfect quick and easy dinner. Ready in just 25 minutes, this cozy soup is both nourishing and satisfying!


Ingredients

For the Soup:

  • 2 (15 oz.) cans cannellini beans, drained, rinsed, and divided (or Northern beans)

  • 1 tablespoon extra virgin olive oil

  • 1/2 red onion, chopped (or yellow onion)

  • 4 garlic cloves, minced

  • 4 cups organic vegetable broth

  • 1 (14 oz.) can full-fat coconut cream or coconut milk

  • 1 cup kale, chopped

  • 1 teaspoon sea salt

  • 1 teaspoon black pepper

  • 1 teaspoon dried oregano

  • 1 teaspoon dried basil

  • 1 teaspoon dried parsley

  • 1 tablespoon pesto sauce (homemade or store-bought)

  • 1 teaspoon freshly squeezed lemon juice

  • 1/2 teaspoon turmeric powder

Thickening Agent:

ย 

  • 2 tablespoons arrowroot starch + 4 tablespoons warm water


Instructions

  • Sautรฉ the aromatics: Heat olive oil in a Dutch oven over medium-high heat. Add garlic and onions, sautรฉing until fragrant and translucent (about 1-2 minutes). Stir in pesto, turmeric, salt, black pepper, oregano, basil, and parsley.

  • Blend the soup base: Add half of the white beans and 2 cups of vegetable broth. Let boil for 1-2 minutes, then reduce heat. Using an immersion blender, blend until smooth (about 2-3 minutes).

  • Add remaining ingredients: Stir in the remaining 2 cups of broth, coconut milk, lemon juice, and chopped kale. Simmer for 4-5 minutes.

  • Thicken the soup (if needed): Mix arrowroot starch with warm water until smooth. Stir into the soup and let simmer for 1-2 minutes to thicken.

ย 

  • Finish and serve: Stir in the remaining white beans and let simmer for 2-3 more minutes. Remove from heat and serve immediately with crusty bread or naan.


Notes

  • For extra protein, add chickpeas or lentils.

  • Swap kale for spinach or Swiss chard.

  • For a nutty flavor, drizzle with toasted almond slices before serving.

  • If you donโ€™t have arrowroot starch, use cornstarch or tapioca starch.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 280 kcal
  • Sugar: 3g
  • Sodium: 620mg
  • Fat: 14g
  • Saturated Fat: 10g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 7g
  • Protein: 10g
  • Cholesterol: 0mg