Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

The Best Instant Pot Vegetarian Chili EVER!

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

This is the BEST Instant Pot vegetarian chili ever! It’s incredibly rich and hearty, super smoky and slightly spicy. Made with three types of beans, packed with veggies, it’s family-friendly, ready in 30 minutes, and will satisfy both meat-eaters and vegetarians alike!

The best Instant Pot vegetarian chili, served in a bowl garnished with green onions, cheese, sour cream and tortilla chips.

This Instant Pot vegetarian chili recipe is a family favorite in our house. It’s easy to make, requires simple ingredients, and thanks to the Instant Pot pressure cooker, you end up with that cooked-all-day flavor (like if you made it in a slow cooker) in just about 30 minutes!

I’ve made this recipe for a crowd or for our family (and saved the leftovers for another day), and it turns out great every time!

One of the best parts about this Instant Pot vegetable chili is its smokiness, which comes from two secret ingredients: unsweetened cocoa powder and smoked paprika.

It has the deep flavor of traditional meat chilis but it’s much healthier, gluten-free, and vegetarian-friendly, and can easily be made vegan too!

👩🏽‍🍳 Why You’ll Love This Meatless Chili

  • Tons Of Flavor: The combination of rich, warm spices gives this easy vegan chili recipe a “cooked-all-day” flavor that is hearty and satisfying. It really is the best vegetarian chili ever!
  • Fiber And Plant Protein: Thanks to the beans, this chili packs a ton of protein and fiber into each bowl. Each serving has 9g protein and 10g fiber.
  • Healthy: This Instant Pot veggie chili recipe is packed with vitamins and nutrients! Beans are a heart-healthy food that are a great source of iron, B vitamins, protein, and fiber. Bell peppers are rich in vitamins C, A, potassium, folate, and iron.
  • Low Calorie: This healthy Instant Pot chili with canned beans is super filling and satisfying, but each serving has only 300 calories. That means you can go back for seconds completely guilt-free!
  • Family Friendly: Everyone in the family – kids included – will love this one-pot meal. And it’s super easy to make, which means it’s a great recipe for busy weeknight dinners or for meatless Monday!

Latest Recipe Video!

🥘 Ingredients

While the ingredient list is a little bit long, all of these ingredients are easy to find, and there’s minimal prep time to prepare them for the Instant Pot. Here’s what you need to make veggie chili in the Instant Pot:

Ingredients for an Instant Pot vegetarian chili recipe on a white background.
  • Olive Oil: Use this oil to sauté – you can also use any other neutral-flavored oil.
  • Bell Peppers: Red bell pepper, green bell pepper, and yellow bell pepper give this easy Instant Pot vegetarian chili a bright pop of color. For a time-saver, use a thawed frozen blend. Onions add a
  • Red Onion & Fresh Garlic Cloves: Dice the onion in uniform sizes for even cooking. For garlic, fresh is always best, but you can use jarred, minced garlic if necessary.
  • Vegetable Broth: You can easily find this in the grocery store, typically near the other broths.
  • Canned Beans: Red kidney beans, black beans, and pinto beans help to make this Instant Pot meatless chili hearty and meaty – without any meat!
  • Frozen Corn: Frozen corn cuts prep time, but feel free to use fresh if you prefer.
  • Crushed Tomatoes: San Marzano are typically the best variety of tomatoes to use, but you can use any that you prefer or have on hand.
  • Spices: I used a combination of chili powder, ground cumin, ground coriander, unsweetened cocoa powder, garlic powder, crushed red peppers, soy sauce, salt, smoked paprika, and regular paprika to give this healthy vegetarian chili a balance of smoky, earthy, spicy flavors.
  • Optional Toppings: Shredded cheddar cheese, green onions, diced tomatoes, plain Greek yogurt (or low fat sour cream), tortilla chips.

