Ếch là động vật ăn thịt ăn con mồi sống và không ăn thực vật hoặc xác sống. Tuy nhiên, ếch không thể nhai thức ăn và phải nuốt toàn bộ.
Một số loài ếch có khả năng giết và tiêu thụ những con mồi lớn đáng kinh ngạc, chẳng hạn như chuột và các loài ếch khác. Vì là loài máu lạnh nên chúng không cần cho ăn thường xuyên để hỗ trợ quá trình trao đổi chất.
Hầu hết ếch không săn mồi mà đợi con mồi đến đủ gần để chúng tấn công. Sau đó, chúng vồ lấy con mồi bằng chiếc lưỡi dài và dính hoặc nhanh chóng dùng miệng bao lấy con mồi. Ếch nhắm mắt khi ăn. Khi mí mắt nhắm lại, mắt sẽ được đẩy xuống miệng, giúp chúng nuốt thức ăn.