This post contains affiliate links. By clicking on a product link and making a purchase, I may receive a commission at no extra cost to you. Your support helps maintain The Banana Diaries!
The Ultimate Vegan Chili Recipe: Hearty, Healthy, and Unbelievably Delicious!
Get ready to discover the BEST vegan chili recipe you’ll ever make! This isn’t just a meal; it’s a comforting experience, brimming with robust and hearty flavors that will warm you from the inside out. Naturally healthy, packed with plant-based protein, and incredibly cozy, this chili is perfect for those crisp fall evenings and chilly winter dinners. Whether you prefer the convenience of an Instant Pot, the slow-simmering magic of a slow cooker, or the classic stovetop method, this recipe has you covered. Serve it with a slice of warm vegan cornbread for a wholesome, satisfying meal that truly all eaters will adore, regardless of their dietary preferences.

Why You’ll Absolutely Love This Vegan Chili (Even If You’re Not Vegan!)
This isn’t just *a* chili recipe; it’s *my* absolute favorite, standing tall above any other chili—vegan, vegetarian, or even traditional meat-based versions. I am confident that you, and your entire family, will fall in love with it just as much as I have. Prepare for a unanimous thumbs-up, whether your loved ones are staunch vegans, happy vegetarians, or regular omnivores!
Beyond Vegan: A Universal Crowd-Pleaser
Let’s get down to the basics. This vegan chili is entirely meatless, dairy-free, and proudly plant-based. But here’s the secret: when you dive into a bowl, you won’t even notice what’s “missing.” What you *will* notice is an explosion of robust flavor, an incredibly hearty and comforting texture, and a satisfying thickness that rivals my favorite vegetable stew. It’s the quintessential cozy meal for the fall and winter seasons, easily competing for top spot with other favorites like this delicious vegan tortellini soup and Tuscan white bean soup.
Don’t be fooled into thinking that because this is a “vegetarian-friendly” chili, it’s merely “just beans.” This recipe is a testament to how flavorful and deeply satisfying a plant-based meal can be. It delivers all the warmth, comfort, and deliciousness of a traditional chili, but with the added benefits of being naturally healthier and perfect for everyone at your table. In fact, my own family, who are not vegan, now specifically request this vegan chili over any other. That’s how much they adore it!
Effortless Cooking: Multiple Methods for Your Convenience
Beyond its incredible taste, this chili is remarkably easy to prepare. Whether you own an Instant Pot, a slow cooker, or prefer the traditional stovetop, the method is simple: sauté your aromatic vegetables, then combine all the ingredients in a single pot and let it cook. That’s truly all there is to it! Minimal fuss, maximum flavor, and a hearty meal ready to be enjoyed.

