Best Instant Pot Vegetarian Chili Recipes for Easy Meals

Updated On: October 5, 2025

When chilly evenings roll in or you’re craving a comforting, hearty meal, nothing beats a warm bowl of chili. But if you’re vegetarian and short on time, Instant Pot vegetarian chili recipes are an absolute game-changer.

These recipes combine wholesome ingredients, bold spices, and the convenience of pressure cooking to deliver rich, flavorful chili in a fraction of the time it traditionally takes. Whether you’re a seasoned meat-free cook or just exploring plant-based meals, these recipes offer a perfect balance of protein, fiber, and vibrant flavors that satisfy every palate.

Plus, the Instant Pot locks in juices and melds spices beautifully, making every bite a cozy delight. Let’s dive into some of the best Instant Pot vegetarian chili recipes that will quickly become staples in your weeknight dinner rotation!

Contents

Why You’ll Love This Recipe

Instant Pot vegetarian chili recipes bring together the best of both worlds: nutritious plant-based ingredients and speedy cooking. Unlike stovetop methods that require hours of simmering, the Instant Pot speeds up the process without compromising taste or texture.

The recipes are incredibly versatile, accommodating various beans, vegetables, and spices, so you can tailor the chili to your preferences. They’re also perfect for meal prepping, freezing well for future meals, and making large batches for family gatherings.

Best of all, vegetarian chili is naturally lower in fat but high in protein and fiber, making it a wholesome choice for maintaining energy and fullness.

If you’re interested in exploring other comforting recipes, check out my Magic Dough Recipe or the delightful Kosher Sushi Salad Recipe for more healthy inspiration.

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 bell pepper, diced (any color)
  • 2 medium carrots, diced
  • 1 zucchini, diced
  • 1 cup corn kernels (fresh or frozen)
  • 2 cans (15 oz each) black beans, drained and rinsed
  • 1 can (15 oz) kidney beans, drained and rinsed
  • 1 can (15 oz) pinto beans, drained and rinsed
  • 1 can (28 oz) diced tomatoes with juice
  • 1 cup vegetable broth
  • 2 tablespoons tomato paste
  • 2 teaspoons chili powder
  • 1 teaspoon cumin
  • 1 teaspoon smoked paprika
  • ½ teaspoon cayenne pepper (optional for heat)
  • Salt and black pepper, to taste
  • 1 tablespoon lime juice
  • Fresh cilantro, chopped (for garnish)
  • Optional toppings: shredded cheese, sour cream, avocado slices

Equipment

  • Instant Pot or any electric pressure cooker
  • Wooden spoon or silicone spatula
  • Measuring spoons and cups
  • Knife and cutting board
  • Can opener

Instructions

  1. Set your Instant Pot to the sauté function. Heat olive oil and add diced onions, cooking for about 3-4 minutes until softened.
  2. Add the garlic, bell pepper, carrots, and zucchini. Sauté for another 5 minutes until vegetables begin to soften, stirring occasionally.
  3. Stir in the chili powder, cumin, smoked paprika, cayenne (if using), salt, and pepper. Cook for 1 minute to toast the spices and release their aromas.
  4. Add the tomato paste, diced tomatoes (with juice), vegetable broth, and all the beans. Mix well to combine all ingredients.
  5. Secure the lid on the Instant Pot and set the valve to sealing. Cook on high pressure for 10 minutes.
  6. Once cooking is complete, allow the pressure to release naturally for 10 minutes, then carefully quick release any remaining pressure.
  7. Open the lid and stir in the corn kernels and lime juice. Adjust seasoning with salt and pepper as needed.
  8. Serve hot, garnished with fresh cilantro and your choice of optional toppings.

Tips & Variations

“One of the best ways to customize your vegetarian chili is by swapping beans or adding your favorite veggies. Sweet potatoes, mushrooms, or even lentils make excellent additions!”

  • For a smoky depth, add 1 teaspoon of chipotle powder or a chopped chipotle pepper in adobo sauce.
  • To make this recipe vegan, skip the cheese and sour cream toppings or use plant-based alternatives.
  • If you prefer a thicker chili, remove the lid after cooking and use the sauté function to simmer until the desired consistency.
  • Try adding a dash of cocoa powder or cinnamon for a subtle, rich twist.
  • Use homemade vegetable broth for an extra flavor boost.
  • For a fun twist, add some cooked quinoa or bulgur wheat to boost the protein content.

