As I strolled through the bustling farmer’s market, the vibrant colors of fresh produce called out to me, begging to be transformed into something special. That’s when I envisioned my Easy Vegan White Bean Soup, a dish that not only warms the soul but also showcases nature’s best offerings. This comforting one-pot meal is perfect for those busy weeknights when you crave a hearty dinner without the fuss. Loaded with creamy white beans, tender potatoes, and a delightful medley of vegetables, it’s a wholesome, gluten-free option that nourishes and satisfies. Plus, it’s a fantastic way to enjoy a delicious homemade meal while keeping things simple and enjoyable in the kitchen. Are you ready to bring a taste of this rustic delight to your table? Let’s dive into the recipe!

Why is Vegan White Bean Soup a Must-Try?

Comforting Delight: This Easy Vegan White Bean Soup is a hug in a bowl, perfect for chilly nights when you need a cozy meal.
Easy One-Pot Preparation: With minimal cleanup, you can whip up this flavorful dish without the hassle, making it a go-to for busy evenings.
Hearty and Satisfying: Packed with creamy beans and tender potatoes, it’ll keep you full and content, rivaling any heavy fare.
Healthy and Nutrient-Dense: Rich in plant-based proteins and fiber, this soup supports your wellness goals while being delicious.
Versatile for Any Taste: Customize it by adding your favorite greens or spices; try it with a splash of lemon for a refreshing twist!
Pair it with a slice of crusty bread for the ultimate cozy meal, or serve it over a bed of quinoa for an extra filling option.

Vegan White Bean Soup Ingredients

• Gather these fresh components to create your delightful soup!

For the Soup
Olive Oil – A great cooking fat for sautéing vegetables; any neutral oil can be used.
Onion – Adds depth and sweetness; yellow, white, or red onions work well.
Carrots – Bring natural sweetness and color; parsnips are a tasty substitute.
Garlic – Enhances flavor; fresh is best, but garlic powder will do in a pinch.
Yellow Potatoes – Contributes creaminess; Yukon gold or red potatoes can be swapped.
Salt – Essential for seasoning; choose low-sodium options for health.
Pepper – Adds mild heat; black pepper is standard, while white pepper offers a milder flavor.
Vegetable Broth – A flavorful soup base; use homemade or store-bought for the best taste.
Water – Adjusts the soup’s consistency; can be omitted if using more broth.
Italian Seasoning – Delivers herbal notes; replace with oregano and basil if you have them.
Bay Leaf – Infuses aromatic depth; remember to remove it before serving.
White Beans – The star of the show for protein and texture; cannellini beans are ideal.
Chopped Greens – Boosts nutrition and color; kale or swiss chard are great options.
Full-Fat Oat Milk – Adds creaminess; coconut milk can be used for a unique twist, or use heavy cream for a non-vegan choice.

Enjoy creating this flavorful Vegan White Bean Soup to warm your soul on cozy nights!

Step‑by‑Step Instructions for Easy Vegan White Bean Soup

Step 1: Sauté the Vegetables
Begin by heating 2 tablespoons of olive oil in a large pot over medium-high heat. Once the oil is shimmering, add one chopped onion and two diced carrots, cooking them for 5–7 minutes until the onion becomes translucent. Stir in 2 minced garlic cloves and cook for an additional 30 seconds, allowing those delightful aromas to fill your kitchen.

Step 2: Combine the Ingredients
Now, add 2 cups of cubed yellow potatoes to the pot along with 1 teaspoon of salt, ½ teaspoon of pepper, 4 cups of vegetable broth, and 1 cup of water. Sprinkle in 1 tablespoon of Italian seasoning and toss in 1 bay leaf. Bring the mixture to a simmer, then cover the pot and let it cook for about 15 minutes, or until the potatoes are tender.

Step 3: Stir in the White Beans
Next, carefully remove the lid and stir in 2 cans (15 ounces each) of rinsed white beans, allowing them to heat through for 2–3 minutes. As the soup continues to warm, your kitchen will be filled with the comforting scents of the Vegan White Bean Soup. Make sure everything is well combined for a deliciously hearty blend.

Step 4: Add Greens and Creaminess
Finally, fold in about 2 cups of chopped greens, like kale or swiss chard, along with 1 cup of full-fat oat milk. Cook for an additional 1–2 minutes, just until the greens are wilted and vibrant. Give one last stir to combine all the ingredients, ensuring your soup is creamy and well-mixed before serving.

