Instant Pot Vegetarian Chili

Instant Pot Vegetarian Chili is an easy weeknight meal packed with fiber from lentils and beans, as well as delicious veggies like carrots and sweet potatoes.

Vegetarian chili instant pot in a bowl

Packed with lentils, veggies, and beans, you guys are going to absolutely love this Instant Pot Vegetarian Chili. We’re big chili fans here at FFF and just because this chili is made sans meat, doesn’t mean it doesn’t taste good!

A Healthy Plant-Based Meal

This IP Vegetarian chili is amazing for so many reasons. Beyond the fact that it’s made with whole ingredients, tons of veggies, and lentils, it only has a 7-minute cook time in your IP! AND, it’s actually vegan + gluten-free, too! It’s…

  • healthy
  • high-protein (14g!)
  • high-fiber (15g!)
  • gluten-free
  • vegan
  • meal-prep friendly
Beans in a bowl ready to be placed in the Instant Pot

How to Make Instant Pot Vegetarian Chili

Step 1: Prep Veggies & Soak Lentils

If you’ve ever cooked with dried lentils, you know how long of a soak time and cook time they need to have. Well, not with the Instant Pot!

Soaking your lentils in one cup of your broth while chopping and preparing the other ingredients is all the soaking these dried lentils need before dropping the rest of your ingredients into the Instant Pot together.

Next, prep your veggies. The key here is to get the sweet potatoes and carrots around the same size/thickness so that they cook evenly. Rinse and drain the beans and mix together your chili seasonings.

Quick Tip: IP Saute Feature

In many of our other Instant Pot recipes, we simply have you place all of the ingredients into your Instant Pot and then turn it on. This typically leads to an extra 30-minutes of pressure building.

In this recipe, however, we’re sharing a tip to save some time! If you turn on the saute feature while you prep the other ingredients, you actually preheat your Instant Pot and help decrease the pressure building time by almost half!

Instant Pot Chili

Step 2: Mix & Cook

After your veggies have been sliced and diced and your lentils have soaked for a bit, simply place all of the ingredients into the Instant Pot and mix. That’s right, nothing needs to be sauteed or precooked, just plop that all right in your IP!

The most important thing to remember about this step is to make sure that all your ingredients are mixed well.

Next, close your Instant Pot > seal the valve > turn it to manual > high pressure > and turn the timer to 7 minutes.

Pressure build: it will take around 15 minutes for the pressure to build in your Instant Pot. However, know that you are saving time by preheating your IP with the saute feature! Once enough pressure has built, it will start counting down from 7 minutes.

Step 3: Quick Release & Serve

Quick-release your Instant Pot and then make sure to give the chili a good stir. Remember, as it sits (especially in your fridge), it will thicken! So, if you have extra moisture now, you won’t later!

Now it’s time to top and serve! Here are some ideas for you.

Topping Ideas

Instant Pot Vegan Chili on a ladle in the Instant Pot


We recommend storing your chili in the refrigerator. We love using glass meal-prep containers for an easy grab-and-go during the week.

How long does chili last in the fridge? Chili will last up to 5 days.

Can I freeze Vegetarian Chili?

Vegetarian chili is an excellent meal to freeze. Let the chili cool completely, before transferring it into a freezer-safe gallon-size bag or container. Remove as much air as possible and then seal. Freeze for up to 3 months.

To thaw: let sit in the refrigerator overnight and then dump contents of the container into a large stockpot. Heat over medium/high heat until simmering.

Instant Pot Vegan Chili in a bowl topped with vegan cheese and avocado

More Chili Recipes

Watch how to make this!


Instant Pot Vegetarian Chili

Instant Pot Vegetarian Chili is an easy weeknight meal packed with fiber from lentils and beans, as well as delicious veggies like carrots and sweet potatoes.

  • Prep Time: 40 minutes
  • Cook Time: 7 minutes
  • Total Time: 47 minutes
Author: Lee Funke
Yield: 8 servings 1x
Category: Dinner
Method: Instant Pot
Cuisine: Vegan


  • 3 cups vegetable broth (option to use low sodium)
  • 1 cup red lentils, uncooked
  • 1 28-oz. can tomato puree
  • 1 28-oz. can diced tomatoes
  • 1 15-oz. can black beans, rinsed and drained
  • 1 15-oz. can kidney beans, rinsed and drained
  • 1 15-oz. can pinto beans, rinsed and drained
  • 1/2 medium white onion, finely diced
  • 3 large carrots, chopped into rounds
  • 1 large sweet potato, peeled and chopped
  • 4 cloves garlic, minced
  • 1/4 cup chili powder
  • 1 tablespoon cumin
  • 1 teaspoon paprika
  • 1 tablespoon maple syrup


  1. First, place lentils and 1 cup of broth into a bowl and let soak while preparing other ingredients.
  2. Warm up Instant Pot by turning on the saute feature. This will help build pressure faster.
  3. Next, prepare the rest of chili ingredients by draining and rinsing beans and chopping vegetables.
  4. Turn off the saute feature and then place all ingredients into the Instant Pot including the lentils and the broth they’re soaking in (and the rest of the broth). Mix well.
  5. Close Instant Pot and turn the pressure valve to seal. Set Instant Pot to > manual > high pressure > and set time to 7 minutes. The Instant Pot will take around 15 minutes to build pressure before it begins to countdown from 8 minutes.
  6. When the timer goes off, quick release the Instant Pot by manually opening the valve. Once the steam stops, remove the lid, and give her a good mix.
  7. Serve immediately with your favorite toppings!


  • Chili seasoning: option to sub around 1/4 cup of our chili seasoning instead of the other spices.


  • Serving Size: 1/8
  • Calories: 279
  • Sugar: 12
  • Sodium: 1125
  • Fat: 1
  • Carbohydrates: 52
  • Fiber: 15
  • Protein: 14
Hashtag with us!
Don’t forget to tag your posts on social media with the hashtag, we’d love to see what you’re up to!

Leave a comment



    Send this to friend