Go Back
Adam

Vegan White Bean Soup – Creamy, Comforting, and Perfect for Cozy Days

There’s nothing more comforting than a warm bowl of Vegan White Bean Soup on a chilly day. This wholesome soup is rich, creamy (without any dairy), and packed with nourishing plant-based ingredients that make it both satisfying and nourishing. White beans create a naturally velvety texture, while vegetables, herbs, and gentle spices bring depth and warmth to every spoonful. This vegan white bean soup is ideal for weeknight dinners, meal prep, or anytime you want a cozy, healthy meal that feels like comfort food. It’s simple to make, budget-friendly, and full of flavor—even better the next day as the ingredients meld together. Written to your exact standards, this recipe includes clear step-by-step directions, italicized keywords, bullet-point readability, no alcohol, no pork, no links, and a Pinterest-ready finish.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Adem Recipes App
Adem Recipes Daily
Free app • 1800+ recipes • iOS & Android
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Categories
🎂 Birthday 🍳 Breakfast 🍽️ Lunch 🍲 Dinner 🍰 Dessert 🥗 Salad 🥤 Drinks 💚 Healthy 🎄 Christmas 🦃 Thanksgiving 🎃 Halloween
Suggested recipes
Butterscotch Choc Chip Cookies
Raspberry Crumble Cookies
Honey BBQ Chicken Tacos
Creamy Clam Chowder

Ingredients
  

Vegetables
  • 1 large onion diced
  • 2 carrots diced
  • 2 celery stalks diced
  • 4 cloves garlic minced
Beans & Liquids
  • 3 cans 15-ounce each white beans, drained and rinsed
  • 4 cups vegetable broth low sodium
Seasoning & Flavor
  • 2 tablespoons olive oil
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • ½ teaspoon black pepper
  • 1 teaspoon salt
Optional Finish
  • 2 cups fresh spinach or kale
  • Lemon juice to taste
  • These ingredients come together to create a rich and comforting plant-based bean soup.
Adem Recipes App
Adem Recipes Daily
Free app • 1800+ recipes • iOS & Android
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Categories
🎂 Birthday 🍳 Breakfast 🍽️ Lunch 🍲 Dinner 🍰 Dessert 🥗 Salad 🥤 Drinks 💚 Healthy 🎄 Christmas 🦃 Thanksgiving 🎃 Halloween
Suggested recipes
Butterscotch Choc Chip Cookies
Raspberry Crumble Cookies
Honey BBQ Chicken Tacos
Creamy Clam Chowder

Equipment

  • Large pot or Dutch oven
  • Cutting board
  • Sharp knife
  • Can opener
  • Wooden spoon
  • Measuring spoons
  • Measuring cup

Method
 

Step 1: Sauté the Vegetables
  1. Heat olive oil in a large pot over medium heat.
  2. Add the diced onion and cook for 4–5 minutes until soft and translucent.
  3. Add carrots and celery, stirring occasionally, and cook for another 5 minutes.
Step 2: Add Garlic and Herbs
  1. Stir in the minced garlic, thyme, and rosemary.
  2. Cook for about 30 seconds until fragrant, being careful not to burn the garlic.
Step 3: Add Beans and Broth
  1. Add the white beans to the pot and stir to combine.
  2. Pour in the vegetable broth and bring the soup to a gentle boil.
Step 4: Simmer the Soup
  1. Reduce heat to low and let the soup simmer uncovered for 20–25 minutes.
  2. Stir occasionally so flavors blend evenly.
Step 5: Create Creaminess
  1. Use a spoon or immersion blender to lightly mash some of the beans directly in the pot.
  2. This thickens the soup naturally while keeping texture.
Step 6: Add Greens
  1. Stir in spinach or kale, if using.
  2. Cook for 2–3 minutes until wilted and tender.
Step 7: Season and Finish
  1. Season with salt and black pepper.
  2. Add a small splash of lemon juice to brighten the flavors.
  3. Remove from heat and let rest for a few minutes before serving.

Notes

🧊 Storage & Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheat gently on the stovetop or in the microwave, stirring occasionally.
Add a splash of vegetable broth if the soup thickens too much.
Freezes well for up to 2 months.
🥄 Variations
Extra Creamy Soup: Blend half of the soup completely.
Spicy Version: Add red pepper flakes or cayenne.
Mediterranean Style: Add sun-dried tomatoes and oregano.
Protein Boost: Add chickpeas or lentils.
Herb Swap: Use bay leaves or parsley for different flavor notes.
These options keep vegan white bean soup flexible and exciting.
❓ 10 FAQs
Is this soup really creamy without dairy?
Yes, blended white beans create natural creaminess.
Can I use dried beans?
Yes, cook them fully before adding.
Is this soup gluten-free?
Yes, it’s naturally gluten-free.
Can I make it ahead of time?
Yes, it tastes even better the next day.
What beans work best?
Cannellini or navy beans are ideal.
Can kids enjoy this soup?
Yes, the flavors are mild and comforting.
Can I skip the greens?
Yes, they’re optional.
How can I thicken it more?
Mash or blend more beans.
Can I freeze this soup?
Yes, it freezes very well.
What pairs well with this soup?
Bread, crackers, or a fresh salad.
🏁 Conclusion
This Vegan White Bean Soup is the definition of simple comfort food done right. Creamy, nourishing, and full of gentle flavors, it’s a perfect meal for cozy evenings, healthy lunches, or meal prep days. With minimal ingredients and maximum satisfaction, this soup is sure to become a staple in your plant-based recipe collection.