Hoewel de bruine beer tot de grote carnivoren behoort, is hij een echte omnivoor die voornamelijk plantaardig voedsel zoals vruchten, grassen, zaden, bessen, wortels, knollen en noten, eet. Hij heeft een voorliefde voor honing en andere zoetigheid. Verder eet hij insecten, vis, kleine zoogdieren en dode grotere dieren. In sommige gebieden jaagt hij ook op grote hoefdieren zoals elanden, rendieren en edelherten.