Easy Vegan Chili Ingredients: A Deep Dive
This Instant Pot vegan chili recipe—also known as a fantastic vegetarian chili—is crafted from the simplest, most wholesome ingredients. It’s a homage to the incredible chili my mom made for me as a child, because truly, nobody makes chili quite like hers. To create this comforting bowl of deliciousness, you’ll need a carefully selected array of components that build layers of flavor.
The Heart of the Chili: Beans, Beans, Beans!
A truly great chili relies on a variety of beans for texture, flavor, and, of course, a significant protein boost. I typically use a combination of three types: hearty black beans, classic kidney beans, and creamy cannellini beans. Sometimes I incorporate bertolotti beans as well (I highly recommend sourcing quality beans, like those from Jovial Foods, for the best results). This trio ensures a diverse mouthfeel and a complete plant-based protein profile, making each spoonful incredibly satisfying.
Aromatic Base & Veggie Goodness
The foundation of any exceptional chili begins with a flavorful aromatic base. For this, you’ll need:
- Diced Onions: They mellow and sweeten as they cook, providing a crucial depth of flavor.
- Diced Celery: Adds a subtle earthy note and a pleasing texture.
- Chopped Carrots: Contributes natural sweetness and vibrant color, enriching the overall taste profile.
These humble vegetables, when sautéed, create an incredible base that defines the chili’s character.
The Rich Tomato Foundation
Tomatoes are non-negotiable in chili, providing tanginess, sweetness, and body. For this recipe, you’ll need:
- Diced Tomatoes: I opt for unsalted diced tomatoes to give me full control over the sodium content. If you use salted, remember to adjust your added sea salt carefully.
- Tomato Sauce or Marinara: This adds a smooth, rich tomato depth. I highly recommend high-quality brands like Jovial Organics or Organico Bello marinara for their exceptional flavor profiles; they truly make a difference in the final product.
The Spice Symphony: Mastering Flavor Without the Heat Overload
Spices are the soul of chili. Personally, I prefer a chili that’s flavorful rather than overtly spicy, allowing the ingredients to shine without needing an hour to cool my mouth down! For this vegetarian chili, a harmonious blend is key:
- Chili Powder: The quintessential chili spice, delivering warmth and depth.
- Cumin: Adds an earthy, smoky aroma that is characteristic of good chili.
- Black Pepper: Provides a gentle kick and enhances all other flavors.
- Cayenne Pepper: A pinch is all I use for a hint of warmth, but you are absolutely free to adjust this to your preferred level of heat.
Essential and Optional Additions
- Olive Oil: Used for sautéing the vegetables, you can also substitute with coconut oil if preferred.
- Vegetable Stock: Provides a flavorful liquid base, tying all the ingredients together. I recommend my homemade basic vegetable broth for the freshest taste.
- Optional: Pea Protein + Red Wine: For an extra boost of plant-based protein, I sometimes stir in 1/4 cup of neutral or unflavored pea protein. And for a truly robust flavor, a splash of red wine can elevate the dish, making all the ingredients sing (insert Kevin from The Office reference here 😉). Since my partner Jared and I follow an alcohol-free lifestyle, I use a non-alcoholic vegan red wine, which still provides that depth of flavor without the alcohol.

You might be wondering, “Why no bell pepper?” Truthfully, I just prefer my chili without it! I find the seeds a bit of a hassle to deal with, so I simply omit them. However, if bell peppers are a must for your chili, feel free to add one whole diced bell pepper to the sautéed vegetables. The full ingredient measurements, along with detailed written instructions, can be found in the comprehensive recipe card below. But first, let’s walk through the ins and outs of making this Instant Pot vegan chili, as well as how to adapt it if you don’t own an Instant Pot!
How to Make the Best Instant Pot Vegan Chili (Step-by-Step Overview)
Making vegan chili in an Instant Pot is wonderfully simple and surprisingly quick! While the full written instructions and exact ingredient measurements are in the recipe card at the bottom of this post (you can also hit the “jump to recipe” button at the top!), here’s a brief overview of the steps to give you a clear understanding, complete with visuals for better comprehension. This Instant Pot method can also be adapted for a slow cooker, and instructions for a stovetop version are also provided in the recipe card.
To make the best ever vegan chili, follow these easy steps:
-
Step 1: Sauté the Veggies in Your Instant Pot.
Begin by adding the olive oil to your Instant Pot and selecting the “Sauté” function. Once hot, add the diced carrots, celery, and onions. Sauté them until the onions become translucent and fragrant. Many Instant Pots, like my Duo Evo 6, feature this convenient sauté option, which means one less pan to clean at the end!
-
Step 2: Add Remaining Ingredients and Stir.
Once the vegetables are softened, turn off the sauté mode. Now, it’s time to introduce the rest of the chili components. Add in the drained and rinsed beans, diced tomatoes, tomato sauce, vegetable broth, and all your chosen spices, along with sea salt to taste. Stir everything together thoroughly until all ingredients are well combined and evenly distributed throughout the pot.
-
Step 3: Set Your Instant Pot or Slow Cooker, and Cook!
While you can pressure cook this chili, I find that soups and stews often develop deeper, richer flavors with a longer, slower cook time. Therefore, I typically use the slow cooker mode on my Instant Pot for this recipe. If you’re using a dedicated slow cooker or cooking on the stovetop, follow those instructions as detailed in the recipe card. Cook the chili for at least 4 hours to allow the flavors to meld beautifully. The longer it simmers, the more incredible it tastes!
-
Step 4: Serve Your Delicious Vegan Chili.
Just because we’re making vegan chili doesn’t mean we skimp on the toppings! They add an extra layer of flavor and texture. My favorites include Forager Project’s vegan sour cream and their new vegan cheese. I also love to garnish with a sprinkle of fresh herbs and, of course, a slice of my homemade vegan cornbread!

