The dish consists of pinto beans[1] and ground beef in a sweet and tangy sauce.
Although cowboy appears in the name, the use of canned beans, ketchup, and barbecue sauce means the dish is unlike anything ranch hands would have eaten in the 19th century.
[4] Cowboy beans are served stewed or baked,[5] depending on the recipe.
They are easy to prepare and variations on the recipe are available on the Internet and in cookbooks and cooking magazines.
Cowboy beans use many of the same ingredients as chili con carne with a very different taste.