Get access to our free library of resources (ebooks, guides, cheatsheets & more)

Last updated October 17, 2026

Vegan Chickpea White Chili (Gluten-Free, Dairy-Free)

If you’ve been sleeping on white chili, this vegan chickpea white chili is here to wake you up. Forget the tomato-heavy bowls you grew up on — this creamy, coconut milk-based chili is packed with hearty chickpeas, pinto beans, and just enough jalapeño kick to keep things interesting. It’s everything you want in a cold-weather dinner: cozy, filling, and surprisingly simple to pull off on a Tuesday night.

What makes this recipe stand out is how much flavor you get from such a short ingredient list. Salsa verde does a lot of the heavy lifting — it brings brightness, tang, and a mild heat that you just can’t get from regular red salsa. Combined with a warm lineup of cumin, coriander, and dried oregano, the base tastes like it’s been simmering all day. The full-fat coconut milk adds a silky richness that makes every spoonful feel indulgent without a drop of dairy in sight.

Better yet, this dish is naturally vegan, gluten-free, and dairy-free, which means it’s one of those rare recipes the whole table can enjoy — no modifications needed. Whether you’re eating plant-based full-time or just trying to mix more meatless meals into your week, this is the kind of recipe that makes it easy. From start to finish, you’re looking at 30 minutes. One pot. And leftovers that honestly taste better the next day.

Bowl of creamy vegan chickpea white chili topped with jalapeño slices, tortilla strips, and fresh herbs

Why This Recipe Is So Good

  • It’s a one-pot meal — minimal cleanup, maximum flavor.
  • Chickpeas and pinto beans deliver a hearty, protein-rich base that keeps you full for hours.
  • Full-fat coconut milk creates that creamy, velvety texture without any cream or cheese.
  • Salsa verde adds built-in flavor depth — no long simmer required.
  • Totally customizable toppings mean everyone at the table gets their perfect bowl.
  • The leftovers reheat beautifully — it actually gets better overnight as the flavors meld.
  • Naturally gluten-free and dairy-free — no substitutions needed.

Ingredients

Here’s everything you’ll need to make this vegan chickpea white chili (serves 6):

For the Chili

  • 1 tablespoon olive oil (or avocado oil)
  • 1 medium yellow onion, diced
  • 1 red bell pepper, diced
  • 1 jalapeño, ribs and seeds removed, finely diced
  • 5 cloves garlic, thinly sliced or minced
  • 1½ tablespoons ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon ground coriander
  • 1 teaspoon dried oregano
  • Salt and black pepper, to taste
  • 2 (15 oz.) cans chickpeas (garbanzo beans), drained and rinsed
  • 1 (15 oz.) can pinto beans, drained and rinsed
  • 16 oz. salsa verde (store-bought or homemade)
  • 1 (13.5 oz.) can full-fat coconut milk
  • 1½ cups vegetable broth (plus a splash for deglazing)
  • Juice of 1 lime

For Topping (All Optional)

  • Sliced jalapeños (fresh or pickled)
  • Tortilla strips or crushed tortilla chips (use grain-free for strict gluten-free)
  • Fresh cilantro, chopped
  • Sliced avocado or guacamole
  • Vegan sour cream or plain coconut yogurt
  • Vegan crumbled cheese (cotija-style)
  • Lime wedges
Wooden spoon dipping into creamy vegan chickpea white chili showing thick, hearty texture

Instructions

Step 1: Sauté Your Aromatics

Heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium-high heat. Add the diced onion, red bell pepper, and jalapeño along with a couple of generous pinches of salt and pepper. Cook, stirring frequently, for about 5 minutes until the vegetables begin to soften and the onion turns translucent.

Step 2: Bloom the Spices

Add the garlic, cumin, chili powder, coriander, and dried oregano directly to the pot. Stir everything together and cook for another 60 seconds, just until the spices are fragrant and coating the vegetables. This step unlocks the full depth of flavor from your spice blend — don’t skip it.

Step 3: Deglaze the Pot

Pour a splash (about ¼ cup) of vegetable broth into the pot to deglaze. Use a wooden spoon to scrape up all those caramelized bits from the bottom — that’s pure flavor. Let it bubble for 30 seconds or so.

Step 4: Add the Beans, Salsa Verde & Coconut Milk

Add the drained chickpeas, pinto beans, salsa verde, full-fat coconut milk, and remaining vegetable broth to the pot. Season with another pinch or two of salt and pepper. Stir everything together well to combine.

