Sometimes, you just need a bowl of something hearty, satisfying, and packed with flavor-especially when the weather turns chilly. And there’s something about the comforting, rich blend of beans, veggies, and spices that makes vegetarian chili such a go-to for cozy evenings. It’s warm, filling, and perfect for any time you want a meal that feels like a hug in a bowl. But here’s the thing: we live in a world where time is a precious commodity, and while chili might seem like a slow-cooked, all-day affair, the beauty of using an Instant Pot is that you can achieve all that deep flavor in a fraction of the time. It’s perfect for busy weeknights, lazy weekends, or when you want to impress someone with minimal effort.
I’ve made vegetarian chili more times than I can count, and while there’s always room for customization, this recipe is one of my favorites. It’s an easy, no-fuss way to make a chili that’s as good as what you’d expect from hours of simmering on the stove. You throw in all the ingredients, set it, and walk away. And when you come back? You’ve got a dish that’s bursting with flavors and textures, from the smoky depth of the chipotle peppers to the hearty richness of the beans.
Vegetarian Chili Instant Pot Recipe

This recipe is everything you want in a vegetarian chili. It’s spicy, smoky, and has the kind of savory, meaty depth that makes you forget it’s meatless. The combination of beans, fresh veggies, and bold spices is what really brings this dish to life. And it’s one of those meals that gets even better the next day, making it perfect for leftovers or meal prepping.
Here’s how to make it:
Ingredients Needed
- 1 tablespoon olive oil: For sautéing and building that savory base.
- 1 medium onion, chopped: The base flavor for any great chili. It’s the foundation.
- 1 bell pepper, chopped: Adds some sweetness and color.
- 2 cloves garlic, minced: Because garlic makes everything better.
- 1 cup carrots, diced: Adds a subtle sweetness and extra nutrition.
- 2 cans (15 oz each) kidney beans, drained and rinsed: The heart of the chili, providing protein and texture.
- 2 cans (15 oz each) black beans, drained and rinsed: For variety in texture and flavor.
- 1 can (14.5 oz) diced tomatoes: For the tangy, juicy base.
- 1 can (6 oz) tomato paste: Intensifies the tomato flavor and thickens the chili.
- 1 cup vegetable broth: To bring everything together and give that stew-like consistency.
- 2 tablespoons chili powder: The essential spice for that chili flavor.
- 1 teaspoon cumin: Earthy warmth that balances the chili’s heat.
- 1 teaspoon smoked paprika: For that smoky depth.
- 1/2 teaspoon chipotle pepper powder (optional for extra heat): A little kick if you like it spicy.
- Salt and pepper to taste: Always season to your liking.
Cooking Instructions
- Sauté the base: Start by setting your Instant Pot to “Sauté” mode. Add the olive oil and let it heat up for a minute. Add the onion, bell pepper, carrots, and garlic. Stir occasionally for about 5 minutes, until everything softens and becomes aromatic. The smell is so good at this point, you’ll be tempted to skip ahead, but let the veggies soften fully to develop that base flavor.
- Add the spices: Stir in the chili powder, cumin, smoked paprika, and chipotle pepper powder (if you’re using it). Cook for 1-2 minutes, allowing the spices to toast slightly. This really brings out the depth of their flavor and fills the kitchen with a mouthwatering aroma.
- Add the beans, tomatoes, and broth: Pour in the diced tomatoes, tomato paste, kidney beans, black beans, and vegetable broth. Stir it all together to combine.
- Pressure cook: Secure the Instant Pot lid and set it to ’Pressure Cook’ on high for 10 minutes. You could let it go a little longer if you want an even thicker consistency, but 10 minutes is usually enough for all the flavors to meld beautifully.
- Release the pressure: Once the cooking time is done, let the pressure release naturally for 5 minutes, then carefully use the quick-release valve to release the rest of the steam. Be cautious of the hot steam!
- Taste and adjust: Open the lid, give everything a good stir, and taste. You might want to add a little more salt, pepper, or chili powder depending on your taste. If you like it thicker, you can turn the Instant Pot back to ’Sauté’ mode and let it simmer uncovered for a few minutes to thicken.
- Serve: Ladle the chili into bowls and top with your favorite garnishes, such as sour cream, shredded cheese, cilantro, or sliced avocado. And don’t forget a warm slice of cornbread on the side!
Ingredient Science Spotlight
Now, let’s talk about what makes these ingredients work so well together. The magic of this chili is in the balance of flavors and textures, but it’s also in the individual ingredients.
- Beans: Kidney beans and black beans are not just delicious-they’re also nutritional powerhouses. Packed with fiber, protein, and complex carbs, they make this chili a filling, satisfying meal. Plus, beans have a natural creaminess that gives the chili a rich texture, making it feel hearty even without any meat.
- Tomato paste and diced tomatoes: These two ingredients create the base of the chili, with the tomato paste adding concentrated umami and richness, while the diced tomatoes bring juiciness and acidity. Together, they create that perfect stew-like consistency and flavor depth that’s essential in any chili.
- Spices: Chili powder and cumin are the soul of this dish. Chili powder brings a touch of heat, but it’s also deeply earthy, with a bit of sweetness. Cumin has that warm, nutty undertone that’s almost smoky, which is perfect when paired with the paprika and chipotle.
- Smoked paprika and chipotle powder: These are your secret weapons. The smoky paprika gives the chili its deep, woodsy notes, while chipotle adds both heat and smokiness that you can’t replicate with regular chili powder. The two together create a complex, layered flavor profile that’s just mouthwatering.
Expert Tips
- Don’t skip the sautéing step: While it might be tempting to just throw everything in the Instant Pot and hit start, sautéing the vegetables and spices beforehand really helps develop a richer flavor. It’s one of those steps that makes all the difference.
- Adjust the heat to your preference: If you’re not a fan of heat, you can skip the chipotle and reduce the chili powder. Alternatively, if you love a spicy kick, you can add more chipotle or even throw in some fresh diced jalapeños for a fresh burst of heat.
- Use frozen vegetables: If you’re in a rush or don’t have fresh veggies on hand, frozen mixed vegetables (like corn, peas, and diced carrots) can easily be swapped in. Just toss them in frozen; no need to thaw.
- Make it your own: This recipe is super flexible. If you prefer a different bean combination, go for it-pinto beans, navy beans, or even lentils are all great choices. If you’re craving some greens, spinach or kale can be added at the end for extra nutrition and color.
Recipe Variations
- Spicy Vegan Chili: For a real heat-lovers version, increase the amount of chipotle powder or even add a small fresh chili like a serrano or jalapeño during the sauté step. You can also add a splash of hot sauce at the end for an extra kick.
- Chili with Sweet Potatoes: Add diced sweet potatoes for a slightly sweet and savory twist. They’ll soften during the pressure cooking, creating a wonderful contrast with the beans and spices.
- Chili Mac: Turn this chili into a full meal by adding cooked pasta. Stir in elbow macaroni or your favorite small pasta shape after the chili has cooked and serve it as a cozy, carb-loaded dish.
- Chili with Quinoa: For an extra boost of protein and a slight nutty flavor, toss in some cooked quinoa. This also makes the chili even more filling and nutrient-packed.
Final Words
This vegetarian chili is a great example of how you can get all the depth and comfort of a traditional chili, without the meat. Whether you’re a vegetarian, flexitarian, or just someone looking to eat a bit lighter, this dish doesn’t skimp on flavor or satisfaction. The Instant Pot makes it all so easy-you don’t have to babysit the stove or worry about stirring a simmering pot. Instead, you can go about your day, knowing that in just a short time, you’ll have a bowl of chili that feels like a meal made with love.
FAQs
What Ingredients Do I Need For A Vegetarian Chili In An Instant Pot?
For a basic vegetarian chili in an Instant Pot, you will need ingredients such as beans (black beans, kidney beans, pinto beans), diced tomatoes, onion, bell pepper, garlic, vegetable broth, chili powder, cumin, smoked paprika, and salt. Optional additions include corn, zucchini, and carrots, depending on your preference. You can also add toppings like sour cream, avocado, or shredded cheese.
How Long Does It Take To Cook Vegetarian Chili In An Instant Pot?
Cooking vegetarian chili in an Instant Pot typically takes about 30 minutes of cooking time on the ’Manual’ or ’Pressure Cook’ setting, followed by a natural pressure release. The total time will also depend on the time it takes the Instant Pot to come to pressure, which may take an additional 10-15 minutes. Overall, expect the recipe to be ready in about 45 minutes.
Can I Use Dried Beans Instead Of Canned Beans For The Vegetarian Chili In The Instant Pot?
Yes, you can use dried beans instead of canned beans for your vegetarian chili. If you’re using dried beans, be sure to rinse and soak them beforehand. Use a ratio of 1 cup of dried beans to about 2 cups of vegetable broth or water. If you skip the soaking step, increase the cooking time to 40-45 minutes and ensure you add enough liquid to prevent burning.