🍲 Ingredient Substitutions

  • Beans: Replace some or all of the beans with different beans or any kind of legumes that you prefer. White beans, red lentils, green lentils, or even chickpeas also work well. You can even make this Instant Pot vegetarian chili with dried beans if you like, you’ll just have to soak them overnight and increase the cook time.
  • Veggies: Use your own blend of vegetables in this meatless chili recipe. Sweet potatoes, butternut squash, and greens would all taste great. Think of it as a “clean out your fridge” recipe. If you increase the amount of veggies, just make sure to increase the quantity of spices accordingly so that it’s not bland.
  • Sauce: Replace some or all of the soy sauce with vegan Worcestershire.
  • Tomatoes: Try using canned fire-roasted tomatoes for extra flavor.
  • Toppings: Load this Instant Pot black bean chili up with any of your favorite toppings!

🔪 How To Make Instant Pot Vegetarian Chili

Here’s how to make this easy vegetarian recipe. For more detailed instructions and nutrition facts, see the recipe card below.

Sauté: Turn your instant pot to the sauté function, and add your olive oil, bell peppers, onion, and garlic. Sauté lightly for 2-3 minutes.

Veggies sauteeing in an Instant Pot.

Pressure Cook: Add everything else into the pot (beans through paprika in the list above) and stir to combine. Close your Instant Pot and pressure cook on high pressure for 4 minutes.

Ingredients for meatless Instant Pot chili stirred in the Instant Pot.

Release Pressure: Once the pressure cooking is done, let it natural release for 5 minutes, then quick release the rest of the pressure. Give it a good stir to combine.

Plant based chili cooking in an Instant Pot.

Serve Chili: Serve this Instant Pot veg chili warm with any toppings you like! We suggest a little bit (or a lot!) of cheese, low-fat sour cream or plain Greek yogurt, diced tomatoes, green onions, or tortilla chips.

Vegetarian chili cooking in the Instant Pot.

💭 Expert Tips

  • Use Spinach: For additional greens, add one 5 oz box of chopped baby spinach into this pressure cooker bean chili while adding all of the other ingredients into the Instant Pot.
  • Adjust Spices To Taste: Everyone has a different level of spiciness that they like in their chili, so make sure to taste and adjust — add more or less crushed red pepper, more or less salt, as needed!
  • Cook On The Stove: If you don’t have an Instant Pot, you can make this chili on the stovetop. See our notes in the FAQs below on how to do this!
  • Adjust For Your Instant Pot Model: If you have a newer Instant Pot or electric pressure cooker, keep in mind that it tends to display the “burn” warning much more quickly than the older versions. If you have this model, you’ll add the vegetable broth and all the spices immediately after step 1 and stir to combine. Then you’ll add the rest of the ingredients (beans, tomatoes, etc.) and avoid stirring until after cooking.
  • Make It Kid Friendly: This IP chili with canned beans is super kid friendly! If you’re making this for kids, I recommend creating a toppings bar so your kids can pick out what to top their bowls with, and cut the veggies smaller so it’s easier for kids to chew. For super picky eaters, you can even puree the bell peppers/veggies with the tomatoes so they don’t see it, and reduce the spices as needed!

📖 Variations And Toppings For Veggie Chili

There are plenty of ways to customize or dress up this easy chili!

  • Fresh Squeezed Lime Juice: Add bright flavor with a touch of citrus. If you don’t have lime, lemon will work, too.
  • Creamy Toppings: Try sour cream or plain Greek yogurt (use cashew cream or vegan sour cream for a vegan substitute!). The tanginess and cool flavors complement the heat in this Instant Pot vegan chili recipe.
  • Fresh Toppings: Try sliced green onions, fresh cilantro, diced tomatoes, pico de gallo, or salsa – all of these will add bright color and great flavor.
  • Cheese: Shredded cheese, a Mexican cheese blend, cojita cheese, or even vegan shredded cheese will all work well! Who doesn’t love melty cheese on their chili?
  • Crunchy Toppings: We love crushed tortilla chips, crackers, or even pepitas (pumpkin seeds) as toppings for this recipe!
  • Brown Rice Or Quinoa: Either of these is more of a mix-in than a topping, but it still tastes great. And this is one of my kids’ favorite chili add-ins!
  • Spicy Toppings: To increase the level of spice or add depth, try dicing up a chipotle pepper, jalapeño pepper, poblano peppers, or adding adobo sauce to this Instant Pot veggie chili recipe.

