Vegan White Bean Chili

Warm up with this simple Vegan White Bean Chili recipe. With plant-based chicken, creamy beans, and a few easy ingredients, it’s a cozy meal!

a bowl of white bean chili topped with sliced jalapenos, corn, sour cream and parsley
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Jump to Recipe Print Recipe Pin Recipe

This post may contain affiliate links. Disclosure Policy

If you’re on the hunt for an easy, comforting meal that’s perfect for chilly nights, you’re in for a treat! This Vegan White Bean Chili is a weeknight hero with just a handful of ingredients, making it a perfect cozy, hearty dish.

Watch How to Make This Chili

Sit me down with a bowl of chili any day, and I’m one happy camper! There’s something about the creamy, savory goodness of this Vegan White Bean Chili that warms me from the inside out.

Pair it with a slice of vegan cornbread or some pickled jalapeños for a little extra kick, and it’s perfection in a bowl.

Ingredients & Substitutions

You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.

  • Plant-Based Chicken: I love using Tofurkey Plant-Based Chicken for this recipe, but you can swap in any vegan chicken you prefer. For a whole-food option, use jackfruit—it gives the chili a shredded texture similar to chicken!
  • White Beans: Cannellini beans or Great Northern beans work best here. They’re creamy and hold their shape well.
  • Vegan Cream Cheese: Any store-bought brand will do, but if you’re feeling fancy, try making a homemade cashew cream for an extra-rich touch!
  • Spices: We’ll use a little bit of chili powder to give this chili its iconic seasoning without adding too much color.
  • Corn: You’ll need a can of corn or substitute frozen corn for that fresh corn flavor.
  • Green Chiles: We’ll add even more chili flavor thanks to a can of green chiles. Use mild or medium, based on your preference for a spicy kick.

How to Make Vegan White Bean Chili

  1. Sauté the base: Heat olive oil in a large pot over medium heat. Add chopped onions and garlic, cooking until they’re soft and translucent, about 3 minutes.
  2. Cook the chicken: Toss in your plant-based chicken and cook for 3-5 minutes, until it’s heated through.
    A hand stirs ingredients in a large pot.
  3. Add the good stuff: Stir in the white beans, corn, green chiles, chili powder, and vegetable broth. Bring to a simmer and then reduce the heat to medium-low. Let it cook for about 10-20 minutes.
    A hand pours corn into a pan with other ingredients.
  4. Creamy magic: Cut vegan cream cheese into cubes and stir it in. Cover and simmer for another 10 minutes to let everything meld together.
    Cream cheese has been added to a pot of white bean chili.
  5. Serve and enjoy: Ladle it into bowls, and top with vegan sour cream, jalapeños, or a sprinkle of fresh herbs. Serve alongside your favorite bread or crackers!

Slow Cooker Instructions

The slow cooker is my favorite kitchen power tool… As in, it makes me feel powerful when I use it! There’s nothing like a ready-to-eat dinner in the evening!

Here are the instructions to make this white bean chili in the slow cooker:

  1. Prep the ingredients: Add the olive oil, chopped onions, garlic, vegan chicken (or jackfruit), beans, corn, green chiles, chili powder, and vegetable broth to the slow cooker.
  2. Cook: Set your slow cooker to low and cook for 4-6 hours, or on high for 2-3 hours, until the flavors are well combined.
  3. Add the cream cheese: About 30 minutes before serving, cut the vegan cream cheese into cubes and stir it into the chili. Let it melt and get creamy, stirring occasionally to incorporate.
  4. Finish and serve: Before serving, use a spatula to break down the jackfruit if you’re using it. Serve with your favorite toppings like jalapeños, vegan sour cream, or cornbread!

Notes from the Kitchen

  • Creamy Comfort: With vegan cream cheese melting into the broth, this chili has a velvety texture that’s pure indulgence.
  • Plant-Powered Protein: The addition of plant-based chicken makes every serving hearty and satisfying.
  • Easy-Peasy: Don’t be intimidated! This chili is a breeze to whip up in just a few steps, perfect for a busy weeknight.
Looking down on two bowls of white bean chili

Marly’s Tips

  • Custom Spice Levels: If you like your chili with a kick, don’t be shy—add extra chili powder or even a dash of cayenne pepper!
  • Bulk it Up: Looking to add more veggies? Toss in some diced bell peppers or zucchini when you add the beans.

Serving Suggestions

Serve this with your favorite side dishes, such as:

  • Classic: Serve with a side of warm cornbread or a crusty slice of artisan no-knead bread for soaking up that creamy broth.
  • Toppings Bar: Create a toppings bar with jalapeños, vegan shredded cheese, and air-fried tortilla chips for a fun, interactive meal.
  • Chili Bowl: Spoon this chili over a baked sweet potato or in a bread bowl for an extra cozy presentation.

Storage Tips

