As the chill of evening settles in, I find myself craving something warm and nourishing—like a lovingly crafted bowl of Easy Vegan White Bean Soup. This hearty one-pot meal brings together tender white beans, rustic potatoes, and fragrant herbs, creating a dish that comforts the spirit and delights the palate. Perfect for busy weeknights, it offers a quick, nutritious escape from the fast-food routine we all know too well. Not only is this vegan creation gluten-free, but it’s also a fantastic way to sneak in those essential veggies without compromising on taste. So, are you ready to swirl up a pot of comfort that warms both the body and soul? Let’s dive into this delicious recipe together!

Why is Vegan White Bean Soup Perfect?
Simplicity: This recipe is a one-pot wonder, making cleanup a breeze.
Hearty and Filling: With tender beans and potatoes, it’s a satisfying meal that won’t leave you unsatisfied.
Nutrient-Packed: Loaded with protein and fiber, it’s a perfect dish for those seeking a healthy alternative to fast food.
Versatile Variations: Feel free to swap white beans for chickpeas or try coconut milk for a tropical twist! Pair it with some Crack Chicken Noodle Soup for a comforting feast on a chilly night.
Crowd-Pleaser: This soup is sure to impress everyone at the dinner table, whether they follow a vegan diet or not!
Make-Ahead Friendly: Prepare it in advance and store leftovers—ideal for busy weeknights or meal prep!
Vegan White Bean Soup Ingredients
-
For the Base
• Olive Oil – Adds richness and helps sauté vegetables; feel free to swap with any neutral oil if needed.
• Onion (1, diced) – Provides a flavor base; for a sweeter taste, substitute with shallots.
• Carrots (2, diced) – Adds sweetness and texture; parsnips can work as a great substitute.
• Garlic (4 cloves, minced) – Enhances flavor; you can use garlic powder if you’re in a hurry.
• Yellow Potatoes (2, cubed) – Offers creaminess; alternatives include white or Yukon gold potatoes.
• Salt (1 teaspoon) – Enhances flavors; consider reducing for a low-sodium version.
• Pepper (½ teaspoon) – Adds mild spice; adjust it to suit your taste. -
For the Soup
• Vegetable Broth (4 cups) – Forms the soup base; using low-sodium broth can be a healthier option.
• Water (2 cups) – Adjusts liquid consistency; you can substitute with more broth for added flavor.
• Italian Seasoning (1 tablespoon) – Brings an Italian herb flavor profile; combine dried basil, oregano, and thyme as a substitute.
• Bay Leaf (1) – Adds depth to the soup; feel free to omit if you don’t have it on hand. -
For the Protein and Greens
• White Beans (4 cups, from 3 cans) – The main protein source, great for this Vegan White Bean Soup; you can use any brand of canned white beans like cannellini or navy beans.
• Chopped Greens (4-6 cups) – Boosts nutrition and adds freshness; feel free to swap with kale or Swiss chard for added heartiness.
• Full-Fat Oat Milk (1½ cups) – Provides creaminess; any plant-based milk works as a substitute if you’re out.
Enjoy gathering these ingredients; they’re the foundation of a warm, cozy meal that will surely bring smiles to your loved ones!
Step‑by‑Step Instructions for Vegan White Bean Soup
Step 1: Sauté Vegetables
In a large pot, heat 2 tablespoons of olive oil over medium-high heat. Once shimmering, add 1 diced onion and 2 diced carrots, sautéing for 5-7 minutes until softened. Stir in 4 minced garlic cloves and cook for an additional 30 seconds until fragrant, allowing the flavors to meld beautifully as the base of your Vegan White Bean Soup.
Step 2: Simmer
Next, add 2 cubed yellow potatoes, 1 teaspoon salt, ½ teaspoon pepper, 4 cups vegetable broth, and 2 cups water into the pot. Sprinkle in 1 tablespoon of Italian seasoning and drop in 1 bay leaf, then bring the mixture to a simmer. Cover the pot and cook for about 15 minutes, or until the potatoes are tender and invitingly aromatic.
Step 3: Finish Soup
Remove the bay leaf and stir in 4 cups of canned white beans, ensuring they heat through for 2-3 minutes. Then, fold in 4-6 cups of chopped greens and pour in 1½ cups of full-fat oat milk. Cook the soup for another 1-2 minutes until the greens are wilted, resulting in a creamy, delicious Vegan White Bean Soup that comforts the soul.

