Пока головастик не вырастет во взрослую лягушку, он питается в основном водной растительностью.
Взрослая лягушка – плотоядное животное: она питается мухами, комарами, червями и гусеницами, улитками, а также мелкими ракообразными и рыбами; у некоторых из этих существ твёрдый панцирь, который лягушка разгрызает при помощи своих зубов.