See my guide on how to use an Instant Pot.


These Instant Pot Pinto Beans are flavorful and so easy to make! Learn how to cook dry pinto beans in your Instant Pot, with cook times for both unsoaked and soaked beans.

Don’t have an Instant Pot? You’ll love my stovetop Pinto Beans Recipe!

Pinto beans served in a bowl with chopped onion, tomato, jalapeno and cilantro.

Easy Instant Pot Pinto Beans

I try to plan at least a few vegetarian meals into our meal plan each week and these Instant Pot pinto beans are one of my staple recipes. They’re so versatile, perfect for serving with rice, in a burrito or quesadilla, or adding to soups or chili.

I love cooking dry beans in the Instant Pot because it is so quick, easy and hands-off. You don’t have to soak the beans before cooking, which is a huge plus if you forget to plan ahead.

The taste and texture of these Instant Pot beans are so much better than canned beans. Really, there’s no comparison!

Thank you for sharing this! The beans came out so amazingly tender and flavorful! It was a huge hit in my family! You have encouraged me to cook beans instead of buying canned beans because this was sooooo much better!! Thank you again! ✌🏼💖

Yvette

Ways I’ve Served These Instant Pot Pinto Beans

These pinto beans are a perfect base for so many healthy meals. I often make a batch at the beginning of the week and then we get a few meals out of them during the week. They also freeze well! Here are a few ways I’ve served them:

Cooked pinto beans in instant pot.

Do you need to soak the beans?

You don’t need to soak beans before cooking them in an Instant Pot. Unsoaked beans will cook evenly and fairly quickly in a pressure cooker. In my experience, unsoaked beans split apart less during pressure cooking. So if you forget to soak your dried beans or you just don’t want to soak them, you can still make delicious pinto beans in your Instant Pot.

One reason why you may want to soak beans is that it may make them easier to digest. Soaking helps to remove some of the gas-causing sugars from the beans. Soaked beans will also cook faster.

Ingredients for instant pot pinto beans recipe with labels.

How to Cook Pinto Beans in an Instant Pot

Here’s an overview of the key steps to making Instant Pot pinto beans. Find the full instructions with measurements in the recipe card below.

Rinse and pick over the beans, checking for any small pebbles or other debris.

Optional: Soak the beans in a large bowl of water for 8-12 hours. Then drain and rinse.

Add ingredients to Instant Pot: Beans, onion, garlic, jalapeño, chili powder, cumin, pepper and water. Stir to combine.

Pressure cook at high pressure, 30 minutes for unsoaked beans and 15 minutes for soaked beans. Then let the pressure release naturally for 15 minutes before quick releasing any remaining pressure.

Stir the beans, and season to taste with salt. Then serve and enjoy!

How Long to Cook Pinto Beans in an Instant Pot

Finding your perfect cook time depends on a few factors. If you read through the comments below, you’ll see that the cook times readers have found success with varies widely! Here are a few things to consider:

  • Unsoaked beans will take longer to cook then soaked.
  • Older beans will take longer to cook than fresher beans. If you suspect your beans may be on the older side, I recommend adding 15-20 minutes to the cook time.
  • It’s crucial to use enough water. Since I first shared this recipe, I’ve increased the water amount from 4 cups to 6 cups. Using enough water ensures that all beans stay submerged in the liquid to promote even cooking.
  • If you are cooking at high elevation, add about 20 minutes to the cook time.
  • Personal preference. If you prefer your beans softer, increase the cook time.
  • I’ve been making this recipe for years with the cook times listed in the recipe, and the beans always turn out perfectly tender. However, it’s easy to increase the cook time if you find that your beans need longer.

No Soak Pinto Beans

I cook unsoaked dry pinto beans for 30 minutes at high pressure, followed by a 15 minute natural release.

Soaked Pinto Beans (tested with 8 hours of soaking time)

I cook soaked pinto beans for 15 minutes at high pressure, followed by a 15 minute natural release.