How to Make This Vegan Chili WITHOUT an Instant Pot
Perhaps you stumbled upon this Instant Pot vegan chili recipe without actually owning an Instant Pot! While I highly recommend considering an investment in one—I use my Instant Pot multiple times a week for everything from fluffy quinoa and lentils to even a vegan cheesecake—don’t worry if it’s not currently in your kitchen arsenal. This versatile chili can be made with equal success using other popular kitchen appliances or even just your stovetop.
Slow Cooker: Set It and Forget It
The slow cooker is a beloved kitchen tool in my family, perfect for those days when you want a hearty meal ready and waiting. To make this vegetarian chili in a slow cooker:
- Start by sautéing the carrots, celery, and onion in a separate saucepan on your stovetop until the onions are translucent. This step is crucial for developing deep flavor.
- Once sautéed, transfer all the vegetables to your slow cooker pot.
- Add in the remaining ingredients: all three types of beans, diced tomatoes, tomato sauce, vegetable broth, and your chosen spices. Stir everything thoroughly to combine.
- Cover and cook on low for at least 5 hours (or on high for 2.5-3 hours), allowing the flavors to meld and deepen into a rich, comforting chili. Serve as desired.
Stovetop: The Classic Comfort
If you prefer the simplicity of cooking on the stovetop, this chili adapts beautifully. It requires a bit more hands-on time initially but delivers the same incredible results:
- In a large soup pot or Dutch oven, heat the olive oil over medium heat. Add the diced carrots, celery, and onions, and sauté until the onions are translucent and fragrant. Stir in your spices for a minute to bloom their flavors.
- Add the remaining ingredients to the pot: beans, diced tomatoes, tomato sauce, and vegetable broth. Stir everything together until well combined.
- Bring the mixture to a gentle simmer, then reduce the heat to low.
- Cover the pot and let the chili cook for at least 5 hours, stirring occasionally. The long, slow simmer is key to developing those rich, complex flavors that define a great chili.
- Once it has reached your desired thickness and flavor depth, it’s ready to serve.
Vegan Chili Toppings and Serving Suggestions
A bowl of chili, no matter how delicious on its own, truly shines with the right toppings. Traditionally, chili is adorned with cheese, sour cream, and fresh chives. The good news for those following a dairy-free or vegan diet is that we’ve truly lucked out; all the traditional toppings are now readily available in fantastic plant-based versions, and they taste incredibly good!
Irresistible Vegan Toppings
- Vegan Sour Cream: I wholeheartedly recommend Forager Project’s sour cream – it’s my absolute favorite, offering a tangy, creamy texture remarkably similar to its dairy counterpart.
- Vegan Shredded Cheese: Elevate your chili with a sprinkle of shredded vegan cheese. My top pick is any of the shredded options from So Delicious; they melt beautifully and add that familiar cheesy goodness.
- Chopped Chives: A sprinkle of fresh chopped chives adds a delicate oniony flavor and a pop of vibrant green.
- Fresh Avocado: Creamy, cool avocado cubes or slices provide a wonderful contrast to the warm, spicy chili, adding healthy fats and a luxurious texture.
- Jalapeños: For those who love an extra kick, thinly sliced fresh or pickled jalapeños are a fantastic addition.
- Fresh Cilantro: A garnish of fresh cilantro brightens the entire dish with its unique, herbaceous aroma.
Perfect Scoops and Sides
- Toasted Bread: A thick slice of crusty toasted bread is perfect for soaking up every last drop of flavorful chili.
- Homemade Vegan Cornbread: Nothing pairs quite like chili and warm, fluffy cornbread. It’s a match made in comfort food heaven!

