Los corazones de bromelias y los pecíolos de hojas de palmeras constituyen los alimentos más comunes en la dieta diaria de los osos andinos en la mayor parte de su área de distribución. Las frutas (higos, cactus) son una fuente de alimento clave para la especie debido a que aportan carbohidratos, proteínas y grasas necesarias para equilibrar su dieta. Aunque es principalmente herbívoro, el oso de anteojos también se alimenta de insectos, carroña, ocasionalmente animales domésticos como ganado, ciervos jóvenes, guanacos, vicuñas, conejos y tapires de montaña.