As formigas de fogo são insetos onívoros que comem muitos tipos diferentes de material animal e vegetal. Eles se alimentam de pequenos animais como ratos, anfíbios e répteis terrestres e comem pássaros que fazem ninhos no solo, insetos vivos e mortos insetos. As formigas de fogo também comem as carcaças de grandes animais mortos e até tentam derrubar animais grandes que estão feridos ou doentes.
Além de se alimentar de animais vivos e mortos, as formigas de fogo procuram ativamente por sementes e frutas e comem a casca interna de árvores e arbustos. As formigas de fogo também consomem a melada produzida a partir de cochonilhas, pulgões e outros insetos homópteros. As formigas de fogo adultas devem primeiro ter qualquer partícula de comida sólida convertida em líquidos por larvas mais velhas na colônia antes que possam consumi-la sozinhas.