Place the beans in a large stock pot and cover with water. Add the kosher salt and let sit overnight.
Bring the beans to a boil over high heat and cook until soft in texture, about 20 minutes. Remove from heat and let sit for one hour.
Drain the remaining water, saving ONE CUP of that water to set aside, and add garlic salt and pepper to the beans.
Using a potato masher, mash the beans until creamy in texture, leaving some beans whole. Sprinkle in the reserved water, as needed, to create a creamy texture to the beans.
Notes
*I like to sprinkle these with a little bit of crumbled Cotija (Mexican) cheese.