Step 5: Simmer Until Thick and Creamy

Bring the chili to a simmer over medium-high heat, then reduce heat to medium and let it cook uncovered for 10–15 minutes, stirring occasionally. The chili will thicken as it cooks and the coconut milk will fully incorporate into the broth.

Step 6: Finish with Lime and Serve

Remove from heat and stir in the fresh lime juice. Give it a taste and adjust seasoning as needed. Ladle into bowls and pile on your favorite toppings. Serve immediately with extra lime wedges on the side.

Tips for Success

  • Use full-fat coconut milk, not lite. The fat content is what gives this chili its signature silky texture. Lite coconut milk will produce a thinner, less satisfying result.
  • Don’t rush the aromatics. Those first 5 minutes of sautéing your onion, pepper, and jalapeño are building your flavor foundation. Properly softened (not burnt) aromatics make a huge difference.
  • Bloom your spices every time. Adding ground spices directly to hot oil or fat — even briefly — deepens their flavor significantly. That one minute of cooking the spices before adding liquid is non-negotiable.
  • Taste as you go. Salsa verde brands vary wildly in saltiness and heat level. Taste before adding extra salt and adjust lime at the end to brighten everything up.
  • Want it thicker? Mash or blend a portion of the beans before adding them. This releases starch and creates an even creamier consistency without any extra thickeners.
  • Control the heat. Leave jalapeño seeds in for a spicier chili, or add a pinch of cayenne. For a milder version, skip the jalapeño entirely.
  • Prep ahead. Chop all your vegetables before you start cooking. This recipe moves quickly, so having everything ready to go makes it even easier.

Storage Instructions

  • Refrigerator: Allow the chili to cool completely before transferring to an airtight container. It will keep in the refrigerator for up to 5 days. The flavor actually improves after a day or two as everything melds together.
  • Freezer: This chili freezes beautifully. Store in freezer-safe containers or zip-lock bags for up to 3 months. Leave about an inch of space at the top of each container to allow for expansion. Thaw overnight in the refrigerator before reheating.
  • Reheating: Reheat on the stovetop over medium heat with a splash of vegetable broth or water to loosen it up as needed. You can also microwave individual portions in 90-second intervals, stirring between each. Add your fresh toppings after reheating.

Variations

  • Make it spicier: Add a whole seeded jalapeño, a pinch of cayenne, or stir in a chipotle pepper in adobo sauce for a smoky heat.
  • Swap the beans: Feel free to use cannellini beans, Great Northern beans, or black beans in place of pinto beans. Each brings a slightly different texture and flavor.
  • Add corn: Stir in a can of drained sweet corn (or frozen corn) along with the beans for added sweetness and texture.
  • Slow cooker version: Sauté the aromatics on the stovetop first, then transfer everything to a slow cooker and cook on low for 6–8 hours or high for 3–4 hours.
  • Instant Pot version: Use the sauté function for the aromatics and spices, then seal and cook on high pressure for 10 minutes with a quick release.
  • Add greens: Stir a couple handfuls of baby spinach or chopped kale into the chili during the last few minutes of cooking for extra nutrients.
  • Not strictly vegan? Swap the vegetable broth for chicken broth and replace a portion of coconut milk with heavy cream for a richer, non-vegan version.

FAQ

What’s the difference between white chili and regular chili?

Traditional red chili uses tomato-based ingredients and dried red chili peppers. White chili skips the tomatoes entirely, relying instead on green chiles, salsa verde, and a creamy broth base (in this case, coconut milk and vegetable broth) for its flavor profile. The result is tangy, creamy, and lighter in color — hence the name.

Can I make this chili without coconut milk?

You can substitute full-fat coconut milk with unsweetened cashew cream for a neutral-flavored creaminess, or use vegan cream cheese blended with a splash of broth. The texture will be slightly different but still delicious. If coconut flavor is a concern, cashew cream is your best bet.

Is vegan chickpea white chili gluten-free?

Yes — this recipe is naturally gluten-free as written. The only thing to watch is your store-bought salsa verde and broth labels, as some brands can contain hidden gluten-based thickeners or flavorings. When in doubt, look for certified gluten-free versions.

What toppings go best with white chickpea chili?

The classics work beautifully here: sliced jalapeños, fresh cilantro, avocado, a squeeze of lime, and tortilla strips for crunch. Vegan sour cream or coconut yogurt adds creaminess. For a non-vegan option, a dollop of regular sour cream and a sprinkle of cheese are great too.