How to Store and Freeze Vegan White Bean Soup
Fridge: Store leftovers in a lidded container for up to 5-7 days. This Vegan White Bean Soup keeps wonderfully in the fridge, perfect for quick meals!
Freezer: Freeze portions in airtight containers for up to 3 months. Make sure to leave some space for expansion as the soup freezes.
Reheating: Reheat on the stovetop over medium heat or in the microwave, stirring occasionally, until warmed through. Enjoy the cozy flavors back again!
Thawing: For best results, thaw frozen soup overnight in the fridge before reheating, ensuring delicious, creamy goodness remains intact.
Vegan White Bean Soup Variations
Feel free to get creative with this comforting dish to match your preferences and pantry!
-
Chickpeas Instead: Substitute white beans with chickpeas for a heartier texture and nutty flavor. This twist adds variety and keeps the protein punch!
-
Coconut Milk: Use coconut milk in place of oat milk for a rich, tropical flavor that brings an unexpected delight to each bite.
-
Fresh Herbs: Stir in fresh parsley or basil just before serving for a vibrant burst of flavor. These herbs elevate the soup’s freshness and aroma!
-
Spicier Kick: Add red pepper flakes or a dash of hot sauce to give your soup a bit of heat, perfect for those chilly evenings when you crave warmth.
-
Extra Veggies: Toss in chopped zucchini or bell peppers for added color and nutrition. These veggies meld beautifully with the creamy base!
-
Quinoa Boost: Serve your soup over a bed of cooked quinoa for an extra dose of protein and a delightful textural contrast.
-
Savory Mushrooms: Incorporate sautéed mushrooms to add depth and a savory umami flavor that will have everyone reaching for seconds! Pair it wonderfully with a side of Miso Green Beans for a flavorful spread.
-
Smoky Flavor: Add a spoonful of smoked paprika to introduce a warm, smoky note, turning your soup into a cozy bowl of comfort perfect for sharing.
Get ready to savor these modifications, making each bowl of your Vegan White Bean Soup unique and delightful!
What to Serve with Easy Vegan White Bean Soup
As the comforting steam rises from your bowl of soup, it’s time to think about delicious accompaniments that elevate your meal.
- Crusty Bread: Perfect for dipping, a warm, rustic loaf adds a satisfying crunch and complements the creamy soup beautifully.
- Quinoa Salad: Light and nutritious, toss cooked quinoa with fresh veggies and a zesty vinaigrette for a refreshing side that balances the soup’s hearty texture.
- Garlic Roasted Vegetables: The caramelization from roasting enhances the natural sweetness of veggies, providing a delightful contrast to the savory soup.
- Mixed Green Salad: A simple salad with crisp greens, cucumber, and a light lemon dressing brings vibrant freshness to your meal.
- Vegan Grilled Cheese: A classic pairing! The melty, gooey sandwich made with vegan cheese provides an indulgent textural contrast to the soup.
- Herb-Infused Rice: Fluffy rice infused with herbs complements the soup’s flavors while adding another level of comfort and heartiness.
- Crispy Potato Wedges: Seasoned and baked to perfection, these crunchy bites enhance the eating experience with their robust flavor.
- Sparkling Water or Herbal Tea: Refreshing beverages like citrusy sparkling water or calming herbal tea can cleanse your palate between bites.
- Chocolate Avocado Mousse: For dessert, this creamy and rich treat satisfies your sweet tooth without overwhelming the meal, maintaining the overall wholesome vibe.
Expert Tips for Vegan White Bean Soup
-
Heat the Oil: Ensure the olive oil is hot before adding the vegetables to achieve that lovely sautéed flavor and prevent sticking.
-
Seasoning Matters: Adjust the seasonings after adding the broth and water for the best flavor balance in your Vegan White Bean Soup.
-
Scrape the Pot: Use a wooden spoon to scrape the bottom of the pot while sautéing to lift those delicious browned bits and enhance the soup’s depth.
-
Creamy Consistency: If you prefer an even creamier texture, blend a portion of the soup before returning it to the pot.
-
Fresh Greens: Add your chopped greens towards the end of cooking to maintain their bright color and nutritional benefits.
Make Ahead Options
These Easy Vegan White Bean Soup preparations are perfect for busy weeknights, allowing you to meal prep with ease! You can chop the onions, carrots, and potatoes, and store them in the fridge for up to 24 hours. The soup itself can also be made in advance and stored in an airtight container in the refrigerator for up to 3 days. To maintain quality, let the soup cool completely before refrigerating, as this prevents excess moisture. When you’re ready to serve, simply reheat on the stovetop, adding a splash more oat milk if needed for creaminess. You’ll enjoy a delicious, hearty bowl of Vegan White Bean Soup with minimal fuss!