Nutrition Facts

Nutrient Amount (per 1 cup serving)
Calories 220 kcal
Protein 12 g
Carbohydrates 35 g
Dietary Fiber 10 g
Fat 3.5 g
Sodium 450 mg
Vitamin A 40% DV
Vitamin C 35% DV
Iron 20% DV

Serving Suggestions

This vegetarian chili is versatile and pairs beautifully with a variety of sides. Serve it over steamed rice or with warm cornbread for a classic pairing.

For a lighter option, try topping it with diced avocado and a sprinkle of fresh lime juice.

If you want to add a little extra protein, a dollop of Greek yogurt or shredded cheese complements the chili’s robust flavors wonderfully. For a gluten-free meal, serve with tortilla chips or gluten-free bread.

For more hearty vegetarian meals, check out the Julie Marie Eats Recipes for delicious plant-based inspiration.

Best Instant Pot Vegetarian Chili Recipes

Classic Three-Bean Instant Pot Vegetarian Chili

A timeless favorite, this chili combines black beans, kidney beans, and pinto beans with aromatic vegetables and spices. The three-bean mix provides a hearty texture and a protein-packed base, perfect for chilly nights.

Ingredients:

  • 1 tablespoon olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 bell pepper, diced
  • 1 can black beans, drained and rinsed
  • 1 can kidney beans, drained and rinsed
  • 1 can pinto beans, drained and rinsed
  • 1 can diced tomatoes (14 oz)
  • 1 cup vegetable broth
  • 2 tablespoons chili powder
  • 1 teaspoon cumin
  • Salt and pepper to taste

Instructions:

  1. Set Instant Pot to sauté mode and heat olive oil.
  2. Sauté onion, garlic, and bell pepper until soft.
  3. Add all beans, tomatoes, broth, and spices.
  4. Seal lid and cook on high pressure for 10 minutes.
  5. Natural release pressure for 10 minutes, then quick release.
  6. Serve hot with your favorite toppings.

Sweet Potato & Black Bean Vegetarian Chili

This version adds sweet potatoes for a natural sweetness and an extra boost of vitamins. The soft texture of sweet potatoes balances the hearty beans perfectly.

Ingredients:

  • 2 tablespoons olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 2 medium sweet potatoes, peeled and cubed
  • 2 cans black beans, drained and rinsed
  • 1 can diced tomatoes (28 oz)
  • 1 cup vegetable broth
  • 2 tablespoons chili powder
  • 1 teaspoon smoked paprika
  • Salt and pepper to taste

Instructions:

  1. Set Instant Pot to sauté and heat olive oil.
  2. Sauté onions and garlic until translucent.
  3. Add sweet potatoes, black beans, tomatoes, broth, and spices.
  4. Seal lid and cook on high pressure for 12 minutes.
  5. Natural release for 10 minutes, then quick release remaining pressure.
  6. Stir and serve warm with optional cilantro garnish.

Lentil & Mushroom Instant Pot Vegetarian Chili

For a meatier texture, this chili incorporates lentils and mushrooms, making it extra filling and rich. Lentils add protein and iron, while mushrooms provide umami depth.

Ingredients:

  • 1 tablespoon olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 cup dried brown lentils, rinsed
  • 8 oz mushrooms, chopped
  • 1 can diced tomatoes (28 oz)
  • 2 cups vegetable broth
  • 2 tablespoons chili powder
  • 1 teaspoon cumin
  • 1 teaspoon smoked paprika
  • Salt and pepper to taste

