Karıncalar karınca türüne bağlı olarak meyve, et, tohum ve sebze yerler. Marangoz karıncalar meyve yerler, kırmızı ateş karıncaları da et yiyicidir. Farklı karıncalar farklı yiyecekler yerler ve karıncalar omnivordur, bu yüzden birçok farklı şey yerler.
Marangoz karıncalar, bal özü meyvesi gibi meyveler yer. Kırmızı ateş karıncaları gibi bazı karınca türleri, diğer kolonilerden gelen diğer karıncalar şeklinde et yer. Yaprak bitlerini, örümcekleri ve diğer böcekleri yiyen karıncalar da vardır.
Karınca çiftliklerine giren karıncalar genellikle Western Harvester karıncalarıdır. Bu karıncalar sebze ve meyveleri küçük parçalar halinde yerler. Havuç, elma ve marul da dahil olmak üzere insanların yediği birçok yiyeceği yerler. Bu karıncaları besleyen herkes, karıncalar bir seferde yalnızca bir veya iki parça yiyecek yediğinden üç gün sonra yemeği çıkarmalıdır.
Birçok karınca sebze yiyor ve bunun sonucu olarak bahçelerde çok fazla zarara neden oluyorlar. Karıncalar ayrıca şeker yemeyi de severler. İçinde şeker olan her şey karıncalar için çok lezzetlidir. Bu, sadece şekerle karıştırılmış suyu içerir. Pek çok karınca da şeker salgılayan çiçeklerin peşinden gider. Bazı karıncalar yemek için mantar yetiştirir, bazıları ise cildindeki şekerli sekresyonları yemek için yaprak bitlerini sürüler.