🍽 Serving Suggestions

This meatless Instant Pot chili is so hearty it stands on its own, but if you’re looking to round out the meal even further, here are some side dishes that go with chili:

🙌 Dietary Adaptations

Vegan Instant Pot Chili Recipe: The pressure cooker vegetarian chili is already dairy-free, but if you’re concerned about the toppings, try using a plant-based cheese or vegan sour cream alternative.

Low-Carb Option: To reduce the carbs, eliminate some or all of the beans, replacing them with a hearty amount of low carb bulky veggies like riced broccoli or cauliflower florets.

🫙 Storage Directions

It’s easy to store this simple chili so that you can eat it throughout the week! And it tastes even better the next day when all of the flavors have a chance to meld together for longer!

  • Refrigerator: Leftover chili will keep in an airtight container in the fridge for up to 4 days. Make sure to store any toppings separately.
  • Freezer: Let this spicy vegetarian chili cool completely, then transfer it into an airtight freezer-safe container. You can freeze this recipe for up to 3 months.
  • Reheating: Let your Instant Pot plant based chili thaw in the fridge and then defrost in the microwave using the defrost setting, or heat gently on the stovetop.
  • Make Ahead Tips: Chop all of your veggies in advance and store them in the fridge in an airtight container. Wash your beans and store them in a separate container in the fridge. You can do this up to 2 days in advance – then just add everything to the pot and cook as directed when you’re ready to make it!

❓Recipe FAQs

CAN YOU MAKE THIS Easy VEGETARIAN CHILI ON THE STOVETOP?

Absolutely! Here are the stovetop instructions for this recipe:
1. Heat the olive oil in a large stock pot over medium heat. Add the onions, garlic, bell peppers and saute until tender, about 5 minutes.
2. Add all of the rest of the ingredients and bring to a boil.
3. Reduce heat and simmer on low for 30 minutes to 1 hour, stirring occasionally. The longer you cook it, the thicker your chili will be. Serve hot!

What can I replace meat with in chili?

There are so many plant based substitutions for meat in chili! Here are some of our favorites:
* Legumes: Beans, chickpeas and lentils are all great options – they’re packed with protein and have a meaty texture.
* Tofu: Crumble your tofu to get that ground meat feel and make tofu chili in the Instant Pot.
* Tempeh: A chewier, slightly more tangy version of tofu – this will add great protein and texture to your this bean chili in the Instant Pot.
* Mushrooms Or Eggplant: When sauteed or roasted, these release their water and end up with a chewier, hearty mouthfeel, similar to meat.
* Beyond Meat: A great option that’s packed with protein, has minimal processed ingredients, is vegan friendly and tasty too!
* Bulgur Or Quinoa: Combine grains and beans for a super satisfying chili!

IS INSTANT POT WORTH IT FOR VEGETARIANS?

Instant Pot is an amazing tool for vegetarians. There are tons of dishes vegetarians can make in an Instant Pot, from soups to curries to pasta dishes and more! It also happens to be perfect for cooking vegetarian proteins, and for tasks like rehydrating dry beans.

Is vegetarian chili healthy?

Yes! Vegetarian chili is packed full of nutrients from a variety of vegetables. Plus, it’s a heart-healthy meal packed full of plant-based protein and fiber.

Our vegetarian Instant Pot chili is also really good for you. It’s low in calories, high in protein, and high in fiber so it’s guaranteed to keep you full and satisfied for a long time. It also happens to be rich in vitamins and minerals from the veggies and beans, high in antioxidants thanks to the onions and peppers, and low in unhealthy fats!

Easy Instant Pot vegetarian chili, served in a bowl garnished with green onions, cheese, sour cream and tortilla chips.

🍛 More Easy Instant Pot Recipes!

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

By submitting this form, you consent to receive emails from The Picky Eater.

Love this plant based soup recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comments section further down the page!

You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

🎥 Watch How to Make It

The best Instant Pot vegetarian chili, served in a bowl garnished with green onions, cheese, sour cream and tortilla chips.
Print Recipe
5 from 125 votes

The Best Instant Pot Vegetarian Chili

