Rinse beans in a colander and remove any cracked beans. Add to the pot of your Instant Pot along with the water, vegetable broth, onion and salt.
Place the lid on the Instant Pot, and switch the vent to seal. Cook on high pressure for 30 minutes. When the time is done, allow the steam to release naturally for 20 minutes.
Open the lid carefully and remove onion and strain off any excess cooking liquid.
Serve with a squeeze of lime, an chopped cilantro. You can store extra beans in the fridge for 5 days. To freeze the beans, let them cool and then portion into freezer safe ziploc bags. Remove air and lay flat to freeze. Enjoy!