Instant Pot Veggie Chilli Recipe: Hearty Bean-Packed Meal in 30 Minutes

Salads

Instant Pot Veggie Chilli Recipe: Hearty Bean-Packed Meal in 30 Minutes

This Instant Pot veggie chilli recipe delivers restaurant-quality depth in just 30 minutes—packed with hearty beans, smoky spices, and tender vegetables that transform a simple pot into a protein-rich powerhouse.

The secret lies in layering flavors through slow cooking under pressure, which develops rich, caramelized notes without requiring hours on the stove. What makes this dish truly special is how it balances texture: crispy edges on roasted vegetables, creamy beans, and a thick, spiced sauce that coats every bite.

Unlike traditional chilli recipes that demand hours of simmering, this version leverages the Instant Pot’s precision to achieve perfectly tender ingredients while concentrating flavors into a deeply satisfying meal. No special techniques are required—just chop, combine, and let the pressure do the work.

The result is a chilli so hearty and flavorful, even meat-eaters won’t miss the beef, and it’s ready when you are.

Serve this veggie chilli with a dollop of sour cream or vegan yogurt, a sprinkle of fresh cilantro, and a side of crusty bread or cornbread to soak up every last bit of that smoky, spiced sauce.

The beauty of this recipe lies in its versatility—it’s just as satisfying as a weeknight dinner as it is for meal prep, keeping well in the fridge for up to 5 days or freezing for future meals.

The key to success? Roasting the vegetables first—this step deepens their flavor and adds a satisfying texture contrast to the soft beans and tender sauce. With just 10 ingredients and minimal prep, this chilli proves that plant-based meals can be as hearty, comforting, and impressive as any traditional dish.

Let’s get cooking!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for veggie chilli recipe instant pot

Ten ingredients transform into a hearty veggie chilli packed with smoky depth and vibrant texture.

Ingredient Amount Notes
Black Beans 🌱 1 ½ cups Canned, drained and rinsed
Kidney Beans 🌱 1 cup Canned, drained and rinsed
Diced Tomatoes (No Juice) 🍅 1 ½ cups San Marzano preferred, canned
Yellow Onions 🧅 2 whole Medium, roughly chopped
Bell Peppers 🌶️ 2 whole Assorted colors, chopped
Carrots 🥕 3 whole Medium, chopped
Chipotle Peppers in Adobo 🌶️ 2 tbsp Mince for smoky depth
Chili Powder 🌶️ 2 tbsp Smoked paprika preferred
Ground Cumin 🌿 1 ½ tbsp Toasted for warmth
Vegetable Broth 💧 2 cups Low-sodium preferred
Tomato Paste 🍅 2 tbsp Squeeze tube preferred
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime Juice 🍋 1 tbsp Freshly squeezed
Olive Oil 🫒 1 tbsp Extra-virgin for roasting
Sea Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground

The beans form the heart of this chilli, so high-quality canned varieties are essential—look for brands like Bush's or Low Sodium options if you're watching salt. The San Marzano diced tomatoes elevate flavor with their sweet, meaty texture, but any canned tomatoes work in a pinch. For the peppers and onions, roasting first (tossed in olive oil, charred under the broiler) adds a caramelized depth that's worth the extra 10 minutes. Trader Joe's has pre-chopped veggie mixes that save time if you're short on prep energy, though fresh chopping delivers better texture. The chipotle peppers in adobo are non-negotiable for that authentic smoky heat—Penzeys sells them in bulk if you plan to make this often.

No chipotle peppers? Substitute smoked paprika plus a dash of liquid smoke—though nothing beats the real thing. Swap kidney beans for black beans or pinto beans if needed, but keep the total bean volume consistent. The vegetable broth can be homemade (simmer veggie scraps with herbs) or store-bought—Pacific Foods makes an excellent low-sodium option. For extra richness, stir in 1 tablespoon of nutritional yeast at the end, which adds a cheesy umami note without dairy. The tomato paste should be squeeze tube variety for convenience and longevity—no need to open a can just for two tablespoons.

