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