- Materiale vegetale: È noto che le formiche consumano materiale vegetale, tra cui foglie, steli, fiori, frutta e semi.
- Insetti: Molte specie di formiche sono predatori e cacciano attivamente insetti, ragni e altri piccoli invertebrati.
- Sostanze dolci: Le formiche sono attratte da sostanze dolci e spesso scavano cibi zuccherati, tra cui frutta, melata e linfa.
- cereali e semi: Alcune specie di formiche sono specializzate nella raccolta e nella conservazione di cereali e semi, che consumano come fonte di cibo primaria.
- funghi: Alcune specie di formiche formano relazioni simbiotiche con i funghi, coltivando e consumando escrescenze fungine specializzate come cibo primario.
- Insetti e animali morti: Le specie di formiche spazzino si nutrono di insetti e animali morti, abbattendo la materia organica e riciclando i nutrienti.
- Carrion: Alcune formiche sono spazzini che si nutrono di carogne o carne di animali morti, che forniscono una ricca fonte di proteine.
- Fonti alimentari varie: A seconda delle specie e dell'ambiente, le formiche possono anche consumare altri alimenti come polline, nettare, piccoli vertebrati, oli, grassi e vari essudati di piante.
Le formiche sono alimentatori opportunistici e in genere cercano cibi che sono prontamente disponibili e forniscono i nutrienti essenziali di cui hanno bisogno per sopravvivere e prosperare. La loro dieta diversificata consente loro di adattarsi a diversi habitat e contribuire in modo significativo al ciclo dei nutrienti e alla decomposizione negli ecosistemi.