Vegan White Bean Chili | The Picky Eater



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.

Vegan white bean chili topped with avocado, jalapeno slices and lime in a white bowl with a spoon.

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!

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.

Ingredients for vegan white bean chili recipe on a white background.Ingredients for vegan white bean chili recipe on a white background.

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.

Onions and jalapeno peppers sauteeing in a stock pot.Onions and jalapeno peppers sauteeing in a stock pot.

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.

Potatoes and spices sauteeing in a stock pot.Potatoes and spices sauteeing in a stock pot.

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.

Vegetable broth added to stock pot for vegetarian white bean chili.Vegetable broth added to stock pot for vegetarian white bean chili.

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

White beans and veggies cooking in vegetable broth in a pot.White beans and veggies cooking in vegetable broth in a pot.

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

Meatless white chili being blended with an immersion blender in a stock pot.Meatless white chili being blended with an immersion blender in a stock pot.

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

Creamy vegan white bean chili cooking in a stock pot on the stove.Creamy vegan white bean chili cooking in a stock pot on the stove.

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

Do I have to blend my white bean chili?

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.

Why is my white bean chili too thin?

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.

How can I make this chili creamier without dairy?

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.

Vegan white bean chili topped with avocado, jalapeno slices and lime in a white bowl with a spoon.Vegan white bean chili topped with avocado, jalapeno slices and lime in a white bowl with a spoon.

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

Vegan White Bean Chili

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.

Prep Time5 minutes

Cook Time30 minutes

Total Time35 minutes

Course: Main Course, mains

Cuisine: American, Vegan

Diet: Gluten Free, Low Calorie, Low Lactose, Vegan, Vegetarian

Servings: 6 servings

Calories: 273kcal

  • 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. 

Calories: 273kcal | Carbohydrates: 47g | Protein: 11g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 598mg | Potassium: 946mg | Fiber: 9g | Sugar: 4g