The BEST Vegan White Bean Chili Crockpot – The Hearty Plant-Based Bowl

White bean chili doesn’t get the attention it deserves. Everyone’s focused on the red chili, the beef chili, the one that wins the cookoff — and meanwhile, The BEST Vegan White Bean Chili is sitting there being creamy, deeply spiced, properly hearty, and completely plant-based without asking for any credit.

Four cans of cannellini beans, coconut milk, cumin, ancho chile powder, green chilies, and lime — 45 minutes on the stovetop or adaptable to your Crockpot — and you have six generous servings of something that will genuinely impress anyone who tries it, vegan or not.

I made this for a group of friends who were convinced vegan chili couldn’t satisfy them. Empty pot by the end of dinner. No further discussion needed. Let’s walk through everything.

Quick Stats

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Servings: 6
  • Calories: 400 kcal per serving
  • Course: Main, Soup, Entrée
  • Cuisine: American
  • Diet: 100% Vegan
The BEST Vegan White Bean Chili Crockpot
The BEST Vegan White Bean Chili Crockpot

The Full Ingredient List

  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 2 medium carrots, diced
  • 2 medium celery stalks, diced
  • 5 cloves garlic, minced
  • 1½ tablespoons ground cumin
  • 1½ teaspoons ancho chile powder
  • 1 teaspoon dried oregano
  • 1 cup vegetable broth
  • 1 cup beer — ale or similar (or substitute another cup of broth)
  • 1 cup full-fat coconut milk
  • 4 cans (15.5 oz each) cannellini beans, drained and rinsed
  • 1 can (4 oz) diced green chilies
  • 1 cup frozen corn, thawed
  • 2 tablespoons fresh lime juice
  • 2 tablespoons chopped fresh cilantro
  • Salt and pepper to taste

Toppings:

  • Sliced avocado
  • Extra fresh cilantro
  • Tortilla strips or chips

How to Make It – Step by Step for The BEST Vegan White Bean Chili Crockpot

The BEST Vegan White Bean Chili Crockpot
The BEST Vegan White Bean Chili Crockpot

Step 1: Coat the bottom of a large pot with olive oil and place over medium heat. Once hot, add the diced onion, carrots, and celery. Sweat the vegetables for about 5 minutes, stirring frequently, until they begin to soften.

Step 2: Stir in the minced garlic, cumin, ancho chile powder, and dried oregano. Cook for about 1 minute, stirring constantly. The spices will become very fragrant and the garlic will soften — this step is where much of the flavour depth develops.

Step 3: Stir in the vegetable broth, beer, coconut milk, drained beans, and diced green chilies. Raise the heat to bring the liquid to a boil, then reduce to a simmer. Cook for about 20 minutes until the chili has thickened slightly and the vegetables are fully tender. Add hot water if it thickens too much.

Step 4: Stir in the thawed corn, lime juice, and cilantro. Remove from the heat.

Step 5: Season with salt and pepper to taste. Ladle into bowls and serve with your chosen toppings.

Equipment You’ll Need

  • A large heavy-bottomed pot or Dutch oven — the stovetop method needs a pot that holds at least 6 quarts comfortably. Four cans of beans plus all the vegetables and liquid adds up to a substantial volume. A Dutch oven is ideal for the even heat distribution during the simmering step.
  • A Crockpot or slow cooker (if using that method) — 6-quart minimum. See the Crockpot adaptation section below.
  • A sharp knife and large chopping board — for the onion, carrots, and celery. The classic mirepoix trinity requires some actual chopping, so a sharp knife makes this significantly less tedious.
  • A wooden spoon or spatula — for stirring, especially during the spice-blooming step where you need to stir constantly
  • A can opener — for four cans of beans, one can of coconut milk, and one can of green chilies
  • Measuring spoons — the spice quantities matter here
  • A ladle for serving into bowls
  • 6 deep serving bowls — this chili is generous and hearty

No immersion blender needed — this chili gets its thickness from the beans themselves breaking down slightly during simmering, not from blending. The chunky, chowder-like texture is part of what makes it so satisfying.

Calorie & Nutrition Breakdown (Per Serving — 1 of 6)

NutrientPer Serving
Calories400 kcal
Carbohydrates60g
Protein19g
Total Fat13g
Saturated Fat8g
Fibre16g
Sugar3g
Sodium881mg
Potassium380mg
Calcium279mg
Iron9mg (50% DV)