Vegan White Bean Soup Variations

Feel free to get creative and tailor this delightful soup to your preferences for an even more personal touch!

  • Protein Boost: Add cooked lentils or chickpeas to increase protein and texture. They blend beautifully with the creamy beans for a more hearty dish.
  • Spicy Kick: For an extra flavor punch, sprinkle in red pepper flakes or diced jalapeños. It’ll warm you up and make your taste buds dance!
  • Herbal Twist: Swap Italian seasoning for fresh herbs like thyme or rosemary. Fresh herbs can elevate the flavor profile, making the soup richer and more aromatic.
  • Creamy Vegan Alternative: Instead of full-fat oat milk, try using coconut milk for a delightful twist that adds creaminess and a hint of sweetness.
  • Zesty Freshness: Add a splash of lemon or lime juice just before serving to brighten the flavors. It adds a fresh kick that compliments the creamy texture beautifully.
  • Chunky Variation: For a heartier texture, reserve some beans, mash them slightly, and stir them back in. This way, the soup has a delicious contrast of smooth and chunky!
  • Vegetable Medley: Mix in seasonal vegetables like zucchini, celery, or bell peppers to enhance the soup’s nutrition and flavor! Each addition adds new surprises with every spoonful.
  • Nutty Flavor: Stir in a tablespoon of tahini or almond butter for a nutty, rich depth that enhances the creamy nature of the soup, making it even more satisfying.

For even more hearty meal ideas, don’t forget to check out my recipes for Roasted Chicken White or Vegan Potato Salad, which also share the love for comforting and satisfying plant-based goodness!

What to Serve with Easy Vegan White Bean Soup

As the comforting aroma of your soup fills the kitchen, it’s time to think about delightful accompaniments that will complete your cozy meal experience.

  • Crusty Bread: Perfect for dipping and soaking up every last drop of the creamy broth, elevating your soup to a hearty feast.

  • Simple Green Salad: A light, refreshing salad with mixed greens and a zesty vinaigrette helps balance the richness of the soup.

  • Garlic Bread: Buttery, toasty slices infused with garlic flavor complement the soup beautifully for a comforting combo that feels indulgent.

  • Roasted Vegetables: Seasonal veggies roasted to perfection add a slight crunch and a splash of color, enhancing the meal with fresh flavors.

  • Stuffed Peppers: Hearty stuffed peppers filled with quinoa and spices create a fulfilling pair, making for a well-rounded and satisfying dinner.

  • Lemon Herb Couscous: Fluffy couscous lightly seasoned with lemon zest and herbs adds a bright touch, offering a delightful contrast to the rich soup.

  • Fruity Dessert: A light, fruity dessert like lemon sorbet or baked apples refreshes the palate, leaving a sweet finish after your warm, savory meal.

  • Sparkling Water: Bubbly sparkling water with a slice of lemon can cleanse your palate between bites, keeping the meal light and refreshing.

Each of these pairings not only complements the rich flavors of the Vegan White Bean Soup but also takes your dining experience to another level of warmth and satisfaction.

Storage Tips for Vegan White Bean Soup

Fridge: Store in a lidded container for up to 5–7 days. Make sure it’s completely cooled before refrigerating to maintain freshness.

Freezer: Freeze in airtight containers for up to 3 months. Allow to cool completely, then label with the date before placing in the freezer.

Reheating: Thaw overnight in the fridge before reheating on the stovetop or microwave. Stir well and add a splash of water or broth if it thickens too much.

Leftover Reminder: Enjoy your leftover Vegan White Bean Soup as a quick, hearty lunch, or serve it alongside a fresh salad for a balanced meal.

Expert Tips for Vegan White Bean Soup

  • Fresh Ingredients Matter: Use fresh vegetables instead of frozen to enhance the flavors and textures of your Vegan White Bean Soup.
  • Avoid Burning Garlic: Stir the garlic just until fragrant—burnt garlic can turn bitter and alter the soup’s palatability.
  • Cut Uniformly: Chop your potatoes into even pieces to ensure they cook thoroughly in the same time frame, creating a consistent texture.
  • Add Greens Last: Incorporate greens at the end of cooking to retain their vibrant color and nutritional benefits in your soup.
  • Cool Before Storing: If you have leftovers, allow the soup to cool completely before refrigerating; this helps maintain its creamy texture and flavor.

Make Ahead Options

