If you’re searching for a hearty, comforting bowl that’s both nourishing and easy to whip up, this Vegan White Bean Soup Recipe is about to become your new go-to. Silky white beans combine with vibrant veggies and fragrant herbs to create a soup that feels like a warm hug, perfect for any day you need a little extra cozy nourishment. Rich in texture and full of flavor, this recipe proves that plant-based meals can be stunningly simple and incredibly satisfying.

Ingredients You’ll Need
The beauty of this Vegan White Bean Soup Recipe lies in its straightforward ingredients, each playing a vital role in building layers of delicious taste and inviting textures. From the creamy beans to the fresh veggies and aromatic thyme, everything comes together to make this soup a true classic with a wholesome twist.
- 2 cups white beans, cooked: The creamy foundation that adds protein and a velvety texture.
- 1 onion, chopped: Adds sweetness and depth when sautéed gently.
- 2 cloves garlic, minced: Infuses the soup with a warm, savory punch.
- 4 cups vegetable broth: The flavorful liquid base that keeps everything moist and full-bodied.
- 1 carrot, diced: Brings a pop of color and a subtle natural sweetness.
- 2 celery stalks, diced: Adds freshness and a bit of crunch to balance the softness.
- 1 teaspoon thyme: A fragrant herb that lifts the entire flavor profile.
- Salt and pepper to taste: Essential seasonings to enhance all the flavors perfectly.
- 2 tablespoons olive oil: For sautéing veggies and adding richness without heaviness.
How to Make Vegan White Bean Soup Recipe
Step 1: Sauté the Aromatics
Start by heating the olive oil in a pot over medium heat. Once warm, add the chopped onion, minced garlic, diced carrot, and celery. Cook these veggies slowly until they soften and their natural sweetness emerges, about 5-7 minutes. This creates a flavor-packed base that’s absolutely essential to the soup’s soul.
Step 2: Combine Beans and Broth
Next, stir in your cooked white beans along with the vegetable broth, and sprinkle in the thyme. The beans bring creaminess, while the broth ties every element together, making the soup hearty without being heavy.
Step 3: Simmer to Perfection
Bring your mixture up to a boil, then reduce the heat so it gently simmers for about 20 minutes. This allows all those flavors to marry beautifully and develop that deep, comforting character you’re craving.
Step 4: Season and Blend
Now it’s time to taste and season with salt and pepper until it sings. For a luscious, creamy texture, grab an immersion blender and pulse the soup a few times. If you like it chunky, you can skip blending—either way, it’s pure satisfaction.
Step 5: Serve Hot and Enjoy
Ladle your Vegan White Bean Soup Recipe into bowls and get ready to cozy up with a spoonful of this warm goodness.
How to Serve Vegan White Bean Soup Recipe
Garnishes
Brighten your soup with a sprinkle of fresh chopped parsley or a drizzle of extra virgin olive oil. A pinch of smoked paprika adds a subtle smoky warmth, while crunchy croutons or toasted seeds bring a delightful contrast to the creaminess.
Side Dishes
This soup pairs beautifully with crusty whole-grain bread or soft dinner rolls to soak up every last drop. For a more filling meal, a simple green salad with tangy vinaigrette complements the soup’s gentle flavors perfectly.
Creative Ways to Present
Want to impress your guests? Serve the soup in mini bread bowls or rustic ceramic mugs for cozy portioned servings. Adding a swirl of coconut cream or toasted nuts on top can elevate the dish visually and texturally, making your Vegan White Bean Soup Recipe a real centerpiece.
Make Ahead and Storage
Storing Leftovers
This soup keeps wonderfully in the fridge in an airtight container for 3-4 days, allowing the flavors to deepen even more overnight. Just give it a good stir before reheating for the best taste experience.
Freezing
If you want to prep ahead or save leftovers for another day, this Vegan White Bean Soup Recipe freezes beautifully. Store it in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating gently on the stove.
Reheating
To reheat, warm the soup slowly in a saucepan over medium-low heat, stirring occasionally. If the soup has thickened too much, simply add a splash of vegetable broth or water to restore its perfect consistency.
FAQs
Can I use canned white beans instead of cooked dried beans?
Absolutely! Canned white beans are a fantastic time-saver and work wonderfully in this recipe. Just be sure to rinse and drain them well to avoid extra saltiness.
Is it necessary to blend the soup?
Blending is optional and depends on your texture preference. Blending gives you a creamy, smooth soup, while leaving it unblended will keep a chunkier, more rustic feel.
What can I substitute for thyme?
If you don’t have thyme on hand, oregano or rosemary make great alternatives, each bringing their own lovely herbal note to this Vegan White Bean Soup Recipe.
How can I make the soup spicier?
For a little heat, add a pinch of red pepper flakes while sautéing the garlic and onions or stir in some hot sauce just before serving.
Can I add other vegetables?
Definitely! Feel free to toss in spinach, kale, or even diced potatoes to boost the nutrition and make the soup your own. Just add them during the simmering step so they cook properly.
Final Thoughts
There’s something truly special about a soup that feels both simple and nourishing, effortless yet bursting with flavor. This Vegan White Bean Soup Recipe ticks all those boxes and then some, making it a perfect staple for your kitchen anytime you crave warmth and comfort. Give it a try—you might just find your new favorite weeknight dinner waiting in a pot.
Print
Vegan White Bean Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan, American
- Diet: Vegan
Description
This hearty and creamy Vegan White Bean Soup combines tender white beans, fresh vegetables, and fragrant thyme in a flavorful vegetable broth. Perfect for a cozy meal, this soup is easy to prepare, nutritious, and can be blended for a smooth texture or served chunky according to your preference.
Ingredients
Soup Ingredients
- 2 cups white beans, cooked
- 1 onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 1 carrot, diced
- 2 celery stalks, diced
- 1 teaspoon thyme
- Salt and pepper to taste
- 2 tablespoons olive oil
Instructions
- Heat Oil: Heat 2 tablespoons of olive oil in a pot over medium heat to prepare for sautéing the vegetables.
- Sauté Vegetables: Add chopped onion, minced garlic, diced carrot, and diced celery to the pot. Sauté until they soften and become fragrant, about 5-7 minutes.
- Add Beans and Broth: Stir in the cooked white beans, vegetable broth, and 1 teaspoon of thyme, combining all ingredients evenly.
- Simmer: Bring the mixture to a boil, then reduce the heat to low and let it simmer for 20 minutes to develop flavors.
- Season: Season the soup with salt and pepper to taste, adjusting according to your preference.
- Optional Blending: For a creamy texture, carefully blend the soup using an immersion blender or in batches using a regular blender until smooth. This step can be skipped if you prefer a chunky soup.
- Serve: Serve the soup hot, optionally garnished with fresh herbs or a drizzle of olive oil.
Notes
- Use canned white beans for convenience, but rinse and drain them before using.
- Fresh thyme can be substituted with dried thyme; use about half the amount if dried.
- For added protein, garnish with toasted pumpkin seeds or a drizzle of tahini.
- Soup can be stored in the refrigerator for up to 4 days or frozen for up to 2 months.
- Adjust consistency by adding more vegetable broth if a thinner soup is desired.

