Add black eyed peas and water (or vegetable broth) to the Instant Pot and stir to prevent sticking. Pressure cook on high for 8-10 minutes* (8 minutes for more firm, 10 for more tender // it will take about 8 minutes for the Instant Pot to pressurize before cooking begins).
Once the timer goes off, allow to naturally release for 15 minutes, then release any remaining pressure. 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 3-5 minutes, or until they're tender.
Carefully remove lid once steam has fully escaped and drain any excess cooking liquid.
Enjoy immediately in soups or stews, with greens, rice, mashed potatoes, and/or roasted squash. Store cooled leftovers in the refrigerator up to 5 days or in the freezer up to 1 month. Reheat in a saucepan on the stovetop, adding a little water as needed to prevent sticking.
Video
Notes
*Some readers have reported preferring the texture at 3-5 minutes on high pressure. In our experience, 5 minutes yields peas that are unevenly cooked with some having an "al dente" texture – firm with a bite. We've tested this recipe several times and have had the most consistent success at 8 minutes. The ideal cooking time will depend on the freshness of your peas, whether you have hard or soft water, and personal preference. *Nutrition information is a rough estimate. *Total time includes active cook time, release time, and the time it takes for the Instant Pot to heat up (~8 minutes).