La dieta de las ranas varía según la especie; la mayoría consume insectos, caracoles, arañas y gusanos, mientras que las variedades más grandes consumen pequeños peces, lunares, ratones e incluso otras ranas. Las ranas consumen principalmente organismos que son más pequeños y más bajos en la cadena alimentaria: moscas, gusanos, ciempiés. y otros insectos que se arrastran están entre sus favoritos.
Las ranas de todos los tamaños consumen principalmente carne, y solo comen alimentos que capturan vivos. A diferencia de la mayoría de los organismos pequeños, las ranas no comen plantas y vegetación. Las especies más pequeñas de ranas se alimentan de gusanos, larvas, mosquitos y moscas, mientras que las variedades más grandes, como las ranas toroides, pueden comer ratones, ratas, topos e incluso peces pequeños. Las ranas, como las serpientes y algunos reptiles, carecen de dientes para masticar su comida. Dependen de sus lenguas fuertes para llevar comida a la boca; Las lenguas de las ranas se extienden y arrebatan a las víctimas en segundos, antes de retraerse en sus cavidades, alimentos y todo, para desencadenar la siguiente fase de la digestión. Después de recuperar los alimentos, las ranas dependen de sus músculos de la garganta fuertes y altamente elásticos para estirarse lo suficiente como para acomodar el paso de los alimentos integrales. Dependiendo del tamaño del alimento consumido, las ranas pueden pasar largos períodos de tiempo entre las comidas, o pueden pastar a lo largo del día para mantener sus niveles de energía altos.