The nutrition numbers here are genuinely remarkable. 19g of protein, 16g of fibre, and 50% of your daily iron in a single bowl of completely plant-based chili is a level of nutritional density that’s hard to find in a recipe this simple and this satisfying. The iron content alone puts this in a category of genuinely exceptional vegan meals for anyone monitoring their plant-based iron intake.

FYI: Cannellini beans are one of the highest-iron legumes available — one can provide approximately 4–5mg of iron. Four cans in a six-serving batch is why this chili delivers such a meaningful daily iron contribution. Pair it with the lime juice (vitamin C boosts iron absorption) and you’ve got a genuinely nutritionally intelligent combination.

Why This White Bean Chili Earns the Word “Best”

The BEST Vegan White Bean Chili Crockpot
The BEST Vegan White Bean Chili Crockpot

The “best” label is a bold claim and this recipe backs it up. Here’s exactly why.

Four Cans of Beans Creates Real Substance

Most white bean chili recipes use one or two cans of beans, which produces a watery, thin result that doesn’t satisfy the way a proper chili should. Four cans of cannellini beans creates a chili that’s genuinely hearty — the beans break down slightly during simmering and thicken the broth naturally while still maintaining individual bean texture throughout. It’s the difference between a soup that happens to have beans and a chili that’s built around them.

The Beer Adds a Depth You Can’t Fake

The cup of beer (or ale) is the ingredient that separates this chili from everything else. Beer adds malty, slightly bitter complexity to the broth that vegetable broth alone simply can’t provide. It contributes to the rounding of the spice flavours and creates a depth that makes the chili taste like it’s been cooking far longer than 45 minutes. If you prefer to cook without beer, use an extra cup of broth — the chili will still be excellent, just slightly less complex in the background notes.

Coconut Milk Creates the Creamy Base Without Dairy

Full-fat coconut milk does the same job in this white bean chili that cream cheese or heavy cream does in a dairy version — it adds richness, body, and a silky smoothness that transforms the broth from thin and spiced to something genuinely indulgent. The coconut flavour is subtle and plays well with the cumin and ancho chile powder. Full-fat specifically — light coconut milk doesn’t have enough fat content to create the same effect.

Breaking Down the Spice Combination

Three spices carry this entire flavour profile, and understanding what each one does helps you appreciate why the combination is so effective.

Cumin — The Essential Foundation

At 1½ tablespoons, cumin is the dominant spice in this chili. It provides the warm, earthy, slightly smoky character that your brain recognises immediately as “chili.” Ground cumin bloomed in hot oil with garlic releases its volatile aromatics in a way that adding it to liquid never quite replicates — which is why you cook it in the oil briefly before adding any liquid.

Ancho Chile Powder — The Complexity Layer

Ancho chile powder is made from dried poblano peppers and has a deep, rich, slightly fruity heat that regular chili powder doesn’t match. It’s mild enough not to be aggressively spicy but complex enough to add a genuine dimension of flavour. If you only have regular chili powder, use it — the result will still be good, just slightly less nuanced.

Dried Oregano — The Herbal Bridge

A teaspoon of dried oregano adds a slightly bitter, herbal note that bridges the earthiness of the cumin and the fruity heat of the ancho chile powder. It’s a background flavour that you’d notice if it were missing — it prevents the spice combination from tasting flat.

How to Adapt This for the Crockpot

The title mentions Crockpot and the recipe is absolutely adaptable for slow cooking. Here’s how to make it work:

Step 1: Sauté the onion, carrots, celery, garlic, and spices in a pan on the stovetop first — this blooming step is important even for the slow cooker version because the spices don’t develop the same depth when added raw to a slow cooker.

Step 2: Transfer the sautéed mixture to your Crockpot. Add the beans, broth, beer, coconut milk, and green chilies.

Step 3: Cook on HIGH for 3–4 hours or LOW for 6–7 hours.

Step 4: Stir in the corn, lime juice, and cilantro for 10 minutes before serving.

The Crockpot version produces an even more deeply developed flavour than the stovetop version — the extended cooking time allows the beans to break down more and the flavours to fully meld. IMO this is actually the best version of the recipe if you have the time.

The Toppings — Why They’re Non-Negotiable

The BEST Vegan White Bean Chili Crockpot
The BEST Vegan White Bean Chili Crockpot

White bean chili without proper toppings is like a cinema without popcorn. Technically fine, but clearly missing something important.

Sliced Avocado

