Scrumptious vegan chili recipe made for the stove, Instant Pot, or slow cooker. 3 beans, everyday veggies, tomatoes, and classic chili seasonings make this plant-based vegetarian chili rich with flavor and tons of texture. Truly, one of my favorite vegan recipes!
You guys know I’m not a diet-restricted vegan or vegetarian, but I love to conquer carnivore-approved, plant-based recipes. This tried and tested chili recipe is so deeply flavored, delicious, and filling, it'll have people not believing it’s vegan or vegetarian chili. We love when that happens!
3 Bean Vegan Chili Ingredients
* see recipe card below for FULL PRINTABLE recipe
- olive oil
- onion
- celery
- carrots
- canned beans (black, red kidney, and cannellini beans)
- corn
- canned diced tomatoes
- vegetable broth
- tomato paste
- chili powder
- cumin
- salt and pepper
How to flavor vegan / vegetarian chili
This plant-based chili has a classic, deep, flavor from all of the vegetables, tomatoes, chili powder, and cumin, so it's utterly delicious exactly as it is...I promise. But, if you want to mix things up a little and play with some other interesting flavors, try any of these ideas alone or in combination with each other...
- use beer instead of vegetable broth, or add a few splashes of wine
- add 1 Tbsp of very finely ground coffee along with the cooking liquids
- add 1 tsp unsweetened cocoa powder along with cooking liquids
- add a cup of mushrooms or bell peppers when sautéing the veggies
- swap a teaspoon of chili powder for chipotle powder to get a deeper smokey flavor
More SOUP & CHILI RECIPES from Kitchen Girl
What are the best beans for vegan chili or vegetarian chili?
Canned beans make this recipe SO easy because they're pre-cooked, so you can get dinner on the table in under an hour. You can use dried beans, but you'll want to cook them before adding them to this recipe, otherwise the produce will get overcooked during the process.
Also, you can use any beans for a vegan or vegetarian chili recipe. For this recipe, I love the colors, flavor, and texture combination of black beans, cannellini beans, and red kidney beans. I also love to use reduced-sodium, canned beans and control the amount of added salt in this recipe.
Instant Pot Vegan Chili
* see recipe card below for FULL PRINTABLE recipe
- Sauté veggies in olive oil using the Instant Pot 'saute' setting.
- Add remaining ingredients (beans, tomatoes, etc).
- Secure lid and pressure cook on HIGH for 2 minutes followed by 10 min natural pressure release.
- Turn pressure release valve to "Venting" position to release any remaining steam.
- Open the lid, serve, and devour!
More INSTANT POT RECIPES from Kitchen Girl
Vegan chili slow cooker instructions
* see recipe card below for FULL PRINTABLE recipe
- Place 10” skillet on medium-high flame and add olive oil.
- Sauté fresh veggies and garlic until tender.
- Transfer veggies over to a 4 quart slow cooker.
- Add remaining ingredients, stir to combine, cover with the lid, and set the crockpot on HIGH 2 hours or LOW 4-8 hours.
How to make Vegan Chili on the stove
* see recipe card below for FULL PRINTABLE recipe
- Place 4 quart soup pot on medium-high flame and add olive oil.
- Sauté veggies and garlic until tender.
- Stir in remaining ingredients; bring to boil for a few minutes.
- Reduce heat to LOW and simmer for an hour, stirring as needed.
Vegan / Vegetarian Chili Storage and Reheat
Store chili in an airtight container up to 5 days in the refrigerator and up to 90 days in the freezer.
To thaw, transfer frozen chili from freezer to refrigerator 48 hours before reheating and serving.
Reheat chili via microwave in a heat-safe container, or on the stove. Add a little water or vegetable broth to the chili if it’s too thick.
More SOUP & CHILI RECIPES from Kitchen Girl
Vegan / Vegetarian chili toppings
There's nothing like some cilantro, fresh or pickled jalapeno, and fresh lime squeezed over a hearty bowl of vegan chili. If you're not vegan, drizzle on some sour cream and shredded cheddar or cotija cheese. The chili topping possibilities are endless, but those are some of my favs!
Is vegetarian chili vegan?
If you want to make vegetarian chili vegan, it must have no animal products. A vegan chili, however, is most certainly vegetarian because, by default, it has no animal products.
Recommended Tools
- chef knife and cutting board or mat
- can opener
- 3.5-quart soup pot or 6-quart Instant Pot or 10” skillet + 3-quart Crockpot
More SOUP & CHILI RECIPES from Kitchen Girl
Vegetarian chili and soup recipes
Vegan Chili Recipe
Ingredients
- 2 Tbsp Olive Oil or any olive oil
- 1/2 Onion (1 cup) diced
- 2 large Carrots (1 cup) diced
- 2 stalks Celery (1 cup) diced
- 3 cloves Garlic minced
- 1 15 oz can Black Beans rinsed and drained
- 1 15 oz can Cannellini Beans rinsed and drained
- 1 15 oz can Red Kidney Beans rinsed and drained
- 1 cup Corn frozen, canned, or fresh
- 1 1/2 cups Vegetable Broth
- 1 14.5 oz can Diced Tomatoes keep juice
- 3 oz Tomato Paste
- 3 Tbsp Chili Powder
- 1/2 tsp Ground Cumin
- 1/2 tsp Kosher Salt
- 1/4 tsp Black Pepper
RECIPE VIDEO
Recipe Instructions
Vegan Chili Instant Pot Instructions
- Select "Sauté" on the Instant Pot and heat the OLIVE OIL.
- When the display reads "Hot", add ONIONS, CELERY, GARLIC, and CARROTS; sauté a few minutes until tender.
- Add BEANS, CORN, VEGETABLE BROTH, DICED TOMATOES (with juice), TOMATO PASTE, CHILI POWDER, CUMIN, SALT, and PEPPER.
- Press the "Cancel" function on the Instant Pot. Secure the lid and turn the pressure release valve to the "Sealing" position.
- Select "Manual" or "Pressure Cook" and set the cooker on HIGH for 2 minutes.
- When the cycle completes, allow the Instant Pot to sit undisturbed for a 10-min natural pressure release (NPR). Carefully turn pressure release valve to "Venting" position to release any remaining steam.Note: The cooker automatically goes into "Keep Warm" mode until you shut it off.
Vegan Chili Stove instructions:
- In a 3.5 quart soup pot on medium-high, heat OLIVE OIL (about 2 minutes).
- Add ONIONS, CARROTS, CELERY, and GARLIC; sauté until tender and fragrant (3-5 minutes).
- Stir in BEANS, CORN, VEGETABLE BROTH, DICED TOMATOES (with juice), TOMATO PASTE, CHILI POWDER, CUMIN, SALT, and PEPPER.
- Bring just to a boil, then reduce heat to low; cover, and simmer 30 minutes to 1 hour, until chili has thickened to your liking.
Vegan Chili Crockpot Instructions
- Place 10” skillet on medium high flame; add OLIVE OIL and heat until shimmering (about 2 minutes).
- Add ONIONS, CARROTS, CELERY, and GARLIC; sauté until tender (3-5 minutes).
- Transfer veggies over to a 3 quart Crockpot.
- Stir in BEANS, CORN, VEGETABLE BROTH, DICED TOMATOES (with juices), TOMATO PASTE, CHILI POWDER, CUMIN, SALT, and PEPPER.
- Cover and set Crockpot on HIGH 2 hours or LOW 4-8 hours.Note: Crockpot cooking times may vary.
Serving, Storage, and Reheat Instructions
- Serve warm. Garnish with your favorite chili toppings.Refrigerate in an airtight container up to 5 days.Freeze up to 3 months in a freezer-safe container.To thaw, transfer frozen chili from freezer to refrigerator 48 hours before reheating and serving.Reheat chili via microwave in a heat-safe container, or on the stove. Add a little water to the chili if it's too thick.
Nutrition
Nutrition data provided as courtesy estimates using unbranded ingredients from a nutrition database. Please consult preferred resource for precise data.
More SOUP & CHILI RECIPES from Kitchen Girl
Started this on saute in my ip and switched over to slow cook while I am working. Added beer, cocoa, cinnamon and jalapeno plus a little extra veggy broth(sometimes my ip gets mad if I don't have enough liquid). I am looking forward to coming home and digging in! Thank you for the great recipe.
Sounds amazing! Love that flavor combo 🙂 Thanks for the feedback ... enjoy! 💚
Ran across this recipe tonight thought I would try it. Chopped veggies, added everything to the crock pot, can’t wait to see how this comes out. I chopped a jalapeño to this it looks so yummy. I will post update and thank you so much for this recipe!
This turned out AMAZING! Like AMAZING! It is soooo delicious! Thanks for sharing this recipe!
Thank youuu 🤩 I truly appreciate you taking the time to let me know. I'm pretty crazy about this vegan chili too...been craving it lately and now I REALLY want some! Thanks again! ❤️
I just recently got an IP. It has changed my life!! I usually add bean juice my recipes too ... mostly out of laziness. But we'll just pretend it's for more flavor. 🙂
Thanks Lisa, yep bean juice is one of my fav hacks too!
This has become my go-to vegan chili recipe! So glad I found it as it is so delicious.
Oh Lee, you don't know how happy this makes me! It's one of my favs too...so easy and healthy! I'm really glad you found it 🙂
Love this easy chili recipe on the stovetop. Perfect weeknight meal!
Thanks Amanda! Yep, this one was made for weeknights 🙂
What a great recipe with options for different ways to cook it. Can't wait to try this, and share this recipe!
Thanks Katie! Hope you love it!
This chili looks delicious! With all of those fresh veggies you definitely won't miss the meat. And I love that you give instructions for making it three different ways. So handy!
Thanks Daniela! Yep, no meat-missin happening here LOL 🙂
Absolutely love this method! Looks so good. I cannot wait to give it a try. Thank you for sharing this great recipe. YUM!
Thanks so much Mary...love hearing that!
The perfect meal for the cold nights that are approaching pretty fast :). Love that you have instructions for stove-top, instant pot as well as crock pot.
Thanks Julia! Yep, all three methods are winners! 🙂
So hearty and healthy, perfect for cooler weather - and proof that great comfort food does NOT need to be loaded with meat!
Thanks Monica...love hearing that! 🙂
Looks so easy and healthy! I love that it expands the vegan options!
Thanks Krissy, yep I'm all over the vegan chili! 🙂
What I really liked about this recipe is that it has instructions for Instant Pot, stove and crockpot so it is easy to make no matter what you prefer. Love it - definitely my new favorite now!
Yay Elaine! So glad you're loving my 3 versions...thank you! 🙂
Can't wait to make this when fall is here! My family will love this tasty chili!
Thanks Shadi...can you believe it's almost fall again already?!
This looks delicious! I love to have some quick soups on hand for busy fall nights.
Thanks Catherine! Yep, it's almost here again 🙂
Thanks for all the tips, this looks delicious!!
You're so welcome, Emily 🙂
I love a good easy + healthy chili recipe! They're truly the best on a chilly night 😉
Thanks Marie! Yep, I'm all on board with healthy chilis...they're so easy and flavorful! 🙂
This looks AMAZING! So hearty and so filling, I'm sending this to my bestie (she's been looking for more vegan recipes).
I'm so happy to hear it Britt! Please send your bestie my way...there's plenty more where those came from. And THANK you 🙂
I love that this recipe is straightforward and chock full of veggies. What a warm and comforting dish for these cold, winter nights.
Thanks so much, Jenni! Love hearing that feedback! 🙂
I always love to find a new chili. This really does sound like something everyone can make and enjoy.
Yay...thanks Ginny! This is definitely chili anyone can make! 🙂
Love this vegan chili! I can totally see why it's awesome!
Haha thanks Suzy...it's a funny name for a chili, but the people called it 😉
I made it. Easy to make and very good. I used two bay leaves and Cayenne and half the beans. I didn't add water but I think I still might. It's still very good
Melissa, I love it that you made this...and I love it even more that you'd stop by to tell me about it 🙂 Thank you so much! It's an easy, favorite chili around here (next to my Meatless Lentil Chili - wink wink). Thanks again!