This chilli reheats beautifully—simply add 2-3 tablespoons of water per serving before warming. Stores for 5 days in the fridge, fully sealed, and freezes for 3 months without texture loss. Portion into airtight containers with a layer of vegan yogurt or sour cream on top to prevent a skin from forming. The flavors actually improve overnight as the spices meld, so double the batch if you're feeding a crowd. For meal prep, divide into single-serving containers with a sprinkle of cilantro—ready to grab and reheat all week.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I dump everything in the Instant Pot—beans, peppers, onions—and walk away. No chopping boards, no pans, no stress. The only prep is slicing the peppers (and maybe a quick rinse for the beans), then let the pressure cooker do the work while I make coffee or fold laundry.
  • Deep, Smoky Richness: The kidney and black beans soak up the spices like a sponge, while the diced tomatoes add that tangy, bright punch. Honestly, the slow cook-down in the Instant Pot makes it taste like it simmered all day—even though it’s ready in 20 minutes. That balance of earthy beans and sweet peppers? Ridiculously good.
  • Meal Prep MVP: This chili keeps its texture for days, so I make a big batch on Sunday and grab a jar for lunches all week. Between us, it’s the only recipe I can trust to taste fresh even after reheating. Plus, the onions and peppers soften just enough to be meal-prep friendly—no sad, mushy veggies here.
  • Budget-Friendly Powerhouse: Black beans, kidney beans, and canned tomatoes? That’s a pantry staple that won’t break the bank. I’ve fed four people for under $8 with this recipe, and there’s always leftovers for tomorrow. It’s the kind of dish that makes me feel like I’m cooking a gourmet meal without the grocery shock.

Step-by-step instructions for Instant Pot veggie chilli

Here's how to create a rich, hearty chilli that's packed with plant-based protein and bold flavors.

1

Sauté the Vegetable Base

Set your Instant Pot to the "Sauté" function and add the 1 tablespoon olive oil. Once heated, add the 2 whole yellow onions and 2 whole bell peppers, chopped into ½-inch pieces. Cook for 5 minutes, stirring occasionally, until the onions become translucent and the peppers begin to soften.

Add the 3 whole carrots, chopped into ¼-inch pieces, along with the 2 tablespoons minced chipotle peppers in adobo. Stir for 2 minutes to distribute the smoky heat evenly. The chipotle adds depth, so don't skip this step. If the vegetables start to stick, add a splash of vegetable broth to deglaze the pot.

2

Build the Chilli Foundation

Stir in the 2 tablespoons chili powder and 1.5 tablespoons ground cumin, coating the vegetables thoroughly. Cook for 1 minute until the spices are fragrant and the raw flour notes dissipate. This step ensures the spices meld with the vegetables and develop their full flavor potential.

Add the 2 tablespoons tomato paste and stir for 30 seconds to create a rich base. Pour in the 1.5 cups diced tomatoes (no juice) and 2 cups vegetable broth, scraping the bottom of the pot to release any browned bits. This step forms the heart of your chilli, balancing acidity and depth.

3

Add Beans and Season

Add the 1.5 cups black beans and 1 cup kidney beans, drained and rinsed. Stir gently to combine with the vegetable mixture. Sprinkle in the 1.5 teaspoons sea salt and 0.5 teaspoon black pepper, ensuring even distribution. The beans will absorb the flavors as they cook, creating a cohesive texture.

Secure the Instant Pot lid and set the valve to "Sealing." Cook on High Pressure for 8 minutes. This pressure-cooking time ensures the beans soften while maintaining their shape and texture. Resist the urge to check the pot—opening it prematurely releases pressure and can affect cooking time.

4

Finish and Rest

Once the cooking cycle completes, allow the pressure to release naturally for 10 minutes. Quick-release the remaining pressure, then open the lid. Stir in the 1 tablespoon lime juice and taste for seasoning. Adjust with additional salt or lime if needed—the acidity brightens the dish and balances the smoky flavors.

Let the chilli sit for 5 minutes to thicken slightly. Garnish with the 0.25 cup chopped fresh cilantro just before serving. The cilantro adds a fresh contrast to the rich, smoky chilli. Serve immediately with toppings like avocado, sour cream, or shredded cheese for added texture and flavor.

👨‍🍳

Pro Tips For Making Veggie Chilli Recipe Instant Pot

  • Sauté Onions First: I learned this the hard way—skipping the initial sauté makes the chili taste flat. Cook the onions and peppers for 3-4 minutes in the Instant Pot’s sauté function before adding anything else. The caramelization builds flavor that canned beans and diced tomatoes just can’t provide on their own.
  • Drain Beans Properly: That extra bean juice? It turns your chili into soup. Rinse and drain both black and kidney beans twice before adding them to the pot—even if the packaging says they’re low-sodium. The second rinse removes the gummy starch that makes the texture mushy after pressure cooking.
  • Skip the Crowding: Instant Pot chili needs room to breathe. Don’t overload it—stick to the recipe’s bean-to-liquid ratio (about 2 cups beans per 1 cup broth/tomatoes). Overpacking means uneven cooking and a watery, underflavored mess. If your pot’s half-full, you’re golden.
  • Finish with Acid: The Instant Pot’s natural release leaves chili tasting bland. After releasing pressure, stir in 1-2 tablespoons of lime juice or apple cider vinegar. It brightens the beans, cuts through the richness, and makes the tomatoes pop—trust me, your taste buds will notice.

