Go Back
+ servings
5 from 6 votes
Bowl of Vegan Chili topped with scallions and avocado slices.
Incredibly Delicious Vegan Chili
Prep Time
20 mins
Cook Time
40 mins
Total Time
1 hr
 

Packed with veggies, spices, and beans, this hearty vegan chili will knock your socks off! Easy to make in the stove or Instant Pot, and perfect for feeding a crowd.

Course: Entree, Soups
Cuisine: American
Servings: 8
Calories: 246 kcal
Author: Alissa Saenz
Ingredients
  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 1 medium red bell pepper, diced
  • 1 medium green bell pepper, diced
  • 2 medium carrots, diced
  • 5 garlic cloves, minced
  • 2 tablespoons mild chili powder
  • 2 tablespoons ground cumin
  • 1 teaspoon smoked paprika
  • ¼ teaspoon cayenne pepper, or to taste
  • 1 cup water (Instant Pot only)
  • 3 (14 ounce or 400 gram) cans fire roasted tomatoes (regular canned tomatoes work too!)
  • 1 (14 ounce or 400 gram) cans black beans, drained and rinsed
  • 1 (14 ounce or 400 gram) can kidney beans, drained and rinsed
  • 1 (14 ounce or 400 gram) can pinto beans, drained and rinsed
  • 1 ½ cups frozen corn, thawed
  • ¼ cup tomato paste (Instant Pot only, optional)
  • Salt and pepper, to taste
Instructions
Stovetop Instructions
  1. Coat the bottom of a large pot with the oil and place it over medium heat.

  2. Give the oil a minute to heat up, then add the onion, peppers, and carrots. Sweat the veggies until they begin to soften, about 10 minutes, stirring frequently.

  3. Stir in the garlic, chili powder, cumin, paprika, and cayenne. Continue cooking and stirring until the mixture becomes very fragrant, about 1 minute.

  4. Stir in the beans and tomatoes along with their juices. Bring the chili to a boil, lower the heat and let it simmer for about 30 minutes, until the veggies are soft and the chili has thickened, stirring occasionally.

  5. Stir in the corn and cook the chili for another minute, just to heat the corn.

  6. Remove the pot from heat and season the chili with salt and pepper to taste.

  7. Ladle into bowls and serve.

Instant Pot Method
  1. Press the "sauté" button on your Instant Pot then add the oil.

  2. Give the oil a minute to heat up, then add the onion, bell peppers and carrots.

  3. Sweat the vegetables for about 5 minutes, until they begin to soften up.

  4. Add the garlic, chili powder, cumin, paprika, and cayenne pepper. Continue cooking until the mixture becomes very fragrant, about 1 minute. Hit the "cancel" button.

  5. Stir in the water. Add the tomatoes, then and add the beans on top of the tomatoes. Do not stir.

  6. Place the lid on your Instant Pot and set the valve to the "sealing" position. Press the "pressure cook" or "manual" button and set the pressure to high. Set the chili to cook for 10 minutes.

  7. When the chili has finished cooking, carefully move the valve to the "venting" position. Let the pressure release completely.

  8. Remove the lid from the Instant Pot and stir in the corn and tomato paste, if using. Let the chili sit for a bit to thicken up, if desired.

  9. Season the chili with salt and pepper to taste.

  10. Ladle into bowls and serve.

Nutrition Facts
Incredibly Delicious Vegan Chili
Amount Per Serving (1.5 cups)
Calories 246 Calories from Fat 52
% Daily Value*
Fat 5.8g9%
Saturated Fat 0.8g4%
Sodium 348mg15%
Potassium 866mg25%
Carbohydrates 40.6g14%
Fiber 12g48%
Sugar 7g8%
Protein 11.5g23%
Calcium 106mg11%
Iron 5mg28%
* Percent Daily Values are based on a 2000 calorie diet.