This post may contain affiliate links, which means I may earn a commission for my recommendations at no additional cost to you. By browsing this website, you agree to our privacy policy and terms of use.

These Instant Pot Pinto Beans are the easiest, most budget-friendly way to cook perfect beans from scratchโ€”no soaking required. Whether youโ€™re batch cooking for the week or filling your freezer with pantry staples, this recipe is a must for every home cook who wants to save time and money.

Cooked pinto beans in the Instant Pot.

Cooking Beans from Scratch for the Win

Buying dry beans in bulk is one of the best ways to stretch your grocery budget. A 1-pound bag of pinto beans costs $1.08 at my local Walmart and yields about 6 cups of cooked beansโ€”the equivalent of four 15-ounce cans, which can cost $4โ€“6 total.

If youโ€™re looking for ways to cut back on your grocery bill without sacrificing nutrition or flavor, mastering homemade beans in the Instant Pot is a simple and powerful step.

For even more ways to cook beans in the Instant Pot, check out my recipes for Instant Pot Baked Beans, Instant Pot Refried Beans, and Instant Pot Red Beans and Rice

Whatโ€™s to Love About Instant Pot Beans?

  • No soak needed โ€“ Just rinse and pressure cook!
  • Budget-friendly โ€“ Costs 4x less than canned beans.
  • Hands-off cooking โ€“ No babysitting required.
  • Perfect for meal prep โ€“ Cook once, eat all week.
  • Vegan, gluten-free, and freezer-friendly
A bowl of cooked pinto beans on a cloth napkin.

How to Make Instant Pot Pinto Beans (No Soak Method)

Step 1: Rinse the beans. Place the pinto beans in a fine mesh strainer. Rinse well under cold water and remove any stones or debris.

Step 2: Add to the Instant Pot. Add the rinsed beans, 8 cups of water, and salt (if using) to the Instant Pot.

Step 3: Pressure cook. Secure the lid and set the valve to โ€œSealing.โ€ Pressure cook on High Pressure for 25 minutes.

Step 4: Quick release remaining pressure. When the cook time ends, carefully switch the valve to โ€œVentingโ€ for a quick release of pressure.

Step 5: Strain and serve. Drain the beans, and theyโ€™re ready to use in your favorite recipesโ€”or cool and store for later.

How to Cook Soaked Pinto Beans in the Instant Pot

If youโ€™ve pre-soaked your beans, use this quicker cook method:

  1. Soak the beans in water for 8โ€“12 hours, then drain.
  2. Add soaked beans, 4 cups of water, and salt to the Instant Pot.
  3. Pressure cook on High Pressure for 10 minutes.
  4. Quick release the pressure and drain.
Closeup of cooked pinto beans.

Serving Suggestions

These beans can be used in any of these dinners that you can make with a can of pinto beans. Use 1 ยพ cups of cooked, drained beans to replace 1 can of cooked pinto beans.

Or, give them a try in these blog favorites:

Recipe FAQs

How do I know when pinto beans are fully cooked?

They should be tender and creamy but still hold their shape. You should be able to easily mash one with a fork.

Can I use this method for other beans and legumes?

Each type of bean has a slightly different cook time. Check out my other Instant Pot Beans for specifics:

Can I cook beans in broth instead of water?

Yes! Swap water for vegetable broth or low-sodium chicken broth to infuse more flavor. Save the strained broth to use in soups or stews.

How much do pinto beans expand when cooked?

1 pound of dried pinto beans yields about 6 cups of cooked beans, the equivalent of 4 cans.

Do I need to adjust cook time if I double the recipe?

Nopeโ€”the cook time stays the same. Just make sure you donโ€™t go over the fill line of your Instant Pot.

A bowl of cooked beans.
Home-Cooked Roots Logo

Instant Pot Pinto Beans Recipe

5 from 1 vote

Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Cost: $1.08 per recipe/ $0.18 per cup
These Instant Pot Pinto Beans are the easiest, most budget-friendly way to cook perfect beans from scratchโ€”no soaking required. Whether youโ€™re batch cooking for the week or filling your freezer with pantry staples, this recipe is a must for every home cook who wants to save time and money.

Ingredients
 

  • 1 pound (16 ounces) dried pinto beans
  • 8 cups water
  • ยฝ teaspoon kosher salt optional

Instructions
 

  • Pour beans into a strainer. Rinse under cold water and remove any foreign debris as needed.
  • Add dry pinto beans, water, and salt, if using, to the instant pot.
  • Set the valve to the โ€œsealingโ€ position. Pressure cook on high pressure for 25 minutes. When the timer beeps, carefully switch the valve to the โ€œventingโ€ position and manually release the pressure.
  • Strain the beans if enjoying right away, or store them in their cooking liquid (just enough to cover) to keep them moist and tender for later use.
Last step!Please consider Leaving a review + commenting letting me know how you liked this recipe!
  • Broth: For more flavorful beans, cook in vegetable broth or another broth of choice.ย 

Notes

  • For soaked beans: soak beans covered with 2 inches of water for 8 to 12 hours. Strain before cooking. Follow step 2 and 3, but instead of cooking for 25 minutes, cook for 10 minutes instead. Follow step 4.
  • Storage instructions: Store in an airtight container in the refrigerator for up to 5 days or in the freezer for 3 months.

Disclaimer: The Nutritional Information provided for this recipe is only an estimate. The accuracy of the facts listed is not and cannot be guaranteed.

Course Side Dish
Cuisine Mexican

Did You Love This Recipe?

Rate the recipe here and make sure to leave a comment below!

5 from 1 vote

Want to Save this Recipe?

We'll email this post to you, so you can come back to it later!

5 from 1 vote

leave a comment

I love to hear from you. Submit your recipe questions or review here and I will get back to you as soon as I can.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

One Comment

  1. 5 stars
    I love pinto beans with garlic,bacon. I usually serve with hot cornbread and a bowl of rice..my family lives it.

related recipes