while there are many varieties available, pinto beans and black beans are two favorites in mexican cooking. speckled pinto ("painted" in spanish) beans are used to make refritos or refried beans. black beans are enjoyed as a side dish and are used in soups, salsas, and as a filling in burritos and enchiladas.