Babyfrösche im Larvenstadium werden als Kaulquappen bezeichnet und ernähren sich abwechslungsreich, bestehend aus Pflanzenmaterial und Insekten. Da sie sich vom Larvenstadium in erkennbare unreife Frösche verwandeln, bevorzugen sie Insekten. Einige größere Arten fressen auch gelegentlich kleine Säugetiere.
Frösche entwickeln sich vom Laich zu Kaulquappen, die aquatische Larven sind. Während dieser Phase genießen sie Pflanzenmaterial, das weich und klein genug ist, um sie zu verzehren. Kaulquappen versuchen nicht, große Materialstücke zu fressen. In freier Wildbahn fressen sie Algen und winzige Pflanzenteile. Wenn sie als Haustiere gehalten werden, können Kaulquappen mit Spinat und Salatblättern gefüttert werden, die gekocht und in kleine Stücke geschnitten wurden. Da Kaulquappen sich schnell entwickeln und wachsen, sind sie gefräßige Esser, und wenn sie nicht genug zu fressen bekommen, werden sie schnell zu Kannibalen. Es ist unbedingt darauf zu achten, dass Kaulquappen ausreichend mit Nahrung versorgt werden.
Während sie wachsen, können Kaulquappen mit kleinen Insekten gefüttert werden, darunter Wasserspinnen und Fliegen. Sobald sie sich zu Fröschen entwickeln, verlieren die meisten Arten das Interesse an Pflanzenmaterial. Stattdessen benötigen sie eine Vielzahl von Insekten wie Fliegen, Nacktschnecken, Grillen und Spinnen. Frösche jeden Alters bevorzugen lebende Insekten, anstatt tote oder gefrorene.