A felnőtt kenguruk növényevők, az étrendjük főleg növényekből áll.
Elsősorban fűveket esznek, különösen a nedvesebb területeken. Fogyasztanak gyomnövényeket is (virágos gyógynövények és babfélék), cserjéket, kórát szárazság idején, gyökeret és magvaket. A kenguruk jól alkalmazkodtak a száraz területekhez, és képesek ételt találni még kevés erőforrás esetén is.