Furnicile sunt insecte omnivore care mănâncă multe tipuri de animale și plante. Pradă animale mici, cum ar fi șoareci, amfibieni și reptile, și mănâncă păsări de cuibărit, insecte vii și morți insecte. Furnicile de foc vor mânca și carcasele animalelor moarte și vor încerca chiar să aducă în jos animale mari care sunt rănite sau bolnave.
Pe lângă hrănirea animalelor vii și moarte, furnicile de foc caută în mod activ semințe și fructe și vor mânca scoarța interioară a copacilor și arbuștilor. Focurile furnicilor consumă de asemenea miere de copac produsă din insecte scalabile, afide și alte insecte homopterale. Adulții de foc adulți trebuie să aibă mai întâi orice particule solide de alimente transformate în lichide de către larvele mai vechi din colonie, înainte de a le putea consuma singure.