This chili stores beautifully! Keep leftovers in an airtight container in the fridge for up to 5 days. It’s freezer-friendly too—just make sure to let it cool completely before freezing, and it’ll last for up to 3 months. Reheat on the stovetop or microwave when ready to enjoy.

A bowl of white bean chili is topped with sour cream and veggies.

Subscribe and Get a Free Easy Vegan Recipes eBook

Plus our latest vegan recipes, delivered right to your inbox!

We won’t send you spam. Unsubscribe at any time.

A bowl of white bean chili is topped with sour cream, sliced jalapeños, and other veggies.

Easy Vegan White Bean Chili

This simple Vegan White Bean Chili is creamy, hearty, and packed with plant-based protein. It’s perfect for an easy dinner or a cozy lunch, and it’s loaded with flavor from white beans, plant-based chicken, and a touch of vegan cream cheese.
5 from 1 vote
Course: Main Course
Cuisine: Mexican
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 servings
Calories: 274kcal

Ingredients

  • 1 tablespoon olive oil
  • 1 medium onion peeled and chopped
  • 3 cloves garlic peeled and minced
  • 8 oz plant-based chicken (see notes)
  • 30 oz canned white kidney beans rinsed and drained
  • 15 oz can corn drained
  • 4 oz can green chiles
  • 1 cup vegetable broth
  • 2 teaspoons chili powder
  • 4 oz vegan cream cheese

Instructions

Stovetop:

  1. Add oil to a large pot over medium heat. Add chopped onions and garlic, and cook until onions are translucent, around 3 minutes. Add vegan chicken and cook for 3 to 5 minutes to heat through.
    1 tablespoon olive oil, 1 medium onion, 3 cloves garlic, 8 oz plant-based chicken
    A hand stirs ingredients in a large pot.
  2. Add beans, corn, chiles, broth, and chili powder. Stir to combine. Bring to a simmer, then reduce heat to medium-low and cook for 10 to 20 minutes.
    30 oz canned white kidney beans, 15 oz can corn, 4 oz can green chiles, 1 cup vegetable broth, 2 teaspoons chili powder
    A hand pours corn into a pan with other ingredients.
  3. Cut cream cheese into cubes and add this to the mixture as it cooks. Cover and simmer for 10 minutes to melt the cream cheese.
    4 oz vegan cream cheese
    Cream cheese has been added to a pot of white bean chili.
  4. Serve warm with jalapeños vegan sour cream, cornbread, crackers, or your favorite crusty bread.

Slow Cooker:

  1. Prep the ingredients: Add the olive oil, chopped onions, garlic, vegan chicken (or jackfruit), beans, corn, green chiles, chili powder, and vegetable broth to the slow cooker.
    1 tablespoon olive oil, 1 medium onion, 3 cloves garlic, 8 oz plant-based chicken, 30 oz canned white kidney beans, 15 oz can corn, 4 oz can green chiles, 1 cup vegetable broth, 2 teaspoons chili powder
  2. Cook: Set your slow cooker to low and cook for 4-6 hours, or on high for 2-3 hours, until the flavors are well combined.
  3. Add the cream cheese: About 30 minutes before serving, cut the vegan cream cheese into cubes and stir it into the chili. Let it melt and get creamy, stirring occasionally to incorporate.
    4 oz vegan cream cheese

Serving:

  1. Finish and serve: Before serving, use a spatula to break down the jackfruit if you're using it. Serve with your favorite toppings like jalapeños, vegan sour cream, or vegan cornbread!

Recommended Equipment

(The products above contain sponsored links to products we use and recommend)

Video

Notes

Vegan Chicken

  • I use Tofurkey Plant-Based Chicken and add it directly to the pot. It holds its texture and does not need to be pre-cooked.
  • Other forms of vegan chicken require cooking first so that it’s firm. Read the package instructions.
  • Alternatively, you can use jackfruit. If you’re using canned jackfruit, drain it and then add it to the saucepan with the beans. Allow it to simmer with the other ingredients and then after it softens (or right before serving), use a spatula to break it down into smaller pieces. 

Cream Cheese

For cream cheese: Use any vegan cream cheese product or homemade vegan cashew cream
Calories: 274kcal | Carbohydrates: 13g | Protein: 17g | Fat: 19g | Saturated Fat: 4g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 3g | Sodium: 625mg | Potassium: 344mg | Fiber: 4g | Sugar: 4g | Vitamin A: 275IU | Vitamin C: 3mg | Calcium: 74mg | Iron: 1mg

The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.

Did you make this recipe?

Leave a rating below then tag @namelymarly on Instagram and hashtag it #namelymarly. I love seeing your creations!

Stew Favorites

If you love this recipe for white bean chili, here are more rich and hearty stew favorites to try:

2 Responses to Vegan White Bean Chili

  1. Avatar thumbnail image for MarlyShawn Reply

    Delicious alternative to traditional chili!

    • Avatar thumbnail image for MarlyMarly

      I’m so glad you liked this recipe!

5 from 1 vote

Rate / Comment

Your email address will not be published.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.