This is the BEST Instant Pot vegetarian chili ever! It’s incredibly rich and hearty, super smoky and slightly spicy. Made with three types of beans, packed with veggies, it's family-friendly, ready in 30 minutes, and will satisfy both meat-eaters and vegetarians alike!
Prep Time20 minutes
Cook Time20 minutes
Total Time40 minutes
Course: Main Course, Soup
Cuisine: American, Vegan, vegetarian
Diet: Diabetic, Gluten Free, Low Calorie, Vegan, Vegetarian
Servings: 6 servings
Calories: 300kcal
Author: Anjali Shah

Ingredients

Optional Toppings

Instructions

  • Turn your instant pot to the Saute function, and add your olive oil, bell peppers, onion, and garlic. Saute lightly for 2-3 minutes.
  • Add everything else into the pot (beans through paprika in the list above) and stir to combine. Close your instant pot and pressure cook on high for 4 minutes
  • Once the pressure cooking is done, let it natural release for 5 minutes, then quick release the rest of the pressure.
  • Serve warm with any toppings you like! 1 Tbsp cheese, low fat sour cream or plain greek yogurt, diced tomatoes, green onions, or tortilla chips.

Notes

Top Tips for Making Instant Pot Vegetarian Chili
  • You can add any veggies you like into this chili. Think of it as a “clean out your fridge” recipe. If you increase the quantity of veggies, just make sure to increase the quantity of spices accordingly so that it’s not bland.
  • For additional greens, add one 5oz box of chopped baby spinach into this recipe at the same time you add all of the ingredients into the instant pot!
  • When you’re making this for kids, adjust the spices accordingly.
  • If you don’t have an instant pot, you can make this chili on the stovetop.
  • If you have a newer Instant Pot, keep in mind that they tend to display the “Burn” warning much more quickly than the older versions. If you have this model, You’d add the vegetable broth and all the spices immediately after step 1 and stir to combine. Then you’d add the rest of the ingredients (beans, tomatoes, etc) and do not stir until after cooking.

To Make on the Stovetop: 

  1. Heat the olive oil in a large stock pot over medium heat. Add the onions, garlic, bell peppers and saute until tender, about 5 minutes.
  2. Add all of the rest of the ingredients and bring to a boil.
  3. Reduce heat and simmer on low for 30 minutes to 1 hour, stirring occasionally. The longer you cook it, the thicker your chili will be.
  4. Serve hot!

Nutrition

Serving: 2ladles | Calories: 300kcal | Carbohydrates: 61.8g | Protein: 18.1g | Fat: 1.7g | Sodium: 800mg | Fiber: 20.2g | Sugar: 4.3g

