Nasikabatrachus sahyadrensis, allgemein als Purpurfrosch oder Moosfrosch bekannt, hat eine schmale, spezialisierte Ernährung. Als Lauerjäger versteckt er sich im Laub und wartet, bis die Beute in Reichweite kommt.
In freier Wildbahn frisst der Purpurfrosch hauptsächlich Insekten wie Ameisen, Termiten, kleine Käfer, Schaben, Grillen, Tausendfüßler und Insektenlarven. Er erbeutet auch andere Gliederfüßer, darunter Spinnen und Skorpione, und verzehrt Regenwürmer, die einen wesentlichen Teil seiner Nahrung ausmachen.
Da der Purpurfrosch einen Großteil der Trockenzeit unter der Erde verbringt, hängt sein Zugang zu Nahrung stark von Niederschlägen und dem Auftreten von wirbelloser Beute während der Monsunzeit in den Westghats ab.