How can I thicken my chili if it’s too thin?

A few easy options: (1) Let it simmer uncovered for longer — it will naturally thicken as liquid evaporates. (2) Mash or blend a portion of the beans before adding them back. (3) Stir in a tablespoon of arrowroot powder mixed with cold water as a slurry.

Final Thoughts

This vegan chickpea white chili checks every box: it’s fast, deeply flavorful, gut-friendly, and made from ingredients you probably already have on hand. Whether you’re cooking for a hungry weeknight crowd or meal-prepping for the week ahead, this is the kind of recipe that earns its place in permanent rotation. One pot, 30 minutes, and a whole lot of cozy — that’s all it takes.

More Recipes You’ll Love:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Wooden spoon dipping into creamy vegan chickpea white chili showing thick, hearty texture

Vegan Chickpea White Chili (Gluten-Free, Dairy-Free)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Description

A creamy, one-pot vegan chickpea white chili made with coconut milk, salsa verde, and two types of beans. Ready in 30 minutes and naturally gluten-free and dairy-free.


Ingredients

Units Scale

For the Chili

  • 1 tablespoon olive oil (or avocado oil)
  • 1 medium yellow onion, diced
  • 1 red bell pepper, diced
  • 1 jalapeño, ribs and seeds removed, finely diced
  • 5 cloves garlic, thinly sliced or minced
  • 1 1/2 tablespoons ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon ground coriander
  • 1 teaspoon dried oregano
  • Salt and black pepper, to taste
  • 2 (15 oz.) cans chickpeas (garbanzo beans), drained and rinsed
  • 1 (15 oz.) can pinto beans, drained and rinsed
  • 16 oz. salsa verde (store-bought or homemade)
  • 1 (13.5 oz.) can full-fat coconut milk
  • 1 1/2 cups vegetable broth (plus a splash for deglazing)
  • Juice of 1 lime

For Topping (All Optional)

  • Sliced jalapeños (fresh or pickled)
  • Tortilla strips or crushed tortilla chips (use grain-free for strict gluten-free)
  • Fresh cilantro, chopped
  • Sliced avocado or guacamole
  • Vegan sour cream or plain coconut yogurt
  • Vegan crumbled cheese (cotija-style)
  • Lime wedges

Instructions

  1. Heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium-high heat. Add the diced onion, red bell pepper, and jalapeño along with a couple of generous pinches of salt and pepper. Cook, stirring frequently, for about 5 minutes until the vegetables begin to soften and the onion turns translucent.
  2. Add the garlic, cumin, chili powder, coriander, and dried oregano directly to the pot. Stir everything together and cook for another 60 seconds, just until the spices are fragrant and coating the vegetables. This step unlocks the full depth of flavor from your spice blend — don’t skip it.
  3. Pour a splash (about ¼ cup) of vegetable broth into the pot to deglaze. Use a wooden spoon to scrape up all those caramelized bits from the bottom — that’s pure flavor. Let it bubble for 30 seconds or so.
  4. Add the drained chickpeas, pinto beans, salsa verde, full-fat coconut milk, and remaining vegetable broth to the pot. Season with another pinch or two of salt and pepper. Stir everything together well to combine.
  5. Bring the chili to a simmer over medium-high heat, then reduce heat to medium and let it cook uncovered for 10–15 minutes, stirring occasionally. The chili will thicken as it cooks and the coconut milk will fully incorporate into the broth.
  6. Remove from heat and stir in the fresh lime juice. Give it a taste and adjust seasoning as needed. Ladle into bowls and pile on your favorite toppings. Serve immediately with extra lime wedges on the side.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner, Soup
  • Cuisine: American, Mexican

Nutrition

  • Calories: 320
  • Sugar: 5 g
  • Sodium: 680 mg
  • Fat: 14 g
  • Saturated Fat: 9 g
  • Carbohydrates: 38 g
  • Fiber: 11 g
  • Protein: 13 g

Pin this recipe and save it for later!

pinterest-ready image of a bowl of chickpea white chili

Zesty Chickpea Cauliflower Wrap with Lime (Vegan, Gluten-Free)

Vegan Coconut Curry (Gluten-Free, Dairy-Free)

Share Your Thoughts

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

  1. This vegan chickpea chili looks so hearty and delicious! I love recipes that are naturally gluten-free and dairy-free. It reminds me of how helpful a good sentence diagram generator can be for understanding complex sentence diagram generator