Sonnenbären sind Allesfutter und opportunistische Fresser, was bedeutet, dass sie eine große Vielfalt an Lebensmitteln essen, je nachdem, was in ihrem südostasiatischen Waldlebensraum verfügbar ist.
Früchte: Sonnenbären mögen Feigen, Mangostanen, Bananen, Durians, Rambutans und Kokosnüsse.
Insekten und wirbellose Tiere: Ihre Ernährung umfasst Ameisen, Bienen, Wespen, Termiten, Würmer, Schnecken, Tausendfüßer, Hundertfüßer und Spinnen.
Kleine Wirbeltiere: Sie jagen möglicherweise Vögel, Vogeleier, kleine Säugetiere, Reptilien, Fische und Amphibien.
Honig: Sonnenbären sind dafür bekannt, Honig zu suchen und werden oft Bienenstöcke plündern, um ihn zu bekommen.
Vegetation: Sie konsumieren auch Blätter, Blüten, Triebe und Rinde.