Skip to Content

Instant Pot Beans – Ridiculously Quick and Easy!

Yep – Instant Pot Beans tops the list of why I’m obsessed with my Instant Pot. And here are just a few other reasons I LOVE my Instant Pot! (And those of you who have one will just nod right along in agreement, I’m sure…) Hard boiled eggs. Fall off the bone tender ribs. Steel cut oatmeal. Pancakes. Yogurt. Carnitas.

(Exciting news!! My Instant Pot Authorized Cookbook is now available Amazon! Check it out here!)

Instant Pot Beans Final in Bowl with fork

Beans have always kind of scared me (and, no, I’m not talking about being scared of the “side effects” people may get from eating too many… lol.) I’m talking about that pack of dried beans on the bottom shelf in the grocery store. What the heck do you do with those?

I knew, of course, there had to be lots of planning to use those dried beans! Soaking for hours and hours, and preferably overnight… Then hours and hours of simmering, stirring, and watching that darn pot.

Nope! Not for me. So I’d walk a few feet down the aisle and grab a couple nice cans of perfectly ready to use beans (and pay a nice premium for that convenience).

Instant Pot Beans Close up of beans in spoon

It always bugged me that I never quite figured out how to make “real” beans! Especially black beans. I love them! And I always knew that cooking them the “real” way probably makes quite a difference in taste and texture. But I never took on the challenge.

Not until I discovered Instant Pot Beans! And guess what? It’s not even a challenge at all thanks to the wonders of that machine!

Yes, I know that some of you may be thinking that Instant Pot Beans isn’t the “real” way of making them either, but I beg to differ… Well, there is one big difference – You don’t even need to soak the beans!

Wait. What?? That’s right, folks. No soaking required! So if you’re like I am and occasionally often wait til the end of the day to figure out what to make for dinner, then this is the method for you!

Rinse dry beans. Pick out any fractured or cracked beans. Put beans in the Instant Pot. Add water, oil, garlic, salt, and bay leaves (spices optional). Pour in water and set timer to manual for 22 minutes. (It will take about 10-15 minutes for the Instant Pot to come to full pressure, then it will cook for the set 22 minutes.) Let “naturally release” for 5-10 minutes, then release steam. Stir and serve. That’s it! So easy. So quick. So amazing!

Instant Pot Beans Close up of beans in spoon

One more word on soaking the beans – like I said, soaking is definitely not necessary, but you will get a few more split beans than you otherwise would. So if you’re having someone really picky important over for dinner, feel free to soak those suckers for a few hours first, just make sure to reduce the cooking time by 10 minutes.

Whether you soak or don’t soak, add spices or not, it is very important to add the oil! This will reduce the foaming that can occur with pressure cooking beans. Don’t skip that part!

Instant Pot Beans Overhead with Spoon

There you have it! Fresh, homemade, creamy, perfectly textured “real” beans in less than an hour! This recipe is for black beans, but it should work for any type of dried beans (you may have to adjust the cooking time a bit depending on the type.)

And if you’re looking for other kinds of beans, then check out my Instant Pot Pinto Beans! Perfect for all kinds of chili and salads!

Use them in all kinds of amazing dishes – street tacos, breakfast burritos, bean and corn summer salad, soups, and the list goes on and on and on. Yep – I’ve conquered my fear of beans. Thanks to the Instant Pot!

Get your Instant Pot through Amazon here

Or get your Instant Pot directly through the company here (You’ll get a $10 discount on orders of $100 if you use Coupon Code: THESPICYAPRON. Plus they have the most amazing customer service!)

Instant Pot Beans Final in Bowl with fork

Instant Pot Beans - Ridiculously Quick and Easy!

Yield: 5
Prep Time: 2 minutes
Cook Time: 22 minutes
Passive Time: 15 minutes
Total Time: 39 minutes


  • 1 Pound Dry Black Beans, Rinsed
  • 5 Cups Water
  • 2 Tablespoons Vegetable Oil
  • 2 Teaspoons salt, Optional
  • 2 Cloves garlic, Peeled and smashed - optional
  • 2 Bay Leaves, Optional


  1. Rinse beans and add to Instant Pot. Add water, oil, salt, garlic and bay leaves. Put on lid (make sure the release valve is set to "sealing." Set timer to 22 minutes. It will take 15 minutes or so to come to pressure. When timer goes off, let sit 5-10 minutes, then release steam valve. When steam has fully escaped, take off lid, Stir and serve! Note: If you like really soft beans just add 5-10 minutes to your pressure cooking time.

Tammy Frable

Wednesday 14th of September 2022

Hi! I was given my IP. I am not sure if it’s the mini or not. I want to buy your book but I have to find out what size my IP is. Can you help me? LOL!

Jean Rasmusson

Saturday 25th of July 2020

i have 101 instant pot things to do i love it my favorite


Wednesday 15th of July 2020

If beans are much water is needed in the pot?

Cristy Zink

Saturday 10th of August 2019

If makin beans for bake beans, should i decrease the time since my beans would already be cooked? Or how would you do baked beans in instantpot


Sunday 11th of August 2019

Yes, if your beans are already cooked, then just do your baked bean recipe but only pressure cook for about 5 minutes and it should be perfect!


Tuesday 23rd of July 2019

If I only soak for 2 hrs, do I still reduce the cooking time by 10mins?? (2 hrs is not a lot)


Sunday 11th of August 2019

If you soak for 2 hours, I'd still follow the cooking time as written. (you're right... 2 hours is not a lot! :) )

Skip to Recipe