clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Instant Pot Chili with Dry Beans. A simple easy recipe that can be made with no fuss in an Instant Pot. Vegan adaptable! #chili #instantpot #drybeans #instantpotchili #chilirecipe #easychili

Instant Pot Chili (with dry beans)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 90 reviews
  • Author: Sylvia Fountaine
  • Prep Time: 15
  • Cook Time: 45
  • Total Time: 1 hour
  • Yield: 8 1x
  • Category: Instant pot, beef, vegan, vegetarian, healthy, turkey, Beans, dinner idea, comfort food,
  • Method: Instant Pot
  • Cuisine: American


This hearty Instant Pot Chili recipe is made with dried beans and your choice of ground meat (beef, turkey or chicken) or try vegan soy crumbles! Vegan-adaptable! Serve it up with Our Favorite Homemade Cornbread. Video.


Units Scale
  • 2 cups dry pinto beans (or sub red beans or black beans) SEE NOTES.
  • 12 tablespoons olive oil
  • 1 onion, diced
  • 1 pound ground organic beef, chicken, turkey or vegan TVP (1 3/4 cups dry and rehydrated) Textured Vegan Protein or “Soy crumbles”) or soy chorizo!
  • 4 cloves garlic, rough chopped (or 1 tablespoon granulated garlic)
  • 1 1/2 teaspoons kosher salt
  • 1/2 teaspoon pepper
  • 1 1/2 tablespoons chili powder, more to taste
  • 1 tablespoon cumin
  • 2 teaspoons dried Mexican oregano
  • 1 14ounce can diced or crushed tomatoes with juices ( fire-roasted are nice here)
  • 13 tablespoons fresh jalapeño, finely chopped (optional, adds a kick of heat)
  • 2 tablespoons tomato paste
  • 2 1/2 cups beef, chicken or veggie broth
  • 1 cup dark beer (or sub more broth)
  • 1 tablespoon Worcestershire sauce (optional) or soy sauce
  • 12 teaspoons dark cocoa powder, (optional, adds delicious depth)
  • 12 teaspoons smoked paprika (optional, adds smoky flavor) or 1/2 teaspoon chipotle powder
  • Optional additions: For a smoky flavor, add canned chipotle ( or some of the adobo sauce) or a little smoked paprika. Other veggies: frozen corn (fire-roasted is nice) or diced red bell pepper, or poblanos. For a thicker chili, add 1-2 tablespoons masa harina corn flour to thicken.
  • Optional Garnishes: grated cheese, sour cream, cilantro, avocado, scallions, hot sauce, pickled red onions.


  1. Place dry unsoaked beans in the Instant pot, and add water, one inch above the level of the beans. Pressure cook on high for 10 minutes. (See notes). Manually release. Drain and set aside.
  2. While the beans are pressure cooking prep your onions and garlic, open any cans and gather all the spices.
  3. Turn Instant Pot to Saute function and heat the oil. Add the onion and saute 2-3 minutes, until fragrant. Add garlic and the ground meat or soy crumbles. Saute 3-4 more minutes, while continuously stirring and breaking up the meat. I find a metal spatula comes in handy for this. Add the salt, pepper, chili powder, cumin, oregano,  and saute one minute, cooking the spices a bit. Add the diced tomatoes and juices, tomato paste, broth, beer, Worcestershire, cocoa powder, smoked paprika or chipotle, optional jalapeño. Give a good stir, then add the pressure cooked beans (drained) or pre-soaked beans.
  4. Set Instant Pot to high pressure for 22 minutes. Naturally release for 15 minutes.
  5. If you like a thicker chili, stir in a little masa harina or masa corn flour, sprinkling it in a tablespoon at a time. Simmer 5 minutes to cook it. This also adds a delicious “corn” flavor. You can also stir in frozen corn and set to “saute” function until heated through.
  6. Taste, adjust spice level and salt.  If you want more “kick” add it!
  7. Serve in bowls and garnish with any or all of the following: sour cream, grated cheese, avocado, sliced jalapeño, cilantro, scallions, corn chips.


Pre-Soaking: If your beans are very old (like older than a year)  increase the Pre-Pressure Cooking Time to 20 minutes. Older beans and bigger beans take longer to cook. Or soak in cold water for 10-12 hours or until doubled in size, then drain. 

You can skip pressure cooking the beans in the beginning if you soak them in cold water for 10-12 hours. (Pre-soaking or pre-pressure cooking the beans cuts the cooking time in half.)

*FYI, if you do not pre-soak or pre-cook the pinto beans, they would take roughly 45-50  minutes of pressure cooking time, with some uneven cooking. That being said, yes, you can absolutely do it this way, just allow for the full, natural,  long release. They will need 3 1/2-4 cups of liquid, so I’d add an extra 1/4 – 1/2 cup ( 3 cups broth, 1 cup beer)

I used a 6 Quart Instant Pot. -this recipe doubled, will not fit in a 6 quart.

SLOW COOKER: Yes you can use a slow cooker! Cook on high for at least 6 hours, or low for 8 hours.  ( Make sure beans are soaked!)


  • Serving Size: 1 cup
  • Calories: 294
  • Sugar: 4.7 g
  • Sodium: 841.7 mg
  • Fat: 5 g
  • Saturated Fat: 1.8 g
  • Carbohydrates: 38.9 g
  • Fiber: 9.3 g
  • Protein: 23.7 g
  • Cholesterol: 35.6 mg