Introduction
Vegan White Bean Soup is a nourishing, comforting, and protein-rich dish that is perfect for anyone seeking a wholesome plant-based meal. Made with simple pantry ingredients and fresh vegetables, this soup delivers both flavor and nutrition in every spoonful.
This recipe is especially popular among those following a vegan or vegetarian lifestyle because it provides a good source of plant-based protein without the need for meat or dairy. White beans, such as cannellini or navy beans, are the star ingredient and contribute to the soup’s creamy texture and satisfying consistency.
Unlike heavy cream-based soups, this vegan version achieves its richness naturally by blending a portion of the beans. This creates a thick and velvety texture without adding any dairy.
Another advantage of this recipe is its versatility. You can customize it with different vegetables, herbs, and spices depending on your preference and seasonal availability.
White beans are not only delicious but also highly nutritious. They are rich in fiber, protein, and essential minerals such as iron and magnesium, making this soup both filling and heart-healthy.
This soup is also ideal for meal prep. It stores well in the refrigerator and often tastes even better the next day as the flavors continue to develop.
The ingredients used in this recipe are budget-friendly and widely available, making it accessible for home cooks of all levels.
Because it is naturally gluten-free, this soup is suitable for individuals with gluten sensitivities or celiac disease.
The addition of garlic, onions, and herbs enhances the flavor profile, creating a savory and aromatic dish.
Olive oil adds healthy fats that improve both taste and nutritional value.
Vegetable broth serves as the base, providing depth and richness without the need for animal products.
Fresh herbs such as thyme, rosemary, or parsley can elevate the soup and give it a Mediterranean-inspired flavor.
This soup is perfect for cold weather when you need something warm and comforting.
It can also be served year-round as a light yet satisfying meal.
The texture can be adjusted easily—blend more for a creamy soup or leave it chunky for a rustic feel.
This dish pairs beautifully with crusty bread or a side salad for a complete meal.
It is also low in fat and relatively low in calories, making it suitable for weight management.
The natural creaminess of the beans makes it appealing even to those who are not following a vegan diet.
This recipe is beginner-friendly and does not require advanced cooking techniques.
Overall, Vegan White Bean Soup is a simple, healthy, and delicious meal that fits perfectly into a balanced diet.
Ingredients
- 2 cups cooked white beans (or 1 can, drained and rinsed)
- 1 tablespoon olive oil
- 1 small onion (chopped)
- 2 cloves garlic (minced)
- 1 carrot (diced)
- 1 celery stalk (chopped)
- 3 cups vegetable broth
- 1 teaspoon dried thyme
- ½ teaspoon rosemary
- Salt & black pepper (to taste)
- 1 tablespoon lemon juice
- Fresh parsley (for garnish)

Instructions
Step 1: Heat Oil
In a large pot, heat olive oil over medium heat.
Step 2: Sauté Vegetables
Add onion, carrot, and celery. Cook for 5 minutes until softened.
Step 3: Add Garlic
Stir in garlic and cook for 1 minute until fragrant.
Step 4: Add Beans
Add white beans to the pot and stir well.
Step 5: Pour Broth
Add vegetable broth and mix everything together.
Step 6: Season
Add thyme, rosemary, salt, and pepper.
Step 7: Simmer
Bring to a boil, then reduce heat and simmer for 15–20 minutes.
Step 8: Blend (Optional)
Blend part of the soup for a creamy texture while leaving some beans whole.
Step 9: Add Lemon Juice
Stir in lemon juice for freshness.
Step 10: Adjust Seasoning
Taste and adjust salt and spices if needed.
Step 11: Serve
Serve hot and garnish with fresh parsley.
Serving Suggestions
- Serve with whole grain or crusty bread
- Pair with a fresh green salad
- Add a drizzle of olive oil on top
Nutrition Information (Approximate per serving)
- Calories: 180 kcal
- Protein: 9 g
- Carbohydrates: 25 g
- Fiber: 7 g
- Fat: 5 g
WW SmartPoints (Estimated)
3–4 SmartPoints per serving
Helpful Tips
• Use canned beans for convenience or cook dried beans for better flavor
• Blend more beans for a creamier soup
• Add spinach or kale for extra nutrients
• Store leftovers in the fridge for up to 4 days
• Freeze for up to 2 months
Storage
Allow the soup to cool completely before storing in an airtight container. Reheat gently on the stove or in the microwave.
Conclusion
Vegan White Bean Soup is a comforting, nutritious, and easy-to-make dish that is perfect for any occasion. With its creamy texture, rich flavor, and wholesome ingredients, it provides a satisfying meal that supports a healthy lifestyle.
Whether you are following a vegan diet or simply looking for a nutritious and delicious soup, this recipe is a wonderful addition to your kitchen.