Description
- This Creamy Vegan White Bean Soup is rich, velvety, and bursting with flavor! Made with simple plant-based ingredients, this soup is the perfect comfort food for a chilly day. The combination of white beans, vegetables, and creamy coconut milk creates a hearty, satisfying bowl that’s perfect for lunch or dinner. With a touch of garlic and herbs, this soup is both delicious and healthy.
Ingredients
-
2 tablespoons olive oil
-
1 medium onion, diced
-
2 cloves garlic, minced
-
2 medium carrots, peeled and diced
-
2 celery stalks, diced
-
2 cans (15 oz each) white beans (such as cannellini or great northern beans), drained and rinsed
-
4 cups vegetable broth
-
1 cup full-fat coconut milk
-
1 teaspoon dried thyme
-
1/2 teaspoon dried rosemary
-
1/4 teaspoon ground black pepper
-
Salt to taste
-
2 cups spinach or kale, chopped (optional for added greens)
-
Juice of 1 lemon (optional, for added brightness)
Instructions
-
Prepare the Vegetables:
Heat the olive oil in a large pot over medium heat. Once hot, add the diced onion, carrots, and celery. Sauté for about 5-7 minutes, or until the vegetables begin to soften and the onions turn translucent. -
Add Garlic and Herbs:
Add the minced garlic, thyme, rosemary, and black pepper. Stir and cook for 1-2 minutes until fragrant. -
Add Beans and Broth:
Stir in the white beans, vegetable broth, and coconut milk. Bring the soup to a gentle simmer over medium heat. Allow the soup to simmer for about 10-15 minutes, letting the flavors meld together. -
Blend the Soup (Optional):
For a creamy texture, use an immersion blender to blend about 2/3 of the soup directly in the pot. You can also transfer half of the soup to a blender, blend until smooth, and return it to the pot. If you prefer a chunkier soup, skip this step. -
Add Greens:
If using, stir in the chopped spinach or kale and cook for another 5 minutes, until the greens are wilted. -
Adjust Seasoning:
Taste the soup and adjust the seasoning with salt, pepper, and lemon juice, if desired. The lemon juice adds a touch of brightness that balances the creaminess. -
Serve:
Ladle the soup into bowls and serve hot. You can top with a drizzle of olive oil or fresh herbs for extra flavor.
Notes
-
If you don’t like coconut milk, you can use cashew cream or any other non-dairy cream.
-
For extra protein, you can add cooked quinoa or chickpeas.
-
This soup can be stored in the fridge for 3-4 days and also freezes well for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 20-25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan, Plant-Based, American
Nutrition
- Serving Size: 1 bowl
- Calories: 210
- Sugar: 4g
- Sodium: 450mg
- Fat: 10g
- Saturated Fat: 7g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 6g
- Protein: 7g
- Cholesterol: 0g