These Easy Vegan White Bean Soup preparations are a lifesaver for busy weeknights! You can chop the vegetables (onion, carrots, and potatoes) and store them in the refrigerator up to 3 days in advance to save time. Additionally, you can prepare the soup base (without the greens and oat milk) and refrigerate it for up to 24 hours. To maintain flavor and prevent the potatoes from browning, ensure they are covered well. When you’re ready to serve, simply reheat the soup on the stove, then add the reserved greens and oat milk, cooking for an additional 1–2 minutes for that fresh, vibrant finish. Enjoy effortless meal prep with this delicious Vegan White Bean Soup!

Easy Vegan White Bean Soup Recipe FAQs

What kind of white beans should I use?
Cannellini beans are the star of this Easy Vegan White Bean Soup, but navy or great northern beans are excellent alternatives. They provide that creamy texture and are rich in protein, making your soup both hearty and satisfying.

How do I store leftovers of the soup?
Store your Vegan White Bean Soup in a lidded container in the refrigerator for up to 5–7 days. Make sure that the soup has cooled completely before sealing it up. For longer storage, you can freeze it.

Can I freeze Vegan White Bean Soup?
Absolutely! To freeze the soup, let it cool completely, then transfer it to airtight containers or freezer bags. It can be stored in the freezer for up to 3 months. For best results, label the containers with the date, and thaw overnight in the fridge before reheating.

What if my soup is too thick after refrigerating or freezing?
If your Easy Vegan White Bean Soup thickens too much after being stored, simply stir in a splash of water or vegetable broth when reheating. This will help restore its creamy consistency and delicious flavor.

Is this soup suitable for those with allergies?
This Vegan White Bean Soup is a wonderful option for those avoiding gluten and animal products. However, always check the specific brands of broth and non-dairy milk you use, as they may contain allergens. If you’re cooking for pets, be cautious as the onion and garlic can be harmful to them.

How can I enhance the flavor of my soup?
For added depth and complexity, consider adding fresh herbs like thyme or rosemary during cooking. You might also experiment with spices like smoked paprika or a squeeze of lemon juice before serving to bring forth a bright, fresh taste.

Vegan White Bean Soup

Comforting Vegan White Bean Soup for Cozy Nights

Enjoy this Vegan White Bean Soup, a comforting and hearty dish perfect for chilly evenings.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 bowls
Course: Soup
Cuisine: Vegan
Calories: 300

Ingredients
  

For the Soup
  • 2 tablespoons Olive Oil or any neutral oil
  • 1 Onion chopped, any variety
  • 2 Carrots diced
  • 2 Garlic Cloves minced, fresh preferred
  • 2 cups Yellow Potatoes cubed, Yukon gold or red
  • 1 teaspoon Salt adjust to taste
  • ½ teaspoon Pepper black or white
  • 4 cups Vegetable Broth homemade or store-bought
  • 1 cup Water optional if using more broth
  • 1 tablespoon Italian Seasoning or oregano and basil
  • 1 leaf Bay Leaf remove before serving
  • 2 cans (15 ounces each) White Beans rinsed, cannellini preferred
  • 2 cups Chopped Greens like kale or swiss chard
  • 1 cup Full-Fat Oat Milk or coconut milk for a twist

Equipment

  • Large pot

Method
 

Step-by-Step Instructions
  1. Sauté the vegetables: Heat olive oil in a large pot over medium-high heat. Add chopped onion and diced carrots, cooking for 5–7 minutes until translucent. Stir in minced garlic and cook for an additional 30 seconds.
  2. Combine the ingredients: Add cubed yellow potatoes, salt, pepper, vegetable broth, and water. Sprinkle in Italian seasoning and add bay leaf. Bring to a simmer, cover, and cook for about 15 minutes until potatoes are tender.
  3. Stir in the white beans: Remove lid and add rinsed white beans, heating through for 2–3 minutes.
  4. Add greens and creaminess: Fold in chopped greens and oat milk, cooking for an additional 1–2 minutes until greens are wilted.

Nutrition

Serving: 1bowlCalories: 300kcalCarbohydrates: 45gProtein: 12gFat: 10gSaturated Fat: 1.5gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 2gSodium: 600mgPotassium: 800mgFiber: 10gSugar: 3gVitamin A: 500IUVitamin C: 15mgCalcium: 50mgIron: 4mg

Notes

Store leftovers in a lidded container for 5–7 days in the fridge or freeze for up to 3 months.

Tried this recipe?

Let us know how it was!