What to Serve with This Vegetarian Chili Recipe
While this vegan chili is substantial enough to be a meal on its own, pairing it with complementary sides can elevate your dining experience. Here are some fantastic ideas for what to serve alongside your hearty bowl of vegetarian chili:
Hearty Grains and Roasted Vegetables
- Quinoa or Farro: I often love to prep my vegan chili alongside a batch of fluffy quinoa or chewy farro. These grains add another layer of texture and protein, making the meal even more filling and nutritious.
- Roasted Vegetables: For a balanced meal, consider serving your chili with a side of perfectly roasted vegetables. My go-to combination is roasted Brussels sprouts and sweet potatoes, which offer a delightful sweetness and earthiness that complements the chili beautifully.
Creative Leftovers and Comfort Sides
- Vegan Chili Fries: If you happen to have any leftovers (though I doubt you will!), they are fantastic for making vegan chili fries. Simply spoon the warm chili over a bed of crispy regular potato fries or sweet potato fries for a fun, indulgent twist.
- Green Salad: A simple, crisp green salad with a light vinaigrette can provide a refreshing contrast to the richness of the chili.
Storage and Meal Prep Tips
One of the many joys of making a big batch of this vegan chili is how well it stores, making it an ideal candidate for meal prep. You can enjoy delicious, healthy meals throughout the week with minimal effort!
Refrigerating and Freezing
- Refrigeration: Allow the chili to cool completely before transferring it to an airtight container. It will keep wonderfully in the refrigerator for up to 4-5 days. This makes it perfect for packing lunches or having quick dinners ready.
- Freezing: For longer storage, this vegan chili freezes exceptionally well. Portion the cooled chili into freezer-safe containers or heavy-duty freezer bags, leaving a little headspace. It can be stored in the freezer for up to 3 months. To enjoy, simply thaw overnight in the refrigerator and reheat gently on the stovetop or in the microwave.
Meal Prep Made Easy
Making a double batch of this chili is highly recommended for meal prepping. You can enjoy it in various ways:
- Serve it as a classic bowl with your favorite toppings.
- Use it as a hearty filling for baked sweet potatoes or regular potatoes.
- Transform it into delicious chili nachos or quesadillas with vegan cheese.
- Mix it with rice or quinoa for a complete, protein-packed bowl.
This chili is one of those dishes that often tastes even better the next day as the flavors continue to meld and deepen.
Frequently Asked Questions About Vegan Chili
Can I add other vegetables to this chili?
Absolutely! While this recipe focuses on traditional chili aromatics, you can easily customize it. Feel free to add diced bell peppers (as mentioned earlier), zucchini, corn, or even finely chopped mushrooms for extra texture and nutrients. Add them during the initial sautéing step.
How can I make this chili spicier or milder?
To increase the heat, you can add more cayenne pepper, a pinch of red pepper flakes, or a dash of hot sauce to taste. For a milder chili, simply reduce or omit the cayenne pepper entirely. The chili powder and cumin will still provide plenty of warmth without overwhelming spice.
Is this vegan chili gluten-free?
Yes, this recipe is naturally gluten-free! All the ingredients listed, including the beans, vegetables, tomatoes, and spices, are naturally free of gluten. Always double-check your vegetable broth and any optional additions (like pea protein or non-alcoholic wine) to ensure they are certified gluten-free if you have a severe allergy.
Can I use dried beans instead of canned?
You certainly can! If using dried beans, you’ll need to cook them separately before adding them to the chili. Generally, 1.5 cups of dried beans yield about 3 cans (15 oz each) of cooked beans. Soak dried beans overnight, then cook them until tender according to package directions. Add the cooked beans to the chili in the same step as you would the canned beans.

I genuinely hope you absolutely love this Instant Pot vegan chili recipe as much as I do! It’s a true staple in my kitchen, bringing warmth and flavor to any meal.
If you give this chili recipe a try, please be sure to leave a comment and a rating down below so I can hear all about your experience! I’d love to know how it turned out and if you have any questions, feel free to ask them there too.
As always, I adore seeing your beautiful culinary creations on Instagram and Pinterest, so don’t forget to tag me @the_bananadiaries and use the hashtag #thebananadiaries! Happy Instant Pot chili making!
More Vegan Soup Recipes You’ll Love:
Looking for more comforting and healthy vegan soup ideas? Check out these delicious recipes from The Banana Diaries:
- Simple Vegan Pantry Staple Lentil Soup
- Creamy Vegan Butternut Squash Soup
- Easy Vegan Sweet Potato and Pumpkin Soup
Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!

