Home » Lunch/Dinner » Instant Pot Chili With Dry Beans

Instant Pot Chili With Dry Beans

Sharing is caring!

A delicious recipe for homemade chili using dry beans and cooked entirely in the Instant Pot!

Using dry beans is a great, healthy, and affordable way to make chili, but they can be a pain to cook and I always forget to soak them overnight. 

The solution? Use the Instant Pot!

Instant Pot Chili Made with Dry Beans

Want to save this recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

You’ll never have to worry about pre-soaking or cooking dry beans again! The Instant Pot pressure cooks the beans perfectly in no time, without any guesswork.

With simple ingredients and the Instant Pot doing all the work, you can have a delicious homemade pot of chili on the table without spending all day in the kitchen.

How to Make Instant Pot Chili With Dry Beans

How to make chili in the Instant Pot with Dry Beans

Makes 8-10 Servings

Ingredients For The Chili:

  • 16 oz dried black beans
  • 4 cups of water
  • 20-24 oz ground turkey, lean ground beef, or plant based crumbles
  • 2 tablespoons of olive oil
  • 1 1/2 cups of sweet onion (one medium), diced
  • 2 cloves garlic, minced
  • 4 cups of low sodium chicken or beef broth
  • 2 (14.5 oz each) cans of diced tomatoes, with juice
  • 1 (6oz) can of tomato paste
  • 1 tablespoon of diced chipotle in adobo sauce (optional if you don’t want a spicy chili) 

Chili Seasoning:

  • 4 tablespoons chili powder
  • 2 tablespoons ground cumin
  • 1 tablespoon smoked paprika 
  • 1 tablespoon garlic powder
  • 1 tablespoon ground coriander
  • 2 teaspoons kosher salt
  • 2 teaspoons granulated sugar

Instructions

Presoak the beans:

Add your dry beans to a colander and rinse clean. Pick out any funky looking beans or twigs that may have gotten in there.

Next, add the cleaned beans to the Instant Pot. Add about 4 cups of water or enough water to cover the beans by an inch.

Twist on the lid and turn the valve to “sealing”. Set the Instant Pot to “manual” or “pressure cook”.

Cook on high pressure for 5 minutes*. After cooking, allow the beans to release naturally for 15 minutes.

After the natural release, turn the valve to “venting” and allow the rest of the pressure to release. Once the pin has dropped and the steam has stopped, carefully remove the lid and drain the beans. Discard the liquid.

Soaked Beans In the Instant Pot

*It’ll take about 9 minutes for the pot to come up to pressure.

Making the Chili Seasoning:

While the beans soak, prepare the chili seasoning.

In a small dish, combine all of the spices, salt, and sugar and mix well. Set aside to add to the chili later.

Making the Chili:

After soaking the beans, clean out the pot and dry well.

Return the insert back to the Instant Pot and add two tablespoons of olive oil.

Set the Instant Pot to the “saute” function. I start on “more” but switch to “normal” or “less” to adjust the cooking temperature if needed.

Next, add the ground turkey to the olive oil in the pot and saute until the meat is cooked through, about 7-8 minutes.

Cooking the ground turkey and onions on the saute function

Once the turkey is cooked, add the diced onion to the meat and cook until soft, about 4-5 minutes.

After the onions have become soft and translucent, add the garlic and cook for 1 minute until fragrant.

Pour in the chicken broth.

Using a rubber spatula, scrape up any bits of meat and onion that may have stuck to the bottom of the pot.

Add the drained beans, diced tomatoes, tomato paste, chipotle in adobo, and the chili seasoning, to the pot.

Stir the mixture together until combined. In a 6qt Instant Pot, this should take you a little over the 1/2 line. Press “cancel” to end the saute function.

Twist the lid on the pot and set the valve to “sealing”.

Set your Instant Pot to “manual” or “pressure cook” and cook on high pressure for 25 minutes*. Once the cooking is done, natural release for 15 minutes. After the natural release, switch the valve to “venting” and allow the rest of the pressure to release. Once the pin has dropped and the valve has stopped steaming, carefully remove the lid.

Give the chili a stir and serve with your favorite chili toppings!

*This is a pretty full pot, it’ll take about 20-25 minutes for the pot to come up to pressure.

Presoaking Dry Beans In The Instant Pot

Using the Instant Pot to presoak the beans for this recipe will save cooking time and make the beans easier to digest. Soaking will also help keep the beans intact while the chili is cooking, minimizing blowouts.

Traditional soaking methods are such a pain, but I found the blog, Paint The Kitchen Red and she has the best method for presoaking beans in the Instant Pot. It was a GAME CHANGER.

To presoak, all you need to do is rinse the beans, then place them in the Instant Pot and add enough water to cover them by 1 inch. I use a 6-quart pot, so 4 cups of water covers my beans nicely.

Turn your valve to “sealing” and set your Instant Pot to “manual” or “pressure cook”. Cook on high pressure, for 5 minutes. Once the beans have cooked for 5 minutes, allow them to naturally release for 15 minutes. Move the valve to “venting”, and allow the rest of the pressure to release. Once the pressure has released, drain the beans and they’re ready to use!

What happens if you don’t soak the beans before cooking in Instant pot? 

By not soaking the dry beans before cooking, the chili will just take a little longer to cook (35-40 minutes on high pressure) and it will also absorb more of the cooking liquid while simmering in the Instant Pot. The only problem with this is that the less liquid there is in the pot, the higher the chance for the “burn” error to come up.

I also found that when I didn’t soak the beans, my chili tasted very “beany”, and muted the tomato and spices. It was still delicious, but just not optimal.

If you wanted to make your chili without soaking the beans first, just follow the recipe as written, and add an extra cup of broth. Add your dry beans to the chili mix, and cook in the Instant Pot for 35 minutes on high pressure, with a natural release of 15 minutes. If the beans are still snappy, pop the lid back on, and cook on high pressure for another 5-10 minutes.

Instant Pot Chili With Dry Beans

Should I cook dried beans before adding to chili?

Because we’re using the Instant Pot, the dry beans do not need to be cooked before adding to the chili. With that being said, I very highly recommend presoaking the beans first (using the Instant Pot) to save time and to prevent the chili from becoming too dry and getting that awful burn error.

Soaking will also help make the beans more digestible, and help prevent bean blowouts.

How long do dry beans take to cook in chili?

After soaking, the dry beans will cook in the chili for 25 minutes (on high pressure) in the Instant Pot. The natural release for 15 minutes will finish the cooking process.

If you do not presoak the beans first, then it’ll take about 35-40 minutes to cook the beans at high pressure, and then a natural release of 15 minutes. You may need to add an extra cup of broth to prevent burning or drying out.

Making your chili Vegetarian

You can make your chili vegetarian easily! Just replace the ground beef with plant based crumbles or a pound of diced mushrooms. Mix up the varieties for loads of flavor! Also, make sure to use vegetable broth instead of chicken broth.

How do you keep the chili from burning in an instant pot?

To keep the chili from burning in the Instant Pot, make sure there is enough liquid in the pot! Both the dry beans and the Instant Pot require a lot of liquid in order for this chili to cook properly–so don’t be shy on the broth and make sure to add the juice from the tomatoes into the pot!

Another way to prevent burning is to make sure you scrape up any bits off the bottom of the pot after sauteing the meat and onions. Adding the chicken broth will help loosen any stuck on pieces of meat, and a rubber spatula will help get up any other bits stuck to the bottom of the pot. This will add extra flavor to the chili while preventing burnage.

Serving Instant Pot Chili

The best way to serve your Instant pot Chili with perfectly cooked dried beans

Serve your chili with shredded cheese, sour cream, and tortilla chips. Or a healthy chunk of sweet cornbread.

This chili is also delicious served over brown rice and topped with fresh avocado and cilantro.

Storing leftover chili

Leftovers can be stored in an airtight container in the fridge for up to 5 days or in the freezer for months.

To reheat your leftover chili, scoop it into a microwave safe container and microwave until heated through.

You can also scoop portions back in the Instant Pot and reheat on “sauté” mode. I would select the “less” or “normal” temperature setting.

Add a cup of chicken broth to the chili mixture if it starts to look dry and cook until warmed through.

Other Recipes You Might Like:

One Pot Chili Mac

Chili Cheese Totchos

Serving the Instant Pot Chili

Instant Pot Chili With Dry Beans

Yield: 8-10 servings
Prep Time: 20 minutes
Cook Time: 1 hour
Additional Time: 35 minutes
Total Time: 1 hour 55 minutes

Use dry black beans to make a hearty and healthy homemade chili. The Instant Pot makes cooking this dish from scratch a breeze!

Ingredients

  • 16 oz dried black beans
  • 4 cups of water
  • 20-24 oz ground turkey, lean ground beef, or plant based crumbles
  • 2 tablespoons of olive oil
  • 1 1/2 cups of sweet onion (one medium), diced
  • 2 cloves garlic, minced
  • 4 cups of low sodium chicken or beef broth
  • 2 (14.5 oz each) cans of diced tomatoes, with juice
  • 1 (6oz) can of tomato paste
  • 1 tablespoon of diced chipotle in adobo sauce (optional if you don't want a spicy chili)

Chili Seasoning

  • 4 tablespoons chili powder
  • 2 tablespoons ground cumin
  • 1 tablespoon smoked paprika
  • 1 tablespoon garlic powder
  • 1 tablespoon ground coriander
  • 2 teaspoons kosher salt
  • 2 teaspoons granulated sugar

Instructions

    Presoak the beans:

    1. Add your dry beans to a colander and rinse clean. Pick out any funky looking beans or twigs that may have gotten in there.
    2. Next, add the cleaned beans to the Instant Pot. Add about 4 cups of water or enough water to cover the beans by an inch.
    3. Twist on the lid and turn the valve to "sealing". Set the Instant Pot to "manual" or "pressure cook".
    4. Cook on high pressure for 5 minutes. After cooking, allow the beans to release naturally for 15 minutes.
    5. After the natural release, turn the valve to "venting" and allow the rest of the pressure to release. Once the pin has dropped and the steam has stopped, carefully remove the lid and drain the beans. Discard the liquid.

    Making the Chili Seasoning:

    1. While the beans soak, prepare the chili seasoning.
    2. In a small dish, combine all of the spices, salt, and sugar and mix well. Set aside to add to the chili later.

    Making the Chili:

    1. After soaking the beans, clean out the pot and dry well.
    2. Return the insert back to the Instant Pot and add two tablespoons of olive oil.
    3. Set the Instant Pot to the "saute" function. I start on "more" but switch to "normal" or "less" to adjust the cooking temperature if needed.
    4. Next, add the ground turkey to the olive oil in the pot and saute until the meat is cooked through, about 7-8 minutes.
    5. Once the turkey is cooked, add the diced onion to the meat and cook until soft, about 4-5 minutes.
    6. After the onions have become soft and translucent, add the garlic and cook for 1 minute until fragrant.
    7. Pour in the chicken or beef broth.
    8. Using a rubber spatula, scrape up any bits of meat and onion that may have stuck to the bottom of the pot.
    9. Add the drained beans, diced tomatoes, tomato paste, chipotle in adobo, and the chili seasoning, to the pot.
    10. Stir the mixture together until combined. In a 6qt Instant Pot, this should take you a little over the 1/2 line. Press "cancel" to end the saute function.
    11. Twist the lid on the pot and turn the valve to "sealing".
    12. Set your Instant Pot to "manual" or "pressure cook" and cook on high pressure for 25 minutes. Once the cooking is done, do a natural release for 15 minutes. After the natural release, switch the valve to "venting" and allow the rest of the pressure to release. Once the pin has dropped and the valve has stopped steaming, carefully remove the lid.
    13. Give the chili a stir and serve with your favorite chili toppings!

    Notes

    For the presoak, it will take about 9 minutes for the Instant Pot to come up to pressure and for the actual cooking of the chili, it will take 20-25 minutes to come up to pressure.

    Nutrition Information:
    Yield: 8 Serving Size: 1 cups
    Amount Per Serving: Calories: 528Total Fat: 17gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 11gCholesterol: 104mgSodium: 1002mgCarbohydrates: 51gFiber: 13gSugar: 11gProtein: 47g

    Sharing is caring!

    Similar Posts

    2 Comments

    1. This worked SO WELL! I had dried black beans and about 4 pounds of ground beef and various flavors of sausage. I must admit I radically changed the saute steps and borrowed from my favorite jambalaya recipe: mirepoix/trinity mix (green bell pepper, garlic, onion, carrot, bay leaf and dry seasoning) sauteed in bacon fat, cooked down, tomato paste added and caramelize the tomato paste (you’ll need to add broth and deglaze as the fond starts to build), THEN add the meat. The par-cooked beans were the PERFECT texture. The pre-cooking the beans, plus the timing in your recipe, is 100% foolproof and made a most delicious pot of homemade chili, which we shall now enjoy with baked potato, and then again with white rice with sauteed peppers and onions. Yum!!!

    2. I weep at the delicious chili that I have made. I weep having not know how amazing beans in the pressure cooker were before today. I added two minutes because we are at high altitude. They were so creamy and lovely and the flavors of this chili were fan-ding-dang-tastic. Thank you for the recipe. Have a lovely day, week, month.

    Leave a Reply

    Your email address will not be published. Required fields are marked *