Make-ahead tips for this recipe

Double the Batch

This chilli is so versatile and flavorful that I always make at least double the batch—it's perfect for meal prep and feeding crowds. Simply multiply all ingredients by two and use your 8-quart Instant Pot instead of a 6-quart.

The extra volume ensures you have leftovers for 3-4 days in the fridge or ready for freezing. I store it in quart-sized glass containers with tight-sealing lids to maintain freshness. 💫

Freezer-Friendly Prep

For long-term storage, let the chilli cool completely before transferring to freezer-safe containers or heavy-duty freezer bags. Leave 1-inch headspace to prevent expansion cracks. Label with the date—it stays fresh for up to 3 months.

When reheating, thaw overnight in the fridge, then warm on the stovetop with 2 tablespoons water per serving to restore texture. 🧊

Portion Control

Divide into single-serving containers before freezing for grab-and-go meals. I use 16-ounce mason jars with snap-on lids—they stack neatly in the freezer. Add a layer of vegan yogurt or cashew cream on top before sealing to prevent a skin from forming.

This method keeps flavors vibrant and makes reheating a breeze. 🍲

Flavor Boost Overnight

The spices in this chilli deepen overnight, so I always make it a day ahead. The flavors meld beautifully, creating a more complex, restaurant-quality taste. Store in an airtight container in the fridge and reheat gently on the stove.

The next day, the chilli tastes even better—trust me, it’s worth the wait! ⏳

Reheating Like a Pro

For the best texture, reheat chilli on the stovetop over medium-low heat with 2-3 tablespoons of water or broth per serving. Stir frequently to prevent sticking and add a splash more liquid if needed.

Microwave reheating works in a pinch—cover with a damp paper towel and heat in 1-minute intervals until steaming hot. Always stir well after reheating to redistribute flavors. 🔥

Garnish for Freshness

Before serving, add fresh toppings to elevate the dish. I like to sprinkle cilantro, diced avocado, and a squeeze of lime right before eating. For extra crunch, toast pumpkin seeds in a dry pan for 2-3 minutes and sprinkle on top.

These toppings add brightness and texture contrast to the hearty chilli. 🌿

Nutrition facts

Servings 6
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 48g17%
Dietary Fiber 14g50%
Sugars 8g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use dried beans instead of canned in this Instant Pot veggie chilli?

Yes, but you'll need to soak them first! Use 1 cup dried black beans and ⅔ cup dried kidney beans, soaked overnight in water with 1 tablespoon baking soda (speeds up cooking). Drain and rinse before adding to the Instant Pot, then increase cooking time to 20 minutes on high pressure. The texture will be slightly firmer but still delicious.

2

How do I make this chilli spicier?

Add 1 extra tablespoon of chipotle peppers in adobo or ½ teaspoon cayenne pepper during the sauté step. For heat lovers, stir in 1-2 teaspoons of hot sauce at the end, or top with sliced jalapeños. Always taste first—you can adjust, but you can't take out the heat!

3

Why did my chilli turn out watery?

This usually happens if you didn't release pressure naturally or added too much liquid. Next time, let the pressure release for 10 minutes naturally after cooking. If it's still too thin, simmer uncovered on the stovetop for 5-10 minutes to thicken. For prevention, reduce broth by ½ cup or mash some beans slightly to absorb excess liquid.

4

Can I make this chilli in a regular pot?

Sauté the veggies as directed, then add all ingredients and simmer uncovered on medium-low heat for 30-40 minutes, stirring occasionally. The flavors will develop, though it may take longer to reach the same depth. For extra richness, finish with 1 tablespoon tomato paste at the end.

5

What's the best way to serve this veggie chilli?

Pair it with crusty bread, cornbread, or tortilla chips for scooping. Top with vegan sour cream, avocado slices, or shredded cheese for creaminess. For a complete meal, serve with cilantro-lime rice or a simple green salad. The smoky flavors work especially well with cool, fresh elements.

★★★★★4.5(8 reviews)
Categories Salads