Cool, creamy avocado against the warm, spiced chili is one of the great contrasts in food. The fat in avocado also helps your body absorb the fat-soluble nutrients in the spices more effectively. Slice it thick just before serving so it doesn’t oxidise.

Tortilla Strips or Chips

Crunch is essential. The chili is soft and thick — you need something that provides textural contrast. Tortilla chips broken over the top work brilliantly. Store-bought tortilla strips are even better — thinner and lighter, they stay crunchy for longer before absorbing the broth.

Extra Cilantro

The cilantro stirred into the chili during cooking has been absorbed into the broth. Fresh cilantro scattered on top at the last second provides a bright, herbal freshness that’s different from cooked cilantro — it lifts the bowl and makes it look genuinely appealing. If cilantro isn’t your thing (the soap-taste gene is real), flat-leaf parsley works as a substitute.

Still Hungry, Try It Next recipe :-

Vegan French Onion Soup Rich and Dairy-Free

Vegan French Onion Soup Rich and Dairy-Free
Vegan French Onion Soup Rich and Dairy-Free

Tips for Making This Chili Absolutely Perfect

  • Don’t skip the spice-blooming step. One minute of cooking garlic and spices together in the oil is what gives the chili its complex, developed flavour. It takes 60 seconds and makes a significant difference to the final taste.
  • Simmer for the full 20 minutes minimum. The simmer is what thickens the chili and allows the flavours to come together. Rushing it produces a thin, less developed result.
  • Taste before adding lime juice. The lime goes in at the end, off the heat. Taste the chili first and adjust the salt, then add the lime. Lime added before proper seasoning can skew your perception of the salt balance.
  • Add corn at the very end. Corn overcooks quickly and goes from sweet and vibrant to bland and slightly chewy. Stir it in right at the end, off the heat, so it just warms through rather than cooking.
  • Don’t over-reduce. If the chili gets thicker than you want during simmering, add hot water (not cold — cold water drops the temperature and extends cooking time) a splash at a time.

Variations Worth Trying

Great Northern Beans or Navy Beans

The recipe suggests these as alternatives to cannellini, and both work well. Great Northern beans are slightly firmer and hold their shape better. Navy beans are smaller and creamier. A combination of two types creates a more interesting texture throughout.

Add Jalapeño for More Heat

If the cayenne in the ancho chile powder isn’t giving you enough heat, add one finely minced jalapeño with the onion at the start. It adds fresh, vibrant heat rather than the dried-spice heat from the powder.

Smoky Version

Add 1 teaspoon of smoked paprika alongside the other spices. The smokiness transforms the flavour profile significantly and pairs brilliantly with the beer and beans.

Add Kale or Spinach

Stir 2 cups of chopped kale or baby spinach in at the same time as the corn. The residual heat wilts both immediately, adding iron, vitamin K, and a visually striking green element to the bowl.

Storage and Reheating

Refrigerator

The chili keeps for 4–5 days in a sealed container. It actually improves on days 2 and 3 as the flavours continue to deepen — this is genuinely one of those recipes that tastes better as leftovers. Reheat in a pot over medium heat, adding a splash of broth if it’s thickened too much.

Freezer

This chili freezes brilliantly for up to 3 months. The beans hold their texture well after freezing — better than most legumes. Portion into individual servings before freezing for easy weeknight dinners. Thaw overnight in the fridge and reheat as above.

Still Hungry, Try It Next recipe :-

Easy Vegan Lasagna Soup one pot recipe

Easy Vegan Lasagna Soup
Easy Vegan Lasagna Soup

Frequently Asked Questions

Can I use dried beans instead of canned? Yes — soak 2 cups of dried cannellini beans overnight, drain, and simmer until tender before using. You’ll need to adjust the liquid in the recipe as dried beans absorb more. Canned beans are far more convenient and produce an excellent result.

What beer works best? A pale ale or wheat beer adds the most complementary flavour — lighter and slightly floral. A stout or dark beer adds more bitterness and a stronger malt flavour, which can work but can also overpower the spices. If in doubt, use whatever vegan-certified beer you have.

Is beer absolutely necessary? No — substitute an extra cup of vegetable broth. The chili will be very good without it, just slightly less complex in the background flavour.

How do I make this spicier? Double the ancho chile powder, add a diced jalapeño at the start, and increase the cayenne to ½ teaspoon. Taste as you go — it’s easier to add heat than remove it.

Make This Tonight

The BEST Vegan White Bean Chili Crockpot
The BEST Vegan White Bean Chili Crockpot