Recipe Variations

  • Simplified Version: If you are in a hurry, or if you don’t have fresh onion, garlic and jalapeño on hand, you can omit the chopped onion, minced garlic, and/or jalapeño. If you do this, I recommend adding 1/2 teaspoon of garlic powder, along with the chili powder, cumin and pepper. I’ve done this when I’m short on prep time and the pinto beans turn out very tasty.
  • Seasonings: Try other seasonings. Smoked paprika is delicious with pinto beans, as are dried oregano, garlic powder and onion powder. Or, keep it simple and season the beans with salt only.
  • Bacon or Ham: Sauté some bacon in the Instant Pot, then add the other ingredients and cook as directed. Or add a smoked ham hock or ham bone to flavor the beans as they cook.

How to Store

Store cooked pinto beans in an airtight container in the refrigerator for up to 4 days or in the freezer for up to 3 months.

Pinto beans served in a bowl with chopped onion, tomato, jalapeno and cilantro.

More Instant Pot Basics

If you’re new to Instant Pot cooking, check out my beginner’s guide on How to Use an Instant Pot.

Pinto beans served in a bowl with chopped onion, tomato, jalapeno and cilantro.
4.75 from 36 ratings

Instant Pot Pinto Beans

Servings: 12 servings
Prep Time: 10 minutes
Cook Time: 30 minutes
Inactive Time: 30 minutes
Total Time: 1 hour 10 minutes
These Instant Pot Pinto Beans are easy to make and a versatile ingredient for quick, healthy meals. This recipe includes cook times for both unsoaked and soaked pinto beans. Serve the cooked beans as a side dish or in burritos, rice and beans, soups and chili.

Ingredients

  • 1 pound dry pinto beans
  • ½ small white onion, chopped
  • 4 cloves garlic, minced
  • 1 jalapeño, seeds and ribs removed and chopped
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • ¼ teaspoon black pepper
  • 6 cups water, filtered if possible
  • ½ teaspoon salt, or to taste

Instructions
 

  • Rinse and pick over beans to make sure there are no small pebbles or other debris.
  • Optional: Soak beans in a large bowl of water (use filtered water, if possible) for at least 8 hours and up to 12 hours, at room temperature. Transfer soaked beans to a colander and rinse them well.
  • Put pinto beans (soaked and drained or unsoaked) in the Instant Pot. Add the onion, garlic, jalapeño, chili powder, cumin, pepper and 6 cups water. Stir to combine.
  • Close the Instant Pot lid and move the steam release valve to the sealing position. Set the cook time using the Pressure Cook or Manual button at high pressure:
    Unsoaked beans: 30 minutes.
    Soaked beans: 15 minutes.
  • The Instant Pot will take about 15 minutes to reach pressure and then the cook time will begin counting down. When the cook time ends, allow the pressure to release naturally for at least 15 minutes by leaving the Instant Pot alone.
  • Then move the steam release valve to the venting position to make sure all of the pressure has been released. Once the pin has dropped down, carefully open the Instant Pot lid. Stir and season the beans to taste with salt. There will be some extra cooking liquid, which you can either drain off or serve with the beans.
  • Once, cool, beans can be stored in an airtight container in the refrigerator for up to 4 days or in the freezer for up to 3 months.

Notes

  • If you are short on time, you can omit the fresh onion, garlic and jalapeño. Add 1/2 teaspoon garlic powder in addition to the other seasonings.
  • After reader feedback and further recipe testing, I have increased the amount of water for from 4 cups to  6 cups. This allows for more even cooking of the beans.
  • Some readers have reported that their beans were still firm after cooking unsoaked beans for 30 minutes. Older beans will take longer to cook (and very old beans may never become tender). If you find that your beans aren’t cooked to your liking after 30 minutes, you can increase the pressure cooking time.
  • If you are at high elevation, I recommend adding about 20 minutes to the cook time.
Serving: 1/2 cup, Calories: 136kcal, Carbohydrates: 25g, Protein: 8g, Fat: 1g, Saturated Fat: 1g, Sodium: 109mg, Potassium: 543mg, Fiber: 6g, Sugar: 1g, Vitamin A: 62IU, Vitamin C: 4mg, Calcium: 50mg, Iron: 2mg
Nutrition information is an estimate.
Cuisine: Tex-Mex
Course: How To, Side Dish
Tried this recipe?Mention @kristines_kitchen on Instagram or tag #kristineskitchenblog.

I originally shared this recipe in November, 2019. Updated with new photos and more tips September 2024.

This site contains affiliate links. If you make a purchase through these links, I may receive a small commission, at no extra cost to you. Thank you for supporting Kristine's Kitchen!