Joitakin kasveja, joita syövät, ovat marjat, hedelmät, pähkinät, juuret, ruohot ja versot. He syövät myös hyönteisiä, kaloja, jyrsijöitä, kaneja, peuroja, hirviä ja porrasia (kuolleet eläimet).
Kasvien ja eläinten osuus karhun ruokavaliossa voi muuttua vuodenajasta ja elinympäristöstä riippuen. Esimerkiksi kesällä karhut voivat syödä enemmän marjoja ja hedelmiä, kun taas syksyn aikana he voivat syödä enemmän pähkinöitä ja kaloja.