Instant Pot vegetarian chili is hearty and flavorful! With pantry staples like sweet potatoes, black beans, corn and Tex-Mex spices, it's a 'dump and go' recipe that cuts way down on the cook time.
We love our Instant Pot all year round, but come fall, it really shines. From hearty Instant Pot Tuscan chicken stew to spicy chickpea chili, it's a great hands off and convenient way to cook your favorite soups and stews.
This vegetarian Instant Pot chili is another hands off recipe that you can easily make in the pressure cooker: no sauteeing means you can get it cooking quickly!
Made with pantry staples like sweet potatoes, canned black beans, diced tomatoes and southwestern spices, it's got robust flavor and is so easy to make.
Reasons you'll ♡ Instant Pot vegetarian chili
- it's made with simple pantry staples but has incredible flavor
- no sauteeing means you can get this on to cook quicker
- the Instant Pot cooks it faster than the stovetop, and means you don't need to watch it or stir
Recipe video
Wondering exactly how to make Instant Pot vegetarian chili? Watch this 1-minute video for step by step instructions! You can find more recipe videos on my YouTube channel.
Don't forget to pin this post to save it for later!
Ingredient notes
- Chili powder- this is a chili powder blend, not to be confused with pure powdered chilies. Here's a good looking recipe if you cannot find a blend at the grocery store.
- Sweet potatoes- they break down and add body and thickness to the chili as they cook, adding a subtle sweetness. Do not omit!
- Black beans- feel free to swap for canned pinto or kidney beans; add an extra can if you want to increase the protein
- Tomato sauce- this refers to canned pureed tomatoes, and may be called passata in other countries. Not to be confused with ketchup!
- Tomato products- make sure you add them last (more on that below!)
Step by step instructions
(Scroll down to the recipe card for ingredients + instructions)
- Start by adding the sweet potato cubes, onion, corn, black beans, cumin, ground coriander, chili powder and salt to the stainless steel insert of your Instant Pot. Basically: everything except for the tomatoes!
- Next, add the diced tomatoes and tomato sauce to the top. Do not stir in!
- Place the lid on the Instant Pot and set the steam release handle to 'sealing'. Pressure cook on high pressure for 5 minutes.
- Allow for a 10 minute natural pressure release before releasing the remaining pressure.
- Stir the chili up and enjoy!
Add the tomatoes last
Tomato products are thick and notorious for creating a burn warning, which occurs when food gets burnt on the bottom of the Instant Pot. To avoid this problem, we place the sweet potatoes in first, followed by the remaining ingredients, and ending with the tomato products last. Do not be tempted to stir up your chili before cooking!
10 minute natural pressure release
For this recipe, we are doing a partial natural pressure release. What this means is that when the cooking cycle has completed, we will let the Instant Pot sit for 10 minutes before releasing the remaining pressure.
When cooking high volume recipes like soups, stews and chili, I prefer to let the pot naturally depressurize for ten minutes to avoid any liquid sputtering out through the steam release valve.
Would you like to save this?
If you'd like to learn more about quick versus natural pressure release, check out Instant Pot 101.
Total cook time
While this recipe has a 5 minute cook time and a 10 minute natural pressure release, expect it to take between 20-30 minutes to come to pressure. So while this recipe won't cook 'instantly', it is a lot quicker than cooking it on the stove top, and has the benefit of not needing to be babysat or stirred.
Instant Pot models that work
I tested this recipe in both a 6 quart Instant Pot and an 8 quart Instant Pot and it came to pressure properly in both models without giving a burn warning.
If you are planning to cook it in an Instant Pot mini, you will likely need to cut the recipe in half (pull on the recipe serving number on the recipe card to change measurements). Let us know in the comments below if you give it a try!
Meal prep and storage
Vegetarian chili works great for meal prep, and can be prepped ahead in one of two ways:
Freezer packs
Freezer backs are assembled ahead and frozen before cooking. This means on cook day, you simply dump the bag into the Instant Pot, no prep required!
- Assemble all ingredients in a freezer bag or meal prep container- place the tomato sauce + diced tomatoes in first, so that when you dump it out, they come out on the top.
- Squeeze out air and freeze flat. Freeze for up to 3 months.
- Thaw completely before dumping into the Instant Pot and cooking as directed.
Find my favorite freezer containers here!
Reheat meals
You can also portion the chili out for easy meals through the week. Here's how to store:
- fridge- store in an air tight container in the fridge for up to 4 days
- freezer- portion out into meal prep containers and freeze for up to 3 months
- reheat- heat in the microwave until steaming hot, or on the stove top, adding additional water as needed as you heat
Find my favorite meal prep containers here!
Top your chili with
- avocado (see how to an cut avocado without cutting your hand)
- cheese
- cilantro
- a squeeze of lime
- tortilla chips
- sour cream
More vegetarian Instant Pot recipes
- Instant Pot Enchilada Quinoa Casserole
- Instant Pot Fiesta Rice Bowls
- Instant Pot Cauliflower Korma
- Instant Pot Carrot Ginger Soup
- Instant Pot Lentil Soup
- Moroccan Instant Pot Lentils
- Instant Pot Chickpea Curry
Did you make this? Tag me on social @sweetpeasandsaffron and be sure to leave a comment and rate the recipe!
Instant Pot Vegetarian Chili
Ingredients
- 6 cups sweet potato cubes 1 ½- 2 inches; roughly 2 medium sweet potatoes
- 1 onion diced
- 12 oz can corn kernels drained
- 15 oz can black beans drained & rinsed
- 2 tablespoons chili powder
- 1 teaspoon cumin
- 1 teaspoon ground coriander
- ½ teaspoon salt
- 15 oz can diced tomatoes including juices; see note 1
- 13 oz can of tomato sauce
Instructions
- Into the stainless steel insert of your Instant Pot, place the sweet. potatoes, onion, corn, black beans, chili powder, cumin, ground coriander and salt.
- Place the diced tomatoes and tomato sauce on top. Do not stir.
- Place the lid on the Instant Pot, set the valve to 'sealing', and cook on high pressure for 5 minutes.
- Allow the pressure to naturally release (don't touch the Instant Pot) for 10 minutes, then release the remaining pressure.
- Stir, and serve with your favorite toppings.
Would you like to save this?
Tips:
- feel free to double the black beans for extra protein; they may also be swapped for kidney or pinto beans
- the sweet potatoes break down while cooking and add body and sweetness to the chili
- feel free to add in chopped bell peppers or other veggies if you'd like
- Assemble all ingredients in a freezer bag or meal prep container- place the tomato sauce + diced tomatoes in first, so that when you dump it out, they come out on the top.
- Squeeze out air and freeze flat. Freeze for up to 3 months.
- Thaw completely before dumping into the Instant Pot and cooking as directed.
Video
Nutrition Information
© Sweet Peas & Saffron - Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.
Nikki K. says
Made this yesterday as part of my meal prep- super easy!! I followed instructions exactly (except used some frozen corn instead of canned). I had a serving last night as my dinner after cooking- added some rice, scallions & squeeze of lime it hit the spot!
Jasmine @ Sweet Peas & Saffron says
Hi Nikki, we are so glad to hear that this vegetarian chili hit the spot! Thank you for coming back to leave a rating and review, and we hope you enjoy the rest of your meal prep!
Aaron says
Hi! Can I make this in the crockpot?
Jasmine @ Sweet Peas & Saffron says
Hi Aaron - yes, absolutely! We would recommend following the directions for this similar spicy slow cooker chickpea chili recipe - just swap the ingredients with the Instant Pot Vegetarian Chili ingredients. Please let us know how it turns out for you!
Shannon Hutcheson says
I'm making this tonight for this week's meals. Really looking forward to it as it will also be my first time using my Instant Pot, which I got not this last Christmas but the one prior. Oops hehe
I'm surprised there is no liquid in the recipe! I'm sure it will turn out fine though. Will let ya know how it goes 😀
Denise Bustard says
Hi Shannon! Good luck with your first Instant Pot recipe! I hope you enjoy it. This recipe does not include added liquid but still comes to pressure thanks to liquid from all the veggies. Let us know how it turns out for you!
Shannon Hutcheson says
It was really good Denise! I couldn't get sweet potatoes but the baby ones I did get nearly melted in my mouth anyway. It was too spicy for my liking but that is easily adjustable for the next time and there will be a next time! Thank you so much for sharing. It was a great recipe as a first-time Instant Pot user haha.
Jasmine @ Sweet Peas & Saffron says
Hi Shannon, we are so glad to hear that your first Instant Pot recipe turned out well! Sorry to hear about the spiciness, but I'm glad that you're going to make this again and potentially just reduce the chili powder a little bit. Enjoy, and thanks so much for taking time to come back and leave a review.