Ngoài việc ăn bọ, ếch cũng ăn động vật có vú nhỏ, cá, chim và thằn lằn và các loài ếch khác. Một số loài ếch nhất định, chẳng hạn như ếch có sừng trang trí công phu, có miệng đủ lớn để tiêu thụ chuột và động vật nhỏ khác.
Ếch thích ăn cá sống hơn cá chết. Họ bắt cá bằng cách ngoạm lấy chúng bằng lưỡi và nuốt trọn chúng. Một số loại ếch ăn thịt những con chim lớn đến mức có thể cho vào miệng. Một loại ếch ở Thái Lan săn bắt chim bằng cách đợi chúng ở gần vùng nước.
Một số loài ếch ăn những con ếch khác, ngay cả những loài có liên quan trực tiếp đến chúng. Vì lý do này, những con ếch nhỏ hơn thường không chạy tốt xung quanh những con ếch lớn hơn. Ếch cũng ăn những con thằn lằn vừa miệng.