If you are searching for a hearty, comforting meal that bursts with flavor and is entirely plant-based, look no further than this Instant Pot Vegan Chili Recipe. This dish is an amazing blend of vibrant vegetables, robust spices, and wholesome beans, all cooked effortlessly in your Instant Pot to deliver a perfect balance of taste, texture, and warmth. The chili is perfect for busy weeknights, meal prepping, or when you just want something nourishing and satisfying without the fuss. Once you try this Instant Pot Vegan Chili Recipe, it’s bound to become a go-to classic in your recipe collection.

Ingredients You’ll Need
This Instant Pot Vegan Chili Recipe calls for simple, everyday ingredients that combine to create layers of flavor and a wonderful, hearty texture. Each ingredient plays an essential role in bringing the chili to life, whether it’s the aromatic spices, the tender vegetables, or the protein-packed beans.
- Olive oil: Used to sauté the vegetables, adding a light richness and helping to bloom the spices.
- Medium onion (diced): Adds depth and sweetness when cooked down, forming the chili’s flavorful base.
- Garlic (minced): Provides a wonderful aroma and sharp, savory notes that brighten the dish.
- Bell pepper (diced): Offers a subtle sweetness and vibrant color to the chili.
- Carrots (diced): Contribute a natural sweetness and hearty bite that balances the spices perfectly.
- Chili powder: The star seasoning that delivers warmth and a mild spicy kick.
- Ground cumin: Brings an earthy, smoky undertone that complements the chili powder.
- Smoked paprika: Adds a subtle smokiness and depth, making the chili wonderfully complex.
- Dried oregano: Enhances the herbal notes, rounding out the spice mix beautifully.
- Salt and black pepper: Essential to elevate and balance all the flavors in the pot.
- Tomato paste: Intensifies the tomato flavor with a rich, concentrated tang.
- Diced tomatoes with juices: Provides juicy acidity and body for the chili base.
- Black beans (drained and rinsed): Adds creamy texture and protein.
- Kidney beans (drained and rinsed): Gives hearty texture and a satisfying bite.
- Pinto beans (drained and rinsed): Offers buttery creaminess and balances the bean mix.
- Vegetable broth: Helps cook and blend all the flavors into a delicious stew.
- Frozen corn: Adds a touch of sweetness and bursts of texture.
- Lime juice: Brightens the chili with fresh acidity just before serving.
- Optional toppings (avocado, cilantro, dairy-free sour cream): Perfect for personalizing your bowl and adding creaminess or freshness.
How to Make Instant Pot Vegan Chili Recipe
Step 1: Sauté the Aromatics and Vegetables
Turn your Instant Pot to the sauté setting and warm the olive oil. Add the diced onion, bell pepper, and carrots, cooking gently for 3 to 4 minutes until they begin to soften. This step unlocks the natural sweetness of the vegetables and forms a delicious foundation for your chili.
Step 2: Infuse with Garlic and Spices
Next, stir in the minced garlic, allowing it to release its irresistible aroma in just 30 seconds. Immediately add the chili powder, ground cumin, smoked paprika, oregano, salt, and black pepper. Stir well so every veggie morsel is coated with this fragrant spice blend, ramping up the depth and warmth of your chili.
Step 3: Add Tomato Paste and Develop Flavor
Mix in the tomato paste and let it cook for about a minute. This brief cooking step deepens the tomato flavor and ensures your chili achieves a beautifully rich and robust base, which will shine through in every spoonful.
Step 4: Combine Beans, Tomatoes, Corn, and Broth
Pour in the diced tomatoes with their juices, the drained black beans, kidney beans, pinto beans, vegetable broth, and frozen corn. Give everything a good stir so the ingredients mingle and the flavors start marrying perfectly.
Step 5: Pressure Cook to Perfection
Seal the Instant Pot lid and set it to high pressure for 10 minutes. This cooking method melds the ingredients deeply, softens the beans and veggies just right, and makes the flavors explode with richness, all while saving you lots of time.
Step 6: Natural Pressure Release and Final Touches
After the cooking cycle, let the pressure release naturally for 10 minutes. Then carefully release any remaining pressure. Stir in the fresh lime juice to brighten and lift the chili’s flavors. Taste and adjust the salt and pepper to your preference. Your Instant Pot Vegan Chili Recipe is now ready to delight your taste buds!
How to Serve Instant Pot Vegan Chili Recipe

