Kragenbären sind Allesfresser, ernähren sich aber hauptsächlich von Pflanzen. Sie suchen nach Nüssen, Eicheln, Beeren und Obst. Daneben fressen sie Insekten und deren Larven und kleinere Wirbeltiere. Manchmal verzehren sie auch Aas. Nur ausnahmsweise machen sie auch Jagd auf größere Säugetiere wie Hirsche, Schafe oder sogar Wasserbüffel.