Laut About.com gelten Karibus oder Rentiere als grasende Pflanzenfresser. Ihre Nahrung besteht hauptsächlich aus Weiden- und Birkenblättern, Gräsern, Seggen und Flechten. Insbesondere Rentiermoos ist ein häufiges Grundnahrungsmittel.
Die Ernährung der Karibus ändert sich je nach Jahreszeit. Flechten sind die Hauptnahrungsquelle der Karibus im Winter. Forschungen deuten darauf hin, dass Karibus im Frühjahr gelegentlich Fisch wie Saiblinge, kleine Nagetiere, einschließlich Lemminge, und Vogeleier fressen, wenn die Nahrung nicht immer reichlich vorhanden ist. Während eines Forschungsprojekts wurde beobachtet, wie eine bestimmte Gruppe von Rentieren im Spätsommer mit großer Begeisterung Pilze aß.
Karibus haben einen vierkammerigen Magen, was sie zu Wiederkäuern macht. Neben einigen Schnecken sind sie die einzigen Tiere, bei denen das Enzym Lichenase gefunden wurde, das zum Abbau von Lichenin zu Glukose dient. Aus diesem Grund sind Karibus das einzige große Säugetier, das in der Lage ist, Flechten zu verstoffwechseln.
Karibus haben Hufe, die sich je nach Jahreszeit ändern. Im Winter werden ihre Hufe dichter, sodass sie sich durch den Schnee graben können, um an Flechten zu gelangen. Ihre Hufe werden im Sommer weicher und schwammartiger, wodurch sie bequem auf dem aufgetauten Tundra-Boden laufen können.