Garnishes
Garnishing your chili is a wonderful way to add textures and flavors that complement the dish. Consider topping your bowl with creamy avocado slices, fresh cilantro leaves, or a dollop of dairy-free sour cream for an extra layer of indulgence and freshness.
Side Dishes
This chili pairs beautifully with a variety of sides like crusty bread to scoop up every hearty bite, fluffy rice for a filling meal, or crunchy tortilla chips for a fun tex-mex flair. These sides help round out the meal and add different textures.
Creative Ways to Present
For a cozy dinner party or meal prep, serve the chili over baked sweet potatoes or inside warm poblano peppers for a colorful presentation. You can also turn it into chili nachos by layering it over chips and baking with some dairy-free cheese for a crowd-pleasing appetizer or snack.
Make Ahead and Storage
Storing Leftovers
After you’ve enjoyed your chili, let the leftovers cool completely before transferring them to airtight containers. This Instant Pot Vegan Chili Recipe stores wonderfully in the refrigerator for up to four days, making it a perfect option for leftover lunches or dinners.
Freezing
You can freeze the chili in meal-sized portions using freezer-safe containers or heavy-duty freezer bags. It freezes well for up to three months, allowing you to have a delicious meal ready whenever you need it. Just thaw overnight in the refrigerator before reheating.
Reheating
Reheat your chili gently on the stovetop over medium heat, stirring occasionally until warmed through. Alternatively, microwave individual servings in a covered dish for 2-3 minutes, stirring halfway, until piping hot. You may want to add a splash of vegetable broth if it thickens too much while storing.
FAQs
Can I use canned beans or should I cook dried beans for this Instant Pot Vegan Chili Recipe?
Canned beans are perfect for this recipe because they save time, are already cooked, and provide the right texture. Just be sure to drain and rinse them well to reduce sodium and avoid any canned flavors overpowering your chili.
Is this chili spicy, and can I adjust the heat level?
This Instant Pot Vegan Chili Recipe has a nice warmth from chili powder and smoked paprika but is not extremely spicy. If you prefer more heat, you can add diced jalapeños or a pinch of cayenne pepper during the sauté step.
What can I use if I don’t have an Instant Pot?
You can adapt this recipe for stovetop cooking by simmering the chili in a deep pot for about 45 minutes to 1 hour, stirring occasionally, until the vegetables are tender and flavors meld. Adjust the broth quantity as needed to maintain the desired consistency.
Can I add other vegetables to the chili?
Absolutely! Feel free to get creative by adding zucchini, corn, mushrooms, or even sweet potatoes to the mix. Just dice them into similar sizes for even cooking in the Instant Pot.
Is this chili suitable for meal prep and batch cooking?
Yes, this Instant Pot Vegan Chili Recipe is ideal for meal prep. It keeps well refrigerated for several days and freezes nicely, making it easy to enjoy healthy, hearty meals throughout the week.
Final Thoughts
There is something truly special about a homemade chili that’s bursting with flavor, easy to make, and wholesome. This Instant Pot Vegan Chili Recipe checks all those boxes, offering comfort in every spoonful with minimal effort. Whether you’re cooking for family, hosting friends, or just craving a warm bowl of goodness, this recipe is a wonderful choice to add to your culinary repertoire. Give it a try and watch it become one of your favorite heartwarming meals!
Print
Instant Pot Vegan Chili Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Instant Pot
- Cuisine: American
- Diet: Vegan
Description
This Instant Pot Vegan Chili is a hearty, nutritious, and flavorful plant-based meal perfect for any day of the week. Packed with beans, vegetables, and bold spices, it cooks quickly in the pressure cooker, making it an ideal choice for a comforting, healthy dinner.
Ingredients
Vegetables and Aromatics
- 1 tablespoon olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 medium bell pepper, diced
- 2 medium carrots, diced
Spices and Seasonings
- 2 tablespoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon black pepper
Other Ingredients
- 1 tablespoon tomato paste
- 1 can (15 ounces) diced tomatoes with juices
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) kidney beans, drained and rinsed
- 1 can (15 ounces) pinto beans, drained and rinsed
- 1 cup vegetable broth
- 1 cup frozen corn
- 1 tablespoon lime juice
- Optional toppings: avocado, cilantro, dairy-free sour cream
Instructions
- Saute vegetables: Turn the Instant Pot to the sauté setting and add the olive oil. Add the diced onion, bell pepper, and carrots and cook for about 3 to 4 minutes until slightly softened.
- Add garlic and spices: Stir in the minced garlic and cook for about 30 seconds until fragrant. Add the chili powder, cumin, smoked paprika, oregano, salt, and black pepper and stir well to coat the vegetables.
- Cook tomato paste: Mix in the tomato paste and cook for 1 minute to deepen its flavor.
- Add remaining ingredients: Add the diced tomatoes, black beans, kidney beans, pinto beans, vegetable broth, and frozen corn. Stir everything together to combine evenly.
- Pressure cook: Close the Instant Pot lid and set it to high pressure for 10 minutes. Once the cooking time is complete, allow a natural pressure release for 10 minutes, then carefully release any remaining pressure.
- Finish and serve: Stir in the lime juice. Taste and adjust seasoning if needed. Serve hot with your choice of toppings such as avocado, cilantro, or dairy-free sour cream.
Notes
- For a thicker chili, mash a small portion of the beans after cooking and stir back into the pot.
- This chili stores well in the refrigerator for up to 4 days and also freezes well for longer storage.