Vegan White Bean Soup Recipe FAQs
What type of beans should I use for the soup?
Absolutely! You can use any canned white beans such as cannellini or navy beans for your Vegan White Bean Soup. They provide the main protein source and will blend beautifully with the other ingredients, creating a hearty base for the dish.
How should I store my leftovers?
You can store your Vegan White Bean Soup in a lidded container in the fridge for up to 5-7 days. This makes it perfect for quick meals during busy weekdays! Just make sure the soup has cooled before placing it in the fridge to ensure freshness.
Can I freeze Vegan White Bean Soup?
Yes! To freeze your soup, pour servings into airtight containers, leaving some space for expansion due to freezing. Your delicious Vegan White Bean Soup will keep well in the freezer for up to 3 months. When you’re ready to enjoy it, it’s best to thaw overnight in the fridge before reheating.
What should I do if my soup is too thick?
Very! If your Vegan White Bean Soup turns out thicker than desired, simply add a bit of vegetable broth or water while reheating to reach your preferred consistency. Start with a small amount, and stir until the desired creaminess is achieved.
Is this soup safe for my pets?
While the ingredients in Vegan White Bean Soup are healthy for humans, some components like onions and garlic can be harmful to pets. It is best to keep a separate batch without these ingredients if you plan on sharing a little soup with your furry friends.
Can I adjust the seasonings in this recipe?
Absolutely! Feel free to tailor the seasonings of your Vegan White Bean Soup to your taste. After adding the broth and water, taste and adjust the salt and pepper as needed, or even add extra herbs like thyme or rosemary for a more personalized flavor twist.

Hearty Vegan White Bean Soup for Cozy Nights In
Ingredients
Equipment
Method
- In a large pot, heat 2 tablespoons of olive oil over medium-high heat. Once shimmering, add 1 diced onion and 2 diced carrots, sautéing for 5-7 minutes until softened. Stir in 4 minced garlic cloves and cook for an additional 30 seconds until fragrant.
- Next, add 2 cubed yellow potatoes, 1 teaspoon salt, ½ teaspoon pepper, 4 cups vegetable broth, and 2 cups water into the pot. Sprinkle in 1 tablespoon of Italian seasoning and drop in 1 bay leaf, then bring the mixture to a simmer. Cover and cook for about 15 minutes, until the potatoes are tender.
- Remove the bay leaf and stir in 4 cups of canned white beans, ensuring they heat through for 2-3 minutes. Then, fold in 4-6 cups of chopped greens and pour in 1½ cups of full-fat oat milk. Cook for another 1-2 minutes until the greens are wilted.

Leave a Reply