Ao contrário de outras espécies de ratos que geralmente preferem comer restos de carne e alimentos ricos em proteínas, a dieta dos ratos do telhado é semelhante à dos esquilos. Isso significa que comem principalmente nozes e frutas, mas, assim como outras espécies de ratos, os ratos do telhado são onívoros. Eles vão comer quase tudo se tiverem fome o suficiente, incluindo: Plantas ornamentais 、 Ração para cães e gatos 、 Ração para vacas, suínos e galinhas 、 Vegetais no jardim 、 Nozes 、 Sementes bar Casca de árvore 、 Insetos 、 Lagartos 、 Papel 、 Cera de vela .
Esses ratos também são colecionadores e armazenam nozes e sementes em suas áreas de nidificação para uso posterior.