Here’s the complete picture: 45 minutes, one pot, six hearty servings of the most nutritionally impressive vegan chili you can make. 400 calories, 19g protein, 16g fibre, and 50% of your daily iron per bowl. Creamy, deeply spiced, properly substantial — and completely plant-based in a way that nobody at your table will question.

Load the bowls with avocado, fresh cilantro, and tortilla chips. Serve with warm bread. Make a double batch and freeze half. Eat the leftovers for lunch tomorrow and the day after, watching the flavour get better each time. 

The BEST Vegan White Bean Chili Crockpot

The BEST Vegan White Bean Chili (Crockpot!)

White bean chili doesn’t get the attention it deserves. Everyone’s focused on the red chili, the beef chili, the one that wins the cookoff — and meanwhile, The BEST Vegan White Bean Chili is sitting there being creamy, deeply spiced, properly hearty, and completely plant-based without asking for any credit. Four cans of cannellini beans, coconut milk, cumin, ancho chile powder, green chilies, and lime — 45 minutes on the stovetop or adaptable to your Crockpot — and you have six generous servings of something that will genuinely impress anyone who tries it, vegan or not.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6
Course: cocktails, crockpot, Main Course
Cuisine: American
Calories: 400

Ingredients
  

  • 2 tablespoons olive oil
  • 1 medium onion diced
  • 2 medium carrots diced
  • 2 medium celery stalks diced
  • 5 cloves garlic minced
  • 1½ tablespoons ground cumin
  • 1½ teaspoons ancho chile powder
  • 1 teaspoon dried oregano
  • 1 cup vegetable broth
  • 1 cup beer — ale or similar or substitute another cup of broth
  • 1 cup full-fat coconut milk
  • 4 cans 15.5 oz each cannellini beans, drained and rinsed
  • 1 can 4 oz diced green chilies
  • 1 cup frozen corn thawed
  • 2 tablespoons fresh lime juice
  • 2 tablespoons chopped fresh cilantro
  • Salt and pepper to taste
  • Toppings:
  • Sliced avocado
  • Extra fresh cilantro
  • Tortilla strips or chips

Equipment

  • A large heavy-bottomed pot or Dutch oven — the stovetop method needs a pot that holds at least 6 quarts comfortably. Four cans of beans plus all the vegetables and liquid adds up to a substantial volume. A Dutch oven is ideal for the even heat distribution during the simmering step.
  • A Crockpot or slow cooker (if using that method) — 6-quart minimum. See the Crockpot adaptation section below.
  • A sharp knife and large chopping board — for the onion, carrots, and celery. The classic mirepoix trinity requires some actual chopping, so a sharp knife makes this significantly less tedious.
  • A wooden spoon or spatula — for stirring, especially during the spice-blooming step where you need to stir constantly
  • A can opener — for four cans of beans, one can of coconut milk, and one can of green chilies
  • Measuring spoons — the spice quantities matter here
  • A ladle for serving into bowls
  • 6 deep serving bowls — this chili is generous and hearty
  • No immersion blender needed — this chili gets its thickness from the beans themselves breaking down slightly during simmering, not from blending. The chunky, chowder-like texture is part of what makes it so satisfying.

Method
 

  1. Step 1: Coat the bottom of a large pot with olive oil and place over medium heat. Once hot, add the diced onion, carrots, and celery. Sweat the vegetables for about 5 minutes, stirring frequently, until they begin to soften.
  2. Step 2: Stir in the minced garlic, cumin, ancho chile powder, and dried oregano. Cook for about 1 minute, stirring constantly. The spices will become very fragrant and the garlic will soften — this step is where much of the flavour depth develops.
  3. Step 3: Stir in the vegetable broth, beer, coconut milk, drained beans, and diced green chilies. Raise the heat to bring the liquid to a boil, then reduce to a simmer. Cook for about 20 minutes until the chili has thickened slightly and the vegetables are fully tender. Add hot water if it thickens too much.
  4. Step 4: Stir in the thawed corn, lime juice, and cilantro. Remove from the heat.
  5. Step 5: Season with salt and pepper to taste. Ladle into bowls and serve with your chosen toppings.

Notes

Calorie & Nutrition Breakdown (Per Serving — 1 of 6)

Nutrient
Per Serving
Calories
400 kcal
Carbohydrates
60g
Protein
19g
Total Fat
13g
Saturated Fat
8g
Fibre
16g
Sugar
3g
Sodium
881mg
Potassium
380mg
Calcium
279mg
Iron
9mg (50% DV)