Instructions:

  1. Turn on sauté mode, heat olive oil, and cook onions and garlic until soft.
  2. Add mushrooms and cook until they release moisture and start browning.
  3. Add lentils, tomatoes, broth, and spices. Stir well.
  4. Seal lid and cook on high pressure for 15 minutes.
  5. Allow natural pressure release for 10 minutes before quick releasing.
  6. Stir, adjust seasoning, and serve.

For more creative and comforting recipes, you might want to explore the Lil Smokies Chili Recipe or the comforting Kosher Lasagna Recipe.

Conclusion

Instant Pot vegetarian chili recipes are a fantastic way to enjoy a nutritious, hearty meal without spending hours in the kitchen. The versatility of these recipes allows you to tailor each chili to your taste preferences, whether you love sweet potatoes, lentils, or a classic three-bean blend.

Using your Instant Pot takes the guesswork out of timing and cooking, delivering rich, deep flavors with minimal effort. Not only do these chili recipes nourish your body with fiber, protein, and vitamins, but they also bring warmth and comfort to your table — perfect for meal prepping or feeding a crowd.

So, next time you want a simple yet satisfying dinner, give these Instant Pot vegetarian chili recipes a try. They’re sure to become go-to favorites in your recipe collection, just like some of my other hits such as the Marzipan Challah Recipe or the flavorful Jamaican Minced Beef Recipes.

Happy cooking!

📖 Recipe Card: Best Instant Pot Vegetarian Chili

Description: A hearty and flavorful vegetarian chili made quickly in the Instant Pot. Packed with beans, vegetables, and spices for a comforting meal.

Prep Time: PT15M
Cook Time: PT30M
Total Time: PT45M

Servings: 6 servings

Ingredients

  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 bell pepper, diced
  • 2 medium carrots, diced
  • 1 zucchini, diced
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) kidney beans, drained and rinsed
  • 1 can (15 oz) diced tomatoes
  • 1 cup vegetable broth
  • 2 tablespoons chili powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • Salt and pepper to taste

Instructions

  1. Set Instant Pot to sauté and heat olive oil.
  2. Add onion and garlic, cook until softened.
  3. Add bell pepper, carrots, and zucchini; sauté 3 minutes.
  4. Stir in beans, diced tomatoes, vegetable broth, and spices.
  5. Close lid and set Instant Pot to manual high pressure for 15 minutes.
  6. Allow natural release for 10 minutes, then quick release remaining pressure.
  7. Stir chili, season with salt and pepper, and serve hot.

Nutrition: Calories: 280 kcal | Protein: 14 g | Fat: 5 g | Carbs: 45 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Instant Pot Vegetarian Chili”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and flavorful vegetarian chili made quickly in the Instant Pot. Packed with beans, vegetables, and spices for a comforting meal.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“1 tablespoon olive oil”, “1 medium onion, diced”, “3 cloves garlic, minced”, “1 bell pepper, diced”, “2 medium carrots, diced”, “1 zucchini, diced”, “1 can (15 oz) black beans, drained and rinsed”, “1 can (15 oz) kidney beans, drained and rinsed”, “1 can (15 oz) diced tomatoes”, “1 cup vegetable broth”, “2 tablespoons chili powder”, “1 teaspoon ground cumin”, “1/2 teaspoon smoked paprika”, “Salt and pepper to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Set Instant Pot to saut\u00e9 and heat olive oil.”}, {“@type”: “HowToStep”, “text”: “Add onion and garlic, cook until softened.”}, {“@type”: “HowToStep”, “text”: “Add bell pepper, carrots, and zucchini; saut\u00e9 3 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in beans, diced tomatoes, vegetable broth, and spices.”}, {“@type”: “HowToStep”, “text”: “Close lid and set Instant Pot to manual high pressure for 15 minutes.”}, {“@type”: “HowToStep”, “text”: “Allow natural release for 10 minutes, then quick release remaining pressure.”}, {“@type”: “HowToStep”, “text”: “Stir chili, season with salt and pepper, and serve hot.”}], “nutrition”: {“calories”: “280 kcal”, “proteinContent”: “14 g”, “fatContent”: “5 g”, “carbohydrateContent”: “45 g”}}

Photo of author

Marta K

Leave a Comment

X