Cóc sừng chủ yếu ăn kiến, nhưng chúng cũng có thể ăn châu chấu, bọ cánh cứng và nhện. Cóc sừng được nuôi làm vật nuôi cũng ăn dế và cũng có thể được lợi từ một chất thay thế vitamin hoặc canxi.
Thay vì đuổi theo thức ăn của mình, cóc có sừng chờ đợi những con mồi không nghi ngờ. Thông thường, những con cóc có sừng ngồi gần một con kiến cho đến khi con mồi của chúng đến gần đủ để ăn, sau đó chúng nuốt trọn con mồi. Trong điều kiện nuôi nhốt với các loài bò sát khác, cóc sừng có cách kiếm ăn nhàn nhã giống như trong tự nhiên. Trong thời gian kiếm ăn, cóc sừng treo lại trong khi các loài bò sát khác ăn, đôi khi thậm chí sau khi đã ăn hết thức ăn sẵn có. Do đó, không nên nuôi cóc sừng với các loài khác.