Instant Pot Black Beans (Perfect Beans Every Time!)

Jump to Recipe
Bowl of perfectly cooked black beans made in the Instant Pot

We debuted our Instant Pot by making brown rice, so it was only natural that we try its perfect match: black beans!

Making homemade black beans (from dry beans) is cost-effective and delicious, but it can be a little time consuming on the stovetop.

But with a little help from the Instant Pot, perfectly tender black beans are ready in under 1 hour with just 1 pot and 3 ingredients (no soaking required)!

Dry black beans, onion, vegetable broth, and salt for making our Instant Pot Black Beans recipe

How to Cook Instant Pot Black Beans

  1. Add beans and water (or broth) to Instant Pot. We also like a little onion and salt for added flavor (optional).
  2. Secure lid, press Pressure Cook — High, and set to 30 minutes. It will take ~8 minutes to pressurize and then the cooking will begin.
  3. When the Instant Pot timer goes off, set a separate timer for 20 minutes and allow the steam to release naturally (that means don’t push any buttons!).
  4. Carefully remove lid and enjoy perfectly cooked beans!
Broth, onion, and black beans in an Instant Pot

How to Use Black Beans

If you try this recipe, let us know! Leave a comment, rate it, and don’t forget to tag a photo #minimalistbaker on Instagram. Cheers, friends!

Wooden spoon in a pot of perfectly cooked easy Instant Pot Black Beans

Instant Pot Black Beans (Perfect Beans Every Time!)

A quick and simple method for making PERFECT black beans in the Instant Pot every time! Just 3 ingredients and 1 pot required.
Author Minimalist Baker
Instant Pot of Homemade Black Beans with onion
4.76 from 113 votes
Prep Time 8 minutes
Cook Time 50 minutes
Total Time 58 minutes
Servings 6 (half-cup servings)
Course Side
Cuisine Gluten-Free, Vegan
Freezer Friendly 1 month
Does it keep? 5 Days


  • 1 cup dry black beans, rinsed and sorted
  • 1/4 medium white or yellow onion, skin on (NOT chopped — keep in a wedge // optional)
  • 1/2 tsp sea salt
  • 1 cup vegetable broth (or sub water)
  • 2 cups water


  • Add beans, onion (optional), salt, vegetable broth, and water to the Instant Pot. Pressure cook on high for 30 minutes (it will take about 8 minutes for the Instant Pot to pressurize before cooking begins). Then let the beans rest in the pot for 20 minutes so the steam can dissipate naturally (this means you don't push any buttons — we recommend setting another timer so you’ll remember to remove the lid after 20 minutes).
  • Carefully remove lid once steam has fully escaped. The beans should be tender and perfectly cooked, but if they're not that's usually caused by having old beans or hard water – you can seal the lid again and pressure cook on high for an additional 10-20 minutes, or until they're tender.
  • Remove onion and strain off any excess cooking liquid (or sauté for 10 minutes with the lid off, stirring frequently, to evaporate excess liquid).
  • Enjoy immediately, or store cooled leftovers in the refrigerator up to 5 days or in the freezer up to 1 month.



*Nutrition information is a rough estimate calculated with store-bought vegetable broth.

Nutrition (1 of 6 servings)

Serving: 1 half-cup servings Calories: 116 Carbohydrates: 20.9 g Protein: 7.6 g Fat: 0.5 g Saturated Fat: 0.1 g Polyunsaturated Fat: 0.2 g Monounsaturated Fat: 0.04 g Trans Fat: 0 g Cholesterol: 0 mg Sodium: 284 mg Potassium: 305 mg Fiber: 7.6 g Sugar: 0.9 g Vitamin A: 5.16 IU Vitamin C: 0 mg Calcium: 27 mg Iron: 1.87 mg

Reader Interactions

Leave a Comment & Rating!

Have a question? Use ctrl+f or ⌘+f on your computer or the "find on page" function on your phone browser to search existing comments! Need help? Check out this tutorial!

My Rating:

  1. Jaysun says

    If I were to make 4cups of beans
    (4x the ingredients)
    in my instant pot, would the cook be uneven? Also should cook time be increased?

    • Avatar for Dana @ Minimalist BakerSupport @ Minimalist Baker says

      Hi Jaysun, as long as you increase the water in proportion to the beans, the cook time should be the same and they should cook evenly. Let us know how it goes!

  2. Jane Emlyn says

    I have made the beans twice this way but I doubled the recipe the second time. Both times I had to add another 10 minutes to the time. But I also notice I have to add time to almost everything I do in the instant pot. But they did turn out wonderful and so much cheaper and better than canned.

  3. Shannon Rebecca Wall says

    My beans turned out super mushy after following directions exactly.
    I will have to experiment with shorter times for the next round.

  4. Magdalena says

    I didn’t have vegetable broth, so I used 3 Cups of water. I also added two garlic cloves and a large bay leaf. This recipe does NOT disappoint! Very flavorful and beans cooked to perfection! Thanks, this is a keeper!

  5. Diane says

    The black beans cooked beautifully! But I always end up with a lot of extra liquid. As if I’ve made bean soup and not just cooked black beans. Do I drain them after I cook? Or have I done something wrong?

    • Avatar for Dana @ Minimalist BakerSupport @ Minimalist Baker says

      Hi Diane, there is usually some leftover liquid, that’s correct! You can save it if you like or drain the beans and toss the liquid.

  6. Tracy says

    My beans were intact but mushy after the 30 min cook time 20 min rest time but its OK because they are going to work in the recipe I am using them in. I’m going to try 20 min cook time the next time if I want a firmer bean. I used better than bouillon veg base along with the water and that was a great suggestion, they taste delicious and will add allot of flavor to the beet burgers I am going to use the beans in.

  7. Rob says

    I have tried this recipe two or three times but I am a slow learner I guess. 30 minutes of pressure produces little black bullets. I have to keep pressure up for 15 minutes for them to be edible

    • Avatar for Dana @ Minimalist BakerSupport @ Minimalist Baker says

      Hi Rob, we’re sorry that was your experience! Is it possible you’re using beans that are old? That can cause them to not soften. Other troubleshooting tips: 1) Is it on low pressure instead of high?, or 2) Is there an issue with the seal? Have you made other things in your Instant Pot successfully?

  8. Tn says

    I can’t believe how easy this was to make! I bought black beans from the bulk section of my grocery store and they came out perfect! No more cans! Better for the environment! I use my own reusable plastic bags. This was not only perfect, buy it took a minimal amount of time to make as I was prepping other meals to eat this week. Thank you so much for providing this recipe! I’ll be using it from now on forever! Lol 😆

    • Avatar for Dana @ Minimalist BakerSupport @ Minimalist Baker says

      Nope! The time will be the same. Just keep in mind that with foods that expand, like beans, it’s not recommended to fill the Instant Pot past the 1/2 line. Hope that helps!

  9. Cyndi Boyd says

    I like the idea of eating more beans and using dried beans, but the gas was a problem for my husband. I had given up using black beans. Thank you for this recipe! The instant pot saves the day again. I soaked the bean for a long time because that was just when I had time to soak and then cook the next day. So easy!

    • Avatar for Dana @ Minimalist BakerSupport @ Minimalist Baker says

      Hi Jenn, there’s no need to soak them! You can soak them if you want, but you’d need to reduce the cook time so they don’t become mushy. Hope that helps!

  10. Leo says

    This is the simplest and quickest way to make black beans! I also add a couple cloves of garlic, sometimes a bay leaf for flavor.

  11. C. Corrales says

    I made two different batches of BLACK BEANS using your guidelines.
    The first batch I cooked (unsoaked) for 20 minutes with 10 minutes of “natural release” time.
    I did a quick release to reduce pressure and checked the beans. They were nearly mushy.
    The recipe for Instant Pot Recipe Booklet says cook for 20-25 minutes but doesn’t say whether to use Quick or Natural Release.
    I don’t get it. I’m at 3500′ elevation so cooking times for things take longer than sea level.
    Maybe it’s just me and everyone likes mushy beans, I prefer my beans firm but not crunchy so I can use them in cold salads.
    So I ask, is it me??

    • Avatar for Dana @ Minimalist BakerSupport @ Minimalist Baker says

      Hmm, that’s odd that they were mushy after 20 minutes without soaking. We aren’t sure what could be causing that! Have you had that issue with other beans?