Cowboy beans is a bean dish popular in the southwestern United States. It consists of black beans with different types of meat, in a sauce. A staple of the working cowboy, traditionally beans made up the bulk of a cowboy's protein intake.