Ếch chủ yếu là loài ăn thịt và ăn các loại bọ nhỏ, côn trùng và nhện, mặc dù một số ít bổ sung trái cây vào chế độ ăn của chúng. Ếch cũng có thể ăn các sinh vật lớn hơn, chẳng hạn như tuế và giun đất. Những loài lưỡng cư này thích nghi với cuộc sống trên cạn và dưới nước, đồng thời tiêu thụ các sinh vật trong môi trường trên cạn và dưới nước.
Ếch, giống như nhiều loài lưỡng cư, trải qua quá trình biến thái khi chúng già đi. Họ bắt đầu cuộc sống của họ như những con nòng nọc nhỏ. Khi còn non, nòng nọc tiêu thụ một chế độ ăn uống đa dạng gồm các sinh vật nhỏ, thực vật và sinh vật phù du. Chế độ ăn của chúng đa dạng hóa và bao gồm các sinh vật lớn hơn khi chúng chuyển sang ếch.
Họ ếch toàn cầu bao gồm gần 5.000 loài khác biệt. Chế độ ăn của những con ếch này thay đổi tùy thuộc vào môi trường xung quanh địa phương và khả năng thích nghi độc đáo của chúng. Trong khi một số loài ếch duy trì chế độ ăn thịt trong suốt cuộc đời, những loài khác lại ăn trái cây và thực vật. Ếch, giống như nhiều sinh vật, có những thích nghi đặc biệt để giúp bắt và tiêu thụ con mồi. Chúng có răng ở hàm trên và dọc theo vòm miệng, giúp bắt và giữ con mồi. Tuy nhiên, ếch không có răng ở hàm dưới vì chúng thường nuốt toàn bộ con mồi. Chúng cũng có đôi chân sau lớn và đôi chân sau mạnh mẽ giúp chúng di chuyển nhanh chóng để bắt mồi. Lưỡi dài và đôi mắt có khả năng nhìn gần 360 độ cũng giúp ếch bắt sâu bọ và côn trùng.