Les bébés grenouilles mangent tous les petits insectes, escargots ou même les têtards. Un bébé grenouille a une alimentation variée et mange n'importe quel animal tant qu'il est assez petit pour être digéré.
En tant que têtard, une grenouille ne mange que des algues. Il continuera à manger de petites plantes jusqu'à ce qu'il devienne une grenouille pleinement développée. Pour les propriétaires de têtards, une bonne alternative aux algues est la laitue bouillie et hachée.
Selon HowStuffWorks.com, une grenouille mange à peu près tout ce qu'elle peut attraper tant qu'elle est encore en vie. En tant que bébé, la plupart des petites grenouilles ne mangent que des insectes, des escargots et même des têtards. Les grandes grenouilles mangent des mammifères, des oiseaux, des reptiles et des poissons. Les grenouilles ont la capacité de repérer rapidement les mouvements ; une fois qu'il remarque qu'il bouge, prie, il essaie de l'attraper. Pour les propriétaires de grenouilles, il est possible de nourrir leurs animaux de compagnie avec des mouches sans ailes ou même des vers.
Les grenouilles ont des dents, mais elles ne les utilisent pas pour mâcher leur nourriture. Les grenouilles saisissent leur nourriture avec leurs dents ; s'ils aiment le goût, alors ils l'avaleront entier. Dans le cas où la grenouille n'aime pas le goût de sa proie, elle la recrachera de sa bouche.