Rinse and sort through pinto beans. Add to an Instant Pot (or similar pressure cooker) along with the onion, garlic, salt, spices and water.
Seal the Instant Pot and set to manual, high pressure for 50 minutes. Once the cooking process is completed, allow the Instant Pot to depressurize naturally, about one hour.
After one hour, open the Instant Pot and remove the bay leaf from the beans. Scoop out one cup of liquid and set aside. Drain the remaining liquid from the beans. Using an immersion blender, puree the beans, leaving a few beans intact for texture. Add the reserved liquid back to the beans to reach a desired consistency. I like my beans thick and tend to use ½ cup or less of reserved liquid.
Once pureed, finish off the beans to taste by stirring in an additional 1-2 tsp of salt, 1-2 tsp of cumin and 1-2 tbsp of apple cider vinegar (for tang!).
Serve immediately.
If freezing, allow the beans to cool completely before handling them. Once cooled, scoop 2-3 servings of beans into quart-sized baggies, press flat, seal and freeze. To thaw, remove a bag of beans from the freezer, soak the bag in hot tap water for 3-5 minutes, snip the corner of the bag and squeeze the thawed beans into a bowl, into flour tortillas or overtop of your favorite tortilla chips. Enjoy!