How to Cook Beans in the Instant Pot

This post may contain affiliate links.

Learn how to cook dried beans in the Instant Pot, with a timing guide for various types of beans.

Your budget is going to love you once you start cooking inexpensive dried beans instead of buying canned ones. There’s no salt, weird ingredients or additives in dried beans, and a world of heirloom and organic beans opens up to you too.

In general, you will cook up a pound of dried beans at a time. If you have a small household I still recommend that you still cook the whole pound and freeze the rest for another meal. Keep reading to learn how to cook dry beans in your Instant Pot. 

Various bags of dried beans in front of an Instant Pot.

Can I Freeze Cooked Beans?

Cooked beans freeze great and are a time saver when you need a last minute meal. I freeze them in 1 and 1/2 cup resealable freezer bags. That’s about what a can of beans holds, give or take the latest weight change, so it’s easy to use them in recipes. 

I suggest cooking at least one batch of beans a month to get a good variety stocked up in your freezer. It’s so nice to be able to just grab them from the freezer to use in meals when you need them.

You can use frozen beans in your favorite Instant Pot or slow cooker recipes that call for cooked beans. Like my Slow Cooker Mole with Potatoes and Beans or Instant Pot Mexican Quinoa with Black Beans.

Basic Un-Soaked Bean Instant Pot Recipe

This method works for any beans that are not field peas or lentils. 

If you like, you can sauté any aromatics like onions or garlic right in your Instant Pot before adding the beans. Then add herbs or spices plus 1 pound of rinsed and drained dry beans.

We’re talking longer cooking beans like pinto, black, kidney, cranberry beans, or similar sized heirloom varieties like Ayocote Morado, Eye of the Goat, Flageolet, Good Mother Stallard, Rio Zape, and Scarlet Runner.

Note: The heirloom exception is the tepary bean which is smaller than field peas, but takes as long to cook as pintos.

Now add 4 to 6 cups of water on top of your beans. Use more liquid if you want more broth. Close the lid and make sure that the steam release is pointing to sealing. Select the pressure cooking setting and cook for the time called for on the bean chart for the beans you chose, un-soaked.

If you have leftover liquid, or prefer a thicker bean you can turn the IP to sauté to help them thicken up. To make extra fat free creamy beans, use a potato masher to mash some and stir them in well. This is my favorite way to eat them and we do it in the upcoming IP Red Beans and Rice recipe in this series.

How Would I Cook Soaked Beans?

In general, you would adjust this for soaked beans by lowering the water to 3 cups and look at the chart below to find the soaked cooking time for the bean you are using.

How Much Is 1 Pound Of Dry Beans In Cups?

One pound of beans is usually about 2 cups dry. So if you were given a glass jar of beans now you have an additional way to measure them if you don’t own a food scale.

What Should I Only Add To Cooked Beans?

Acidic ingredients and salt can make your beans take longer to cook. In fact, molasses was added to baked beans to slow down the cooking so the beans wouldn’t get mushy when they were cooked for a long period of time, long before we had Instant Pots.

Don’t add salt, citrus juice, vinegar, tomato products, or things that contain them to your dry beans. Instead add them after the beans are tender, then simmer for a few minutes more to develop the flavors.

Bean Cooking Chart

Quick-Cooking Beans/Lentils

No soaking is required for these beans and lentils. If you choose to soak them for digestive reasons, cut the cook time in half.

Beluga Lentils4–6 minutes
Green French Lentils5–7 minutes
Brown Lentils6–8 minutes
Red Lentils4–6 minutes
Split Peas5–8 minutes

In-Between Cooking Beans

These beans don’t really require soaking and typically cook on the stove for 30 minutes to 1 hour. But you may choose to soak to reduce cooking time or just to make your tummy happier. The first times listed is for pre-soaked beans, or you can skip that and use the second time range.

SoakedUn-soaked
Adzuki Beans6-9 minutes15-20 minutes
Black-Eyed Peas3-5 minutes7-9 minutes
Navy Beans5-8 minutes15-20 minutes

Long-Cooking Beans

These beans can take as long as 4 hours when cooked on the stove, so you are saving a ton of time whether you soak or not! Use the first times listed if you chose to soak the beans, or the longer times if you didn’t.

SoakedUn-soaked
Black Beans9–11 minutes22–27 minutes
Cannellini Beans9–11 minutes22–27 minutes
Cranberry Beans7–9 minutes20–25 minutes
Chickpeas12–15 minutes35–45 minutes
Kidney Beans9–11 minutes22–27 minutes
Lima Beans7–9 minutes20–25 minutes
Pinto Beans4–6 minutes15–20 minutes
Soybeans18–23 minutes40–45 minutes
Print
Various bags of dried beans in front of an Instant Pot.

How to Cook Beans in the Instant Pot

  • Author: Kathy Hester
  • Prep Time: 0 minutes
  • Optional Soaking Time: 8 hours
  • Cook Time: Refer to Chart
  • Total Time: 0 hours
  • Yield: 56 cups cooked beans 1x
  • Category: Side Dish
  • Method: Instant Pot
  • Cuisine: American

DESCRIPTION

Once you cook dry beans in your electric pressure cooker you won’t go back. It’s inexpensive, you get to try beans your can’t find canned, and you can cook in flavor.
Use a 6 or 8 quart Instant Pot.


Ingredients

  • 1 lb. dry beans
  • Water for cooking, see directions varies by method

Instructions

Rinse and sort through the beans for any small stones or dirt. Next follow the instructions depending on if you will soak your beans or not.

Soaked Bean Directions

  1. Take the rinsed beans and place in a large mixing bowl and cover with water at least 2 to 3 inches above the beans. Soak at least 8 hours, and you can soak in the fridge for up to 24 if needed.
  2. Rinse the beans and add them to your Instant Pot. Now add 3 cups of water on top of your beans. Use more liquid if you want more broth.
  3. Close the lid and make sure that the steam release is pointing to sealing. Select the pressure cooking setting and cook for the time called for on the bean chart for the variety you chose under the soaked time.
  4. Let the pressure release naturally for at least 10 minutes or the whole time to keep the beans more intact.

Un-Soaked Bean Directions

  1. Add the rinsed beans to your Instant Pot. Now add 4 to 6 cups of water on top of your beans. Use more liquid if you want more broth.
  2. Close the lid and make sure that the steam release is pointing to sealing. Select the pressure cooking setting and cook for the time called for on the bean chart for the beans you chose under the un-soaked time.
  3. Let the pressure release naturally for at least 10 minutes or the whole time to keep the beans more intact.

Love this recipe? I’d appreciate it if you could scroll down and add a *5 star rating* to help others know they’ll love it as well!

Notes

Nutrition information uses black beans as an example, different beans will vary slightly.

How to Cook Beans in the Instant Pot

More Recipes Like This

About Christine

Christine is the founder of TheCookful and also of her blog COOKtheSTORY. Her passion is explaining the WHY behind cooking – Why should you cook things a certain way; Will they turn out if you do it differently; What are the pros and cons of the method? Learn more about Christine, her cookbooks, and her podcast.

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

34 Comments

    1. I’m sorry, I haven’t tried fava beans, Fran. For unsoaked fava beans, I would probably try 20-25 minutes and then check them. I’m not totally sure though, so if you try, I’d love you to let me know what ends up working for you!

As Seen On