Les souris des champs sont des herbivores qui préfèrent manger des légumes, des graines ou des fruits de saison. Si leurs aliments préférés ne sont pas disponibles, elles peuvent également manger de l'écorce d'arbre, des racines ou, si elles vivent près d'une ferme, quelles que soient les cultures que l'agriculteur cultive.
Les souris des champs sont des charognards et ne sont pas pointilleuses sur leur nourriture. S'ils ont assez faim, ils mangeront à peu près tout ce que les humains mangeront et plus encore. S'ils s'installent dans une maison, ils peuvent être trouvés en train de manger de tout, de la nourriture pour chats et chiens aux restes de cuisine provenant des ordures. Certaines souris, si elles ont assez faim, sont connues pour manger leur propre queue.