300 responses to “The Best Instant Pot Vegetarian Chili EVER!”

  1. Thank u soo much! Def crowd pleaser. Not to mention it is the best veg chili I ever made (that tasted close to the ‘real’ thing.. Lol). Coco was the missing link!!!5 stars

    • Awesome!! And yes! Cocoa is definitely one of the “secrets” to making this chili great. It adds such a wonderful smoky quality to the sauce — I love it! So glad you enjoyed this recipe!

  2. Thanks so much for the recipe- it really was delicious. I added carrots and I think they were a good addition.5 stars

    • Yay!! So glad you liked it, and I love the addition of the carrots! I bet it gave it great texture 🙂

  3. Hello, I just made this and my children and i absolutely LOVE it. I’m shocked that my kids love it as much as I do. Thank you so much for sharing. Don’t miss the meat at all.5 stars

    • Yay!! That is wonderful! So happy to hear that you and your kids loved this recipe 🙂 Thanks Cyndi!

  4. Making this yet again today!! It was sooo helpful to have this in my fridge to chow down on when I would get home super late from work. Such a healthy, filling dinner with some avocado and light sour cream on it!5 stars

    • Hehe that’s awesome Kim! I actually made this recipe over this past weekend – ate it for leftovers on Sunday night, used it as a topping for nachos on Monday night, and used it as a filling for a burrito on Tuesday night! 🙂

  5. Just discovered your blog yesterday…the chili was fantastic! I threw in a bunch of smoked paprika and ground coriander… yummy! Planning on trying the black bean and quinoa griddle cakes tonight… guess I’m hooked! Keep up the great work… we all need to try to adopt a more plant based diet, right?

    • The griddle cakes were wonderful, but I had trouble with the cakes falling apart when I turned and plated them… Had some crumbley leftovers that I piled up in a sauce pan and poured scrambled eggs over for brunch today… wow! The eggs bound everything together into an omelet sort of affair… so good!

      • Hi John! Aw I’m sorry the cakes didn’t hold together for you, but I am glad that you enjoyed the flavors and were able to use them in your eggs! What a great idea 🙂 Thanks for letting me know!

    • I’d say one ladle is about 1/2 to 3/4 of a cup! Hope that helps, and I hope you like the recipe! 🙂

  6. I want to use dry beans in place of canned (actually, I want to use dried kidney beans, and probably canned for the black and pinto beans). Can you advise how I should go about doing so for this recipe, i.e. how to prepare the dry kidney beans so they can be switched in for the canned? I have a general idea on the basics–soak overnight, boiled for 10 mins. to remove toxicity, then cooked until ready–but never done this before, esp. for your wonderful sounding recipe.

    • Hi Sam! So basically, what you need to do is cook the dried beans and then (after they are cooked) measure them out so you are using the same amount of beans as this recipe calls for (about 40 oz of beans). For the kidney beans, first sort through them to pick out any old/shriveled beans, stones or debris. Then rinse them well in cold, running water. Then soak them: cover with cool water, set aside at room temperature for 8 hours or overnight. Drain well. If it’s warm in your kitchen, soak the beans in the fridge to avoid fermentation). To cook, put the beans into a large pot and cover with water. Bring to a boil, reduce heat, cover and simmer until beans are tender when mashed or pierced with a fork. It’ll take about 1-2 hours depending on the beans.

      Hope that helps! Let me know how it turns out!

  7. You weren’t kidding..this is the best! This has become an almost weekly dinner for us. With all the kids evening sporting events this is perfect to prepare earlier in the day (and heat up later) or slow cook in the slowcooker. My meat loving husband loves this…which is a huge score because he is not easy to please and my kids (3 years old, 5years old, 7 years old and 8 years old) all love it! Please keep the great recipes coming.

    • Oh hooray!! That is so wonderful Babs! I’m so glad this recipe works for your whole family 🙂 If you have leftovers, it’s also a great topping for nachos or a filling for burritos for another quick, weeknight dinner!

  8. I just stumbled across this recipe yesterday – and it is in the crockpot now!! Thanks for putting up a recipe for a healthy veggie chili!!

  9. I have recently had to cut meat, out of my diet due to the burning effect it has on my right side, as of late. Anyway, I’m desperate for great vegetarian recipes and was thrilled to find this one. Instead of having pain and nausea after eating, I devoured several bowls. I hope there are more as good as this or I’m going to be eating a ton of chil!

    • That is so great!! I’m so glad this recipe was satisfying and easy to digest for you as well 🙂 I can’t wait to hear how you like the other recipes on my site – I promise there are many more recipes that are as good as this one!

  10. This is a fantastic recipe. When I first came across it, I was really impressed at how much better it sounded than the other vegie chili recipes I saw. We have made it several times now and it is definitely one of our favorite recipes. My hubby, who is not totally vegetarian, says this is his favorite chili and requests it on a ergular basis. Thanks so much for sharing.5 stars

    • Oh thank you so much Robin! So glad this has made it into your favorite recipes list! 🙂

  11. I’m trying to convince the hubs to go vegetarian with me and this was my first attempt at a vegetarian adaptation. So good!! It got an A+ and I can’t wait to make it again! Great recipe…passed it along to my mom too!5 stars

    • Hooorayy!! It’s so great to hear that you and your husband enjoyed this chili!! I hope this helps him to ease into a vegetarian diet 🙂 Thanks for letting me know Rebecca!

  12. So, I must say that I did try this chilli with a couple of modifications of my own. I skipped out on the chocolate, (I’m very open minded, but not fond of mole!), and when I sauteed the veggies, I sauteed them in just a bit of cooking wine.

    I also added a bit more liquid to mine, and thickened it up with masa harina! If you have never tried this before, you must, it adds a whole new flavour to the chilli and this amazing consistency. I’d say that my modifications were mild enough to say that this is the best chilli I’ve ever eaten! (And to have been a once-meat-eater gone vegetarian/vegan hybrid, you know that’s an epic compliment!!) I do not exaggerate when I say that I don’t ever want to eat chilli another way again.

    • Oh my gosh thank you so much Amanda!! I’m sooo happy you enjoyed this recipe – and the additions / modifications you made sound fantastic! I’ve never tried masa harina before so I’m super excited to try that out soon. Thanks again! 🙂

      • Definitely try it, you will love it!

        I forgot to mention, I added almost a table spoon of Asian chilli paste too! And ate it over rice.5 stars

      • Thanks for the inspiration Amanda! Asian chili paste – absolutely brilliant! Eating it with rice is actually really great – especially if you use brown rice – because then you’ll end up with a complete protein (beans + rice = complete protein 🙂 ). Love it!

  13. What a wonderful recipe, I tried it today and it came out perfect. Added a small yellow squash and zucchini, diced, for added texture. It’s all in those spices, delicious!5 stars

  14. This looks lovely, will definitely be trying it!:)
    Do you have a rough idea of the fat content in a serving for 1 person? And also how do you think turkey mince would fit into this?5 stars

    • I’d say this recipe is super low in fat – maybe just 2-3 grams of fat per serving (max) – but that doesn’t count the cornbread or any toppings you might add to the chili. I think turkey would totally work in this chili – just add it in along with the beans and cook it through! Enjoy!

  15. It is 1:30 am, I have this chili simmering away in a crock pot right now, and it is taking all of my will-power to keep from sneaking into the kitchen and scooping myself out a bowl! The only change I made to your recipe is substituting the canned beans with Rancho Gordo’s “Good Mother Stallard” “Purple Runner” and “Goats Eye” heirloom beans.
    You, being from California, could most likely find them at your local farmers market. It may take a few additional hours of prep time (waiting for the beans to soak) but it is WELL worth it. Once you try Fresh heirloom beans, you’ll never want to eat canned (or the super old dried bean variety that is sitting on the supermarket shelf) again! Cooking them is a cinch, I just sauteed up some onion, garlic, and celery, then tossed the beans-and their soaking water- into the crock-pot for about 3 hours, or until they are nearly soft, then added all the rest of the ingredients. Perfect! Thanks for sharing your recipe, I can’t wait for lunch.

    No seriously, I can’t. Going to tip-toe into the kitchen…5 stars

    • Hahaha! This was the greatest description ever – thanks for sharing it with me Kathryn 🙂 I feel like this chili would make the perfect midnight snack too. Love the idea of trying the fresh heirloom beans – I’ve never cooked with them before but you’ve inspired me to give it a shot! Thanks for the tip!

  16. I’m giving up meat for Lent and I made this chili as a hearty way to kick of my Ash Wednesday & 40 days without meat. It was delicious!! I am a huge carnivore and after the first couple of bites I didn’t notice the absence of meat. Thank you for sharing this, I know I will be making it a couple more times before Easter lol5 stars

  17. This title does NOT lie! This really is the best vegetarian chili EVER!Trust me, I have tried dozens (literally) of recipes. They always turn out bland, don’t have enough of “this” or “that”. Seems like I always had to use a ridiculous (and unhealthy) amount of salt and seasoning just to make it palatable. Not this recipe! It is so delicious. I barely added any salt to it. I made it just as the recipe states, and it turned out perfectly. So grateful to finally find a keeper for veggie chili. Thank you so much for sharing this recipe and finally ending my search for the perfect veggie chili.5 stars

    • Hooorayyy!! I’m so, so glad this recipe ended your search for the perfect veggie chili 🙂 Thank you so much for letting me know!!

Leave a Reply

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

Recipe Rating




Subscribe to newsletter

Copyright 2024 The Picky Eater®, LLC. All rights reserved.