How To Cook (and de-gas) Beans In Your Instant Pot

4.9 from 11 reviews


  • 2 Cups dry beans
  • 1 Tablespoon salt
  • 34 bay leaves
  • Water


  1. Cover beans with 6-8 cups of water and let soak 20-36 hours
  2. Drain beans and rinse under running water while rubbing (or kneading) vigorously with your hands. (This helps break down the gas-causing surface coating)
  3. Place beans in instant pot with bay leaves and salt
  4. Cover with water, about an inch deep on top of beans
  5. Place lid on pot, making sure the valve is closed
  6. Select the “bean/chili” setting
  7. Adjust the cook time to 30 minutes for firm beans, or 35 minutes for softer beans (which are perfect for mashing as in refried beans) (Note: As beans age in storage, they take longer to cook. Below,  you’ll see that I’ve set the timer for 110 minutes, because, yes, that’s how long it takes for my 3+ year old beans to cook!)
  8. Let cook, and then slowly depressurize before opening pot.
  9. Use as desired.
  10. Enjoy!