There’s something truly comforting about a steaming bowl of vegan white bean soup—the kind that feels like a warm hug from the inside. Tender cannellini beans mingle with carrots, celery, and aromatic herbs, all brightened by a squeeze of lemon and fresh parsley. Whether you’re meal-prepping for the week or craving a cozy lunch, this recipe delivers big flavor with simple, wholesome ingredients. Ready to dive into a bowl of creamy goodness? Let’s get cooking!
Key Ingredients
Every great soup starts with quality staples. Here’s what you need to build layers of flavor and texture:
- 2 cups dried white beans (cannellini or navy beans): Hearty base that soaks up flavors and turns luxuriously creamy.
- 6 cups vegetable broth: Provides a savory, plant-based liquid foundation for simmering beans and veggies.
- 2 tablespoons olive oil: Used to sauté aromatics, lending richness and depth.
- 1 medium onion, diced: Adds natural sweetness and a savory backbone.
- 3 cloves garlic, minced: Infuses the soup with a warm, garlicky punch.
- 2 carrots, diced: Offers a tender bite and subtle sweetness.
- 2 celery stalks, diced: Brings fresh, earthy flavor and crunch.
- 1 teaspoon dried thyme: Contributes gentle, herbal notes.
- 1 teaspoon dried rosemary: Adds a fragrant, pine-like aroma.
- 1 bay leaf: Imparts a layer of subtle depth.
- Salt and pepper to taste: Balances and enhances all the flavors.
- 1 cup kale or spinach, chopped (optional): Introduces vibrant color and extra nutrients.
- Juice of 1 lemon for garnish: Brightens each spoonful with citrus zing.
- Fresh parsley for garnish: Provides a fresh, herbaceous finish.
How To Make White Bean Soup Vegan
Getting started on this soup is a breeze, and the slow simmering process allows those simple ingredients to meld into something truly special. From an overnight soak to a final zest of lemon, each step layers flavor and texture, resulting in a bowl that’s both nourishing and satisfying.
1. Rinse and soak the beans: Place the dried white beans in a colander, rinse under cold water to remove debris, then cover with plenty of water. For best results, soak overnight. If you’re short on time, bring the beans to a boil for 2 minutes, remove from heat, cover, and let sit for 1 hour before draining.
2. Sauté the aromatics: Heat the olive oil in a large pot over medium heat. Add the diced onion, carrots, and celery. Sauté for 5–7 minutes, stirring occasionally, until the onions turn translucent and vegetables soften.
3. Add garlic and herbs: Stir in the minced garlic, dried thyme, and dried rosemary. Cook for about 1 minute until fragrant, being careful not to let the garlic burn.
4. Combine beans and broth: Drain the soaked beans and transfer them to the pot. Pour in the vegetable broth and tuck the bay leaf into the liquid. Increase heat to bring the mixture to a boil.
5. Simmer gently: Once boiling, reduce heat to low, cover, and let simmer for 1½–2 hours, or until the beans are tender. Stir occasionally and add extra broth or water if the soup becomes too thick.
6. Season and add greens: Remove and discard the bay leaf. Season with salt and pepper to taste. If using, stir in the chopped kale or spinach and cook for another 5 minutes until wilted.
7. Blend for creaminess: For a smoother texture, use an immersion blender to partially blend the soup, or transfer half to a stand blender, puree, and return to the pot.
8. Garnish and serve: Ladle the hot soup into bowls, then finish with a squeeze of lemon juice and a sprinkle of fresh parsley for a bright, herby lift.
Serving Suggestions
This versatile soup pairs beautifully with a range of sides and accents, turning simple ingredients into an elegant meal. Whether you’re entertaining or enjoying a quiet night in, these serving ideas elevate each comforting spoonful:
- Serve in a hollowed bread bowl to create an edible vessel—just carve out the center of a round loaf and ladle the soup inside for rustic presentation.
- Drizzle with high-quality extra virgin olive oil just before serving to add a silky finish and enhance richness.
- Pair with crusty artisan bread or homemade garlic toast, perfect for soaking up every last drop of broth.
- Garnish with a pinch of crushed red pepper flakes to introduce a subtle, warming heat that contrasts the creamy beans.
Tips For Perfect White Bean Soup Vegan
Every home chef has tricks to make this recipe shine. From extra flavor boosters to smart shortcuts, these friendly pointers will help you nail your next pot of white bean soup:
This soup is fantastic when made ahead—the flavors deepen and meld overnight in the fridge, so consider whipping it up a day before serving.
- You can add other vegetables like zucchini or bell peppers for added variety and color—toss them in with the carrots and celery.
- A sprinkle of red pepper flakes when cooking the garlic packs a gentle heat that livens up the soup.
- This soup freezes well; let it cool completely, then portion into airtight containers or freezer bags for up to 3 months.
- Serve alongside crusty bread or a simple green salad for a complete, heartier meal.
How To Store It
Proper storage ensures you can enjoy this soup again and again without losing an ounce of its deliciousness. Follow these guidelines to maintain flavor and texture for days or even months to come:
- Refrigerate cooled soup in airtight containers for up to 4 days—label each container with the date so you know when it was made.
- Freeze portions in freezer-safe bags or containers, removing as much air as possible before sealing; label and date for easy rotation, and store for up to 3 months.
- Thaw frozen soup overnight in the refrigerator for best texture and flavor retention, avoiding microwaving from frozen to prevent uneven heating.
- Reheat gently on the stovetop over medium-low heat, stirring occasionally; add a splash of broth or water if the soup has thickened during storage.
Frequently Asked Questions
Here are answers to common questions about making the perfect vegan white bean soup:
- How long should I soak the dried white beans before cooking, and can I speed up the process?
For best results, soak the beans overnight (8–12 hours) in plenty of cold water to fully hydrate them. If you’re short on time, use the quick soak method: bring beans to a boil for 2 minutes, remove from heat, cover, and let sit for 1 hour before draining and proceeding with the recipe.
- Can I use canned white beans instead of dried beans, and how will that affect cooking time?
Yes, you can substitute two 15-ounce cans of drained and rinsed white beans. Add them after the vegetables and garlic are sautéed, then pour in the broth and simmer for 20–30 minutes to meld flavors, rather than the 1.5–2 hours required for dried beans.
- My soup turned out too thin or too thick—how can I adjust the consistency?
If the soup is too thin, simmer uncovered for 10–15 minutes to reduce excess liquid. To thicken, blend a portion (about one-quarter to one-half) of the soup with an immersion or countertop blender, then stir it back in. If it’s too thick, gradually stir in extra vegetable broth or water until you reach your desired texture.
- How should I store and reheat leftovers for the best flavor and texture?
Let the soup cool completely before transferring to airtight containers. Refrigerate for up to 4 days or freeze for up to 3 months. Thaw overnight in the fridge, then reheat gently on the stovetop over medium-low heat, stirring occasionally. You may need to add a splash of broth or water if it has thickened during storage.
- What are suitable substitutes for the kale or spinach, and when should I add them?
You can use chopped Swiss chard, collard greens, or even frozen peas. Add hearty greens like chard or collards in the last 10 minutes of simmering so they soften without overcooking. For softer greens like peas or thawed frozen spinach, stir them in during the final 5 minutes.
- Can I use fresh thyme and rosemary instead of dried, and what’s the proper conversion?
Yes. Use three times the amount of fresh herbs (so 3 teaspoons fresh thyme and 3 teaspoons fresh rosemary). Add them when you stir in the garlic to bloom their flavors, then remove any woody stems before serving.
- What are some easy ways to customize the flavor or add extra vegetables?
You can toss in diced zucchini or bell peppers with the carrots and celery, or add a pinch of red pepper flakes when sautéing the garlic for heat. Finish with a squeeze of lemon juice and chopped parsley or a drizzle of olive oil to brighten the flavors.
What Makes This Special
This vegan white bean soup stands out thanks to its creamy texture, simple pantry ingredients, and bright finishing touches of lemon and parsley. Slow-simmered beans soak up the savory broth and aromatic herbs, transforming them into a hearty, satisfying meal that’s both guilt-free and utterly delicious. It’s the perfect recipe to print, save, and come back to on chilly evenings or busy Mondays. Give it a try, and let me know in the comments how it turned out—any questions, tweaks, or flavor twists are welcome!
White Bean Soup Vegan
Description
Warm up with creamy white bean soup where tender beans simmer with carrots, celery, and fragrant herbs. A splash of lemon and fresh parsley adds brightness to every spoonful.
Ingredients
Instructions
-
Begin by rinsing the dried white beans under cold water to remove any debris. Soak the beans overnight in plenty of water. If short on time, use the quick soak method by boiling the beans for 2 minutes, then letting them sit covered for 1 hour before draining.
-
In a large pot, heat the olive oil over medium heat. Add the diced onion, carrots, and celery. Sauté the vegetables for about 5-7 minutes or until they start to soften and the onions turn translucent.
-
Stir in the minced garlic, dried thyme, and dried rosemary. Cook for an additional minute until fragrant.
-
Drain the soaked beans and add them to the pot. Pour in the vegetable broth and add the bay leaf. Bring the mixture to a boil.
-
Once boiling, reduce the heat to low, cover the pot, and let it simmer for approximately 1.5 to 2 hours, or until the beans are tender. Stir occasionally and add more broth or water if needed to keep the soup from becoming too thick.
-
When the beans are soft, remove the bay leaf and season the soup with salt and pepper to taste. If desired, add the chopped kale or spinach and let it cook for another 5 minutes until wilted.
-
For added creaminess, you can partially blend the soup using an immersion blender or by transferring half of the soup to a blender and then returning it to the pot.
-
Serve the soup hot, garnished with lemon juice and fresh parsley for an extra touch of flavor.
Note
- This soup can be made ahead of time and often tastes better the next day as the flavors meld.
- You can add other vegetables like zucchini or bell peppers for added variety.
- A sprinkle of red pepper flakes can give a nice kick if you enjoy some heat.
- This soup freezes well; just ensure it's cooled completely before freezing and store in airtight containers.
- Serve it alongside crusty bread for a heartier meal.