If you make this recipe, please be sure to leave a comment and a rating ⭐️⭐️⭐️⭐️⭐️ below. This helps others to find the recipes! As always, I absolutely love to see your beautiful creations on Instagram and Pinterest, so be sure to tag me there as well!
Print Recipe
Instant Pot Vegan Chili Recipe
- Author: Britt Berlin
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 10 servings
- Category: Dinner
- Method: Instant Pot
- Cuisine: American
- Diet: Vegan
Description
This is the BEST vegan chili recipe you’ll ever make! It’s so simple, full of robust and hearty flavor, naturally healthy, protein-packed, and so cozy for those fall and winter dinners! Make it in an Instant Pot, slow cooker, or stovetop for a healthy chili recipe that all eaters love!
Ingredients
- 2 tbsp olive oil
- 1 cup diced onion (about 2 large onions)
- 1 cup diced celery stalk (about 2–3 medium stalks)
- 1 cup chopped carrots (about 3 large carrots)
- 2 1/2 tbsp chili powder
- 1 tbsp cumin
- 1 tsp black pepper
- 1/4 tsp cayenne pepper (or more depending on heat preference)
- 14.5 ounce can diced tomatoes
- 1 cup marinara or tomato sauce
- 1 cup vegetable stock
- 15 ounce can black beans, rinsed and drained
- 15 ounce can kidney beans, rinsed and drained
- 15 ounce can white beans, rinsed and drained
- Sea salt to taste
- Optional: 1/4 cup unflavored pea protein, 2 tbsp non-alcoholic red wine
Instructions
- Prepare Ingredients: Measure out all ingredients before beginning. Ensure onions, celery, and carrots are chopped and ready. Choose your cooking method: Instant Pot, Slow Cooker, or stovetop.
- Sauté Aromatics: If using an Instant Pot, set to “Sauté” mode (medium heat) and add olive oil. Sauté carrots, celery, and onions with chili powder, cumin, black pepper, and cayenne until onions are translucent. Turn off “Sauté” mode. (If not using an Instant Pot, sauté veggies in a separate saucepan then transfer to your slow cooker or large soup pot.)
- Combine & Cook: Once veggies are sautéed, add the remaining ingredients (beans, diced tomatoes, tomato sauce, vegetable stock, sea salt, and optional pea protein/red wine) to the pot. Stir with a wooden spoon until everything is evenly distributed. Secure the Instant Pot lid. Set to “Slow Cooker” mode and cook for 4 hours. (For slow cooker or stovetop, simply cover and cook on low for at least 5 hours.)
- Serve: After cooking, if using an Instant Pot, allow it to naturally release pressure for 10 minutes, then manually release any remaining pressure. Carefully remove the lid and serve your delicious vegan chili hot with your favorite toppings!
Equipment
Large Pot
Buy Now →
Slow Cooker
Buy Now →
Notes
- Instant Pot Recommendation: I recommend the Instant Pot Duo Evo 6, but any Instant Pot model will work effectively.
- No Instant Pot? Here’s how to adjust:
- Slow Cooker: Follow step 2 (sautéing veggies in a separate saucepan). Then, add all ingredients to your slow cooker, stir well, place the lid on, and cook on low for at least 5 hours. Serve as desired.
- Stovetop: Follow step 2 (sautéing veggies in a large pot). Then, add all remaining ingredients to the pot, stir well, place the lid on, and cook on low heat for at least 5 hours, stirring occasionally. Serve as desired.
Nutrition
- Serving Size: 1 cup
- Calories: 199
- Sugar: 5.1 g
- Sodium: 728.9 mg
- Fat: 4.4 g
- Saturated Fat: 0.5 g
- Carbohydrates: 29.5 g
- Fiber: 9.1 g
- Protein: 12.1 g
- Cholesterol: 0 mg