Erinevalt teistest rotiliikidest, kes sageli eelistavad süüa lihajääke ja kõrge valgusisaldusega toite, on katuserottide toitumine sarnane oravate toitumisega. See tähendab, et nad söövad peamiselt pähkleid ja puuvilju, kuid nagu teisedki rotiliigid, on katuserotid kõikjalised. Nad söövad peaaegu kõike, kui nad on piisavalt näljased, sealhulgas: Dekoratiivtaimed、Koer ja kassitoit、Lehmade, sigade ja kanade sööt、Vegetables aias、Nuts、Seeme、Puukoor、Insects、Lizards、Paper、Kandli vaha.
Need rotid on ka varujad ja peitsivad pähkleid ja seemneid oma pesitsusaladel hilisemaks kasutamiseks.
