Skip to content
Home ยป How to Cook Dried Beans in an Instant Pot

How to Cook Dried Beans in an Instant Pot

How to Cook Dried Beans in an Instant Pot

Cooking dried beans can be a time-consuming process, but with the help of an Instant Pot, it becomes a breeze. The Instant Pot is a versatile kitchen appliance that allows you to cook beans quickly and effortlessly, resulting in tender and flavorful legumes. In this article, we will guide you through the step-by-step process of cooking dried beans in an Instant Pot, providing you with all the information you need to achieve perfect results every time.


  • 1 cup of dried beans (such as black beans, kidney beans, chickpeas, or pinto beans)
  • 4 cups of water or vegetable broth (for soaking)
  • 3 cups of water or vegetable broth (for cooking)
  • Salt (to taste, added after cooking)

Step 1: Soaking the Beans (Optional but recommended)

Soaking the beans before cooking can help reduce their cooking time and improve their digestibility. It also helps to remove any impurities and can make the beans more evenly cooked. Rinse the dried beans under cold water to remove any debris. Then, place the beans in a bowl and cover them with 4 cups of water or vegetable broth. Allow them to soak for at least 4 hours or overnight. If you’re short on time, you can skip this step and proceed directly to cooking the beans.

Step 2: Cooking the Beans

  1. Drain and rinse the soaked beans to remove any soaking liquid.
  2. Place the beans in the Instant Pot along with 3 cups of fresh water or vegetable broth. Make sure not to exceed the maximum fill line indicated in the pot.
  3. Securely close the lid of the Instant Pot and set the valve to the sealing position.
  4. Select the “Pressure Cook” or “Manual” function on your Instant Pot. Adjust the cooking time using the “+” or “-” buttons according to the type of bean you are cooking:
    • Black beans: 20-25 minutes
    • Kidney beans: 25-30 minutes
    • Chickpeas (garbanzo beans): 35-40 minutes
    • Pinto beans: 25-30 minutes
    • Note: Cooking times may vary depending on the age and size of the beans, so adjust accordingly.
  5. Once the cooking time is set, the Instant Pot will take some time to come to pressure. You will see the float valve rise, indicating that the pot is pressurized and cooking has begun.
  6. After the cooking time has elapsed, allow the pressure to release naturally for about 10-15 minutes. Then, carefully perform a quick release by turning the valve to the venting position. Be cautious of the hot steam.
  7. Once the pressure has released completely, open the lid and check the beans for doneness. They should be tender but not mushy. If they need further cooking, you can reseal the Instant Pot and cook for a few more minutes.
  8. Drain any excess liquid from the cooked beans and season with salt to taste.

Step 3: Serving and Storing

Your perfectly cooked beans are now ready to be served or used in your favorite recipes. They can be enjoyed as a side dish, added to soups, stews, salads, or used as a filling for tacos and burritos. If you have leftovers, let them cool completely and store them in an airtight container in the refrigerator for up to 4-5 days. Cooked beans can also be frozen in freezer-safe containers or bags for up to 3 months.


With the help of an Instant Pot, cooking dried beans becomes a convenient and time-saving process. By following the step-by-step instructions outlined in this article, you can achieve perfectly tender and flavorful beans every time. Soaking the beans beforehand is recommended but not mandatory. Experiment with different types of beans and incorporate them into your favorite recipes to elevate their taste and nutritional value. Happy cooking!

Learn more: Why do People Eat Turkey on Thanksgiving?