Charro beans is a side dish that is typically made by cooking pinto beans with bacon, onion, and spices. Occasionally you’ll see people make charro beans with black beans, but it’s not very common. Black beans can be prepared in a number of different ways and can be found in dishes like enchiladas, chili, and even plant-based burgers!