Cowboy-caviar Definition

noun
(US, informal) Baked beans (various different recipes).
Wiktionary