Kiến lửa là loài côn trùng ăn tạp, ăn nhiều loại động vật và thực vật khác nhau. Chúng săn mồi các động vật nhỏ như chuột, động vật lưỡng cư và bò sát sống trên mặt đất và ăn các loài chim làm tổ trên mặt đất, côn trùng sống và chết côn trùng. Kiến lửa cũng sẽ ăn xác của những con vật lớn đã chết và thậm chí sẽ cố gắng hạ gục những con vật lớn bị thương hoặc bị bệnh.
Bên cạnh việc ăn thịt động vật sống và chết, kiến lửa tích cực tìm kiếm hạt giống và trái cây và sẽ ăn vỏ bên trong của cây cối và bụi rậm. Kiến lửa cũng tiêu thụ mật ong được tạo ra từ côn trùng có vảy, rệp và các côn trùng đồng loại khác. Kiến lửa trưởng thành trước tiên phải có bất kỳ hạt thức ăn rắn nào được ấu trùng lớn hơn trong đàn chuyển thành chất lỏng trước khi chúng có thể tự tiêu thụ.