Vegan White Bean Chili
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.This vegan white bean chili is hearty, creamy, and packed with plant-based proteins, tender potatoes, sweet corn, and homely spices. I also love that it is easy to make, ready in just 35 minutes, freezer-friendly, and free of dairy and gluten. Perfect for cold nights, but light enough to enjoy any time of the year.

White chili is traditionally made with white beans, green chilis, and flavorsome broth instead of tomatoes. If you enjoyed my chunky and hearty pinto bean soup, you will love this more muted, innocent-looking version. I make sure to keep all the cozy elements, but skip any meat or dairy. Instead, I rely on cannellini beans and potatoes for a naturally velvety texture.
I first made this soup when I had a stockpile of cannellini beans in my pantry and inspiration from an unusual source. Usually, I make my vegan black bean chili for my family, but I was feeling inspired by a production of Swan Lake I had watched weeks before. This white bean chilli would be the white swan to the black bean version. I even had the soundtrack playing as I made it. Ha!
👩🏽🍳 Why I Love This Recipe
Meals that seem indulgent, but are built from wholesome ingredients is my sweet spot. It appeals to the mom and health coach in me. The beans provide plant-based protein and fiber, the potatoes add a satisfying texture, and the broth carries layers of cumin, oregano, paprika, and thyme.
The combination of cannelini beans, potatoes, and vegetable broth creates a naturally creamy base that thickens as it simmers, without any dairy. I make sure to build flavor from the start by sauteing my onion, garlic, jalapeno, and spices in oil. This way, the aromatics release their depth before the liquid is added. Blending just a portion of this soup at the end brings everything together, with a perfect balance of smooth and chunky.
One of my favorite versions of this meal was not even my doing. My eldest had some leftover macaroni, which they decided to add to the soup. Ok, I thought, nothing too unusual. And then came the vegan cheese shreds. And after a quick round in the microwave, it became this white bean mac n cheese chili soup hybrid. Ha! I highly recommend not just trying this recipe, but also having fun with it!
Latest Recipe Video!
🥘 Ingredients
My white bean chili uses simple ingredients that come together to create a bold flavor.

Olive oil: I use this to saute the aromatics, for a good foundation of flavor.
Onion: A yellow onion adds natural sweetness and depth.
Jalapeno: I use finely diced jalapeno for a gentle heat. For a less spicy take, I remove the seeds.
Garlic: Garlic adds a warm richness that complements the spices as it cooks.
Spices: I use a mix of cumin, oregano, paprika, thyme, salt, and pepper to create a solid flavor that is not overpowering.
Gold potatoes: I make sure my potatoes are diced into small cubes. This allows them to cook equally and become tender.
Vegetable broth: For this, I prefer a low-sodium broth to help control the salt levels.
Cannelini beans: These add to the creaminess and provide plant protein.
Frozen corn: I use sweet corn to balance out the savory spices for a well-rounded flavor.
🔪 How To Make
I like building this chili in layers. That way, every spoonful is tasty and creamy.
Saute aromatics: I heat olive oil in a large pot over medium heat, then add the onion, jalapeno, and garlic. I cook until softened and fragrant.

Add spices and potatoes: Next, I stir in the cumin, oregano, paprika, thyme, and diced potatoes. I saute briefly to toast the spices and coat the potatoes.

Add broth and simmer: Then I pour in the vegetable broth, and bring the mixture to a gentle boil. I reduce the heat and simmer until the potatoes are fork-tender.

Add beans and corn: Next, I stir in my beans and corn, allowing everything to cook together and combine flavors.

Blend slightly: Using an immersion blender, I blend in short bursts to thicken the chili while keeping it chunky.

Season and serve: Finally, I adjust the seasoning with salt and pepper if needed, and serve hot.

💭 Expert Tips
My #1 Secret Tip for this vegan white bean chili recipe is to only blend a small portion. With just a few quick pulses, I am able to create a creamy base while still preserving the texture.
Other Tips To Keep In Mind:
- Adjust the heat: Remove the seeds from the jalapenos for less heat, but add crushed red pepper for more.
- Use white pepper: If you do not want the creamy appearance flecked with black pepper flakes, use a pinch of ground white pepper instead.
- Let it rest: This recipe is so much better the next day. If you can, I recommend allowing it to sit for a few hours or overnight. The intensity of the flavors will amaze you.
📖 Variations
This chili is easy to customize and adjust to your preferences. And all you need are some pantry essentials to elevate this meal.
Creamy coconut chili: For some added richness, I like to stir in 1/4 cup of coconut milk or cream. My kids tolerate the jalapeno a lot better after this addition.
Add leafy greens: During the final simmer, I like to stir in a cup of finely chopped kale or baby spinach. This adds nutrients and a lovely color contrast. I always find the taste of the spinach is more suited and preferred in the warmer months, as it adds a summery quality.
Instant pot method: I saute the aromatics, using the saute setting, then pressure cook everything before quick releasing. I have done this on those days when I have fallen behind and need dinner made ASAP. And my husband and kids can not tell the difference. Yay for mom hacks!
🍽 Serving Suggestions
Since this is a Mexican-inspired recipe, I love topping this chili with fresh cilantro and sliced avocado. And whereas I usually serve my soup with my gluten-free croutons, I have discovered that my baked corn tortilla chips are a much bigger hit with the family.
Even though this is a soup, I still love serving it in the summer. And sometimes, I have no choice but to. I was hosting a sit-down plated dinner for friends a few months ago, and it was one of those days where everything went wrong. My planned starter did not turn out the way I had hoped. Luckily, I had a batch of white bean chili in my freezer ready to save the day!
I served it with my vegan garlic bread and a swirl of avocado green goddess dressing. My guests had no idea that this was a replacement meal, and complimented me on how well everything worked together.
🧊 Storing And ♨️ Reheating
Refrigeration: I allow the chili to cool completely, then store it in an airtight container in the refrigerator for up to 4 days.
Freezing: This chili freezes very well. I transfer it to freezer-safe containers and freeze for up to 3 months.
Reheating: I thaw overnight in the fridge if frozen, then reheat gently on the stove top over a medium heat, stirring occasionally until warmed through. Add a splash of broth if needed to loosen the texture.
❓Recipe FAQs
Strictly speaking, no. You do not have to blend your chili, but I recommend doing this for the creamy texture. If you prefer to leave your beans whole, but still want the creaminess, you can stir in ½ boiled mashed potato mixed with a little bit of stock. Add this in before simmering, and then reduce if it is still too watery.
If your chili seems thin, it might just need more thickening time, or it needs a bit more blending to add body to the soup. You could also allow it to simmer uncovered for a few extra minutes to reduce the broth.
For extra creaminess, I sometimes stir in a splash of coconut milk. Alternatively, I keep aside a small portion of beans and ½ boiled potato, which I blend until smooth. I then add this mixture back into the pot and stir to combine. This creates a much richer texture without using any dairy.

Love this vegan soup recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
🎥 Watch How to Make It
Vegan White Bean Chili
Ingredients
- 2 tbsp olive oil
- 1 onion diced
- ½ jalapeno finely diced
- 2 garlic cloves minced
- 1 tsp cumin
- 1 tsp paprika
- 1 tsp dried oregano
- 1 tsp dried thyme
- 2 potatoes peeled & diced (recommend using small to medium sized yukon gold or red potatoes)
- 2½ cups vegetable broth
- 30 oz canned cannellini beans (2 15oz cans)
- 1 cup frozen corn kernels
- ½ tsp pepper
- ½ tsp salt
Instructions
- In a large pot heat the olive oil and sauté the onion, garlic, and diced jalapeno until translucent.
- Add the cumin, paprika, oregano, thyme and diced potatoes. Continue to sauté for another 2 minutes.
- Add the vegetable broth and bring to a boil, reduce heat and cook for 10 minutes or until the potatoes have softened.
- Add the remaining ingredients and cook for another 15 minutes.
- Using an immersion blender, blend 2-3 times in bursts to thicken the sauce.
- Season to taste and serve with optional toppings.
Notes
- My #1 Secret Tip for this vegan white bean chili recipe is to only blend a small portion. With just a few quick pulses, I am able to create a creamy base while still preserving the texture.
- Adjust the heat: Remove the seeds from the jalapenos for less heat, but add crushed red pepper for more.
- Use white pepper: If you do not want the creamy appearance flecked with black pepper flakes, use a pinch of ground white pepper instead.
- Let it rest: This recipe is so much better the next day. If you can, I recommend allowing it to sit for a few hours or overnight. The intensity of the flavors will amaze you.






White beans are always so tasty and filling and budget friendly too. Such a tasty soup for a winter warmer.
Totally! It’s perfect for the cooler weather coming up for sure!
I could always eat a savory soup like this white bean soup! The beans have incredible benefits and quite simple to make in a slow cooker!
Totally!! Thanks Mirlene!
I love cooking with white beans, they are so creamy and delicious. I can’t wait to try this soup this week – looks fantastic!
Thanks so much Heather! You will love this recipe!
This soup was a big bowl of comfort food! I think we will be eating it all fall and winter long!
Aw yay thanks Jessica! So glad you liked it!
Curled up with a bowl of this for dinner last night and it did not disappoint! Delicious and flavorful; definitely a new favorite soup recipe!
Aw yay! I’m so happy to hear that Sara!
Such a delicious and easy soup. Our whole family loved it.
So happy to hear that Roxana!!
This recipe looks amazing – perfect for those nights you want comfort, without something too heavy. Bookmarking for the weekend! Thanks!
Yay! Thanks so much – enjoy!
I really love the flavor and texture of white beans. This soup sounds incredible and so easy made in the slow cooker!
Me too! And dried beans makes all the difference in this soup!
I love hearty soups and this one sounds so delicious. Pass nice and chunky slice of homemade bread and I’m sorted!
Yess! This would taste great with a nice slice of crusty bread!
I love soup year round and this is such a tasty and hearty soup to enjoy all year!
Thank you so much Shashi!
This is great Anjali! My favorite thing to do with bean or lentil dishes is to always add some fried bacon. It might not be vegetarian but I think it will work perfectly with this dish!
Thanks Rosemary! Let me know if you end up trying this dish and how it works out with the bacon!
it look so yummy. really mouth watering !! i’m gonna try to make this amazing Smoky White Bean Chili . Thank you Anjali 🙂
Absolutely!! Can’t wait for you to try it – I’m sure you will love it 🙂
Hi Anjali – this looks great. I think we definitely have space for a few more chilli bean nights before summer finally sets in over here in England!
Thanks Bijal! I can’t wait for you to try this recipe – I’m sure you will love it. Let me know how it goes!
I have been following your blog for so many years and love your creativity! I love your other chili recipe and am going to try this one tonight. I am a non-vegetarian and am slowly trying to cut back. Between your awesome recipes and my mom’s Indian veggie food, I feel so empowered to cut back on meat. Clearly I am not missing any flavors! Lots of well wishes to you!
Hi Renee! It’s so wonderful to “meet” you – I’m so glad you’ve been enjoying my recipes on my blog for years now 🙂 I’m sure you will love this recipe when you try it – you will definitely not miss the meat in it, I promise! Keep me posted on how it goes!
This looks beautiful and oh so delicious! I bet even my carnivorous husband would savor this dish! I cannot wait to try it out. I will comment back with reviews!
Thank you so much Rebecca!! I’m sure you and your husband will love this recipe – you will have to let me know how it goes! 🙂
This was a favorite comfort food of mine when I lived in Wisconsin. I never used the crock pot, nor did I add the yogurt as a condiment. Nice touch! And everything tastes better when it’s slow cooked!
Thanks for solving another weeknight dilemma: dinner. 🙂
Of course!! 🙂 I can’t wait for you to try this recipe – I’m sure it will bring back memories of being in Wisconsin!