Introduction
Hearty, creamy, and packed with wholesome ingredients, this Vegan White Bean Soup is the perfect balance of comfort and nutrition. Tender white beans, aromatic vegetables, and savory herbs simmer together to create a rich, satisfying soup that feels cozy while remaining completely plant-based.
Naturally high in plant-based protein and fiber, this soup is ideal for anyone seeking a nourishing meal that doesn’t compromise on flavor. Whether you’re meal prepping for the week, warming up on a chilly evening, or looking for a healthy highprotein vegan dinner, this White Bean Soup delivers both comfort and nourishment in every spoonful.
Can This Vegan White Bean Soup Support Weight Loss Goals?
Yes. White beans are naturally rich in protein and fiber, two nutrients that can help promote fullness and satisfaction after meals. The broth-based nature of the soup adds volume without excessive calories, while the vegetables contribute nutrients and texture. When enjoyed as part of a balanced eating pattern, this soup can be a filling option that supports mindful eating habits.
Does Vegan White Bean Soup Fit a Highprotein Lifestyle?
Absolutely. White beans provide a substantial amount of plant-based protein while also contributing fiber and complex carbohydrates. Combined with nutrient-dense vegetables and a flavorful broth, the soup offers a balanced nutritional profile with moderate net carbs and satisfying protein content. For those following a highprotein lifestyle, it serves as an excellent meal or can be paired with additional plant-based protein sources for even greater protein intake.
Why This Recipe is Special
- Naturally creamy without dairy or heavy cream.
- High in plant-based protein and fiber.
- Budget-friendly and made with simple pantry ingredients.
- Gluten-free and meal-prep friendly.
- Comforting enough for winter yet light enough for year-round enjoyment.
My Personal Experience
- The blended beans create incredible creaminess.Without adding any dairy, the soup develops a rich and velvety texture.
- The flavor improves overnight.The herbs and vegetables continue to infuse the broth, making leftovers even more delicious.
- It feels hearty without being heavy.The beans provide substance while the broth keeps the soup balanced.
- It’s one of the easiest meal-prep soups.A single batch provides several satisfying meals throughout the week.
Perfect For
This Vegan White Bean Soup is perfect for weeknight dinners, healthy lunches, meal prep, freezer-friendly meal plans, high-protein vegan diets, cozy winter evenings, budget-conscious cooking, and wholesome family meals.
Why You’ll Love This Recipe
- Rich and comfortingThe creamy texture makes every bowl feel warm and satisfying.
- Protein-packedWhite beans provide plant-based protein that helps keep you full.
- Simple ingredientsMost ingredients are affordable pantry and refrigerator staples.
- Excellent for meal prepIt stores and reheats beautifully for future meals.
- Naturally gluten-freeSuitable for a wide variety of dietary preferences.
Common Mistakes to Avoid
- Not seasoning adequately, which can leave the soup tasting bland.
- Boiling aggressively after blending, which may affect texture.
- Using too little broth and creating an overly thick consistency.
- Skipping the sautéing step, which develops much of the soup’s flavor.
Required Equipment
- Large soup pot or Dutch oven — ensures even cooking and easy simmering.
- Immersion blender — creates a creamy texture while keeping some bean texture intact.
- Chef’s knife — allows efficient vegetable preparation.
- Cutting board — provides a safe prep surface.
- Measuring cups and spoons — help maintain consistent flavor balance.
- Ladle — makes serving simple and mess-free.
Storage Instructions
Refrigerator
Store cooled soup in airtight containers for up to 5 days.
Freezer
Freeze in portion-sized freezer-safe containers for up to 3 months.
Best Container
Glass meal-prep containers help preserve freshness and simplify reheating.
Reheating
Warm gently on the stovetop over medium-low heat, adding a splash of broth if the soup thickens during storage.
Recipe Details
Preparation Time: 15 minutes
Cooking Time: 35 minutes
Total Time: 50 minutes
Servings: 6
Best Season for This Recipe: Fall, Winter & All-Season
Total Calories (Per Serving): Approximately 275 calories
Description
This Vegan White Bean Soup is rich, creamy, and packed with plant-based protein. Made with tender white beans, vegetables, and aromatic herbs, it creates a comforting bowl of nourishment that’s perfect for meal prep, healthy lunches, and cozy dinners.
📝 Ingredients
Soup Base
- 1 tbsp olive oil
- 1 medium yellow onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
Main Ingredients
- 3 cans (15 oz each) white beans, drained and rinsed
- 5 cups low-sodium vegetable broth
- 1 cup baby spinach
- 2 tbsp nutritional yeast
Seasonings
- 1 tsp dried thyme
- 1 tsp dried oregano
- ½ tsp smoked paprika
- ¾ tsp sea salt
- ¼ tsp black pepper
Garnish
- Fresh parsley, chopped
- Cracked black pepper
- Lemon wedges
Ingredient Note
Cannellini beans provide the creamiest texture, though Great Northern or navy beans work equally well.
Directions
1. Sauté the Vegetables
Heat olive oil in a large soup pot over medium heat.
Add onion, carrots, and celery.
Cook for 6–7 minutes until softened.
Add garlic and cook for 30 seconds until fragrant.
2. Build the Soup
Add white beans, vegetable broth, thyme, oregano, smoked paprika, salt, and pepper.
Bring to a gentle boil over medium-high heat.
3. Simmer
Reduce heat to low.
Simmer uncovered for 20 minutes.
Visual Cue: Vegetables should be tender and flavors well combined.
4. Create Creaminess
Using an immersion blender, blend about one-third of the soup.
Texture Cue: The soup should become creamy while still retaining some whole beans.
5. Add Final Ingredients
Stir in spinach and nutritional yeast.
Cook for 2–3 minutes until the spinach wilts.
Highprotein Tip: Nutritional yeast adds additional protein and savory depth while enhancing the creamy texture.
6. Serve
Taste and adjust seasonings as needed.
Serve warm with fresh parsley, cracked black pepper, and a squeeze of lemon juice.
Nutrition Facts (Per Serving – Approximate)
- Calories: 275
- Fats: 5g
- Cholesterol: 0mg
- Sodium: 560mg
- Potassium: 780mg
- Total Carbohydrates: 39g
- Fiber: 11g
- Net Carbs: 28g
- Sugars: 4g
- Protein: 17g
- Calcium: 110mg
Notes
- The soup naturally thickens as it cools.
- Add extra broth when reheating if a thinner consistency is desired.
- A squeeze of fresh lemon juice brightens the flavor significantly.
- For extra protein, add cooked edamame or cubed baked tofu.
- Fresh rosemary can be used instead of thyme for a different herb profile.
- Store leftovers in individual portions for convenient meal prep.
Frequently Asked Questions
1. Can I use dried white beans instead of canned?
Yes, cook approximately 1½ cups dried beans before adding them to the recipe.
2. Is this soup freezer-friendly?
Yes, it freezes very well for up to 3 months.
3. Which white beans work best?
Cannellini beans are preferred for their creamy texture, but navy and Great Northern beans also work well.
4. Can I make it oil-free?
Yes, sauté the vegetables in a small amount of broth instead of oil.
5. How can I increase the protein content?
Add baked tofu, edamame, or additional white beans.
6. Is this recipe gluten-free?
Yes, provided your vegetable broth and packaged ingredients are certified gluten-free.

