Bazı yetişkin ateş böcekleri çiçek poleni, çiğ damlacıkları ve nektar tüketir. Bazı yetişkin ateş böcekleri hiçbir şey yemez. Larva safhalarında ateşböcekleri, ayrışan cisimlerle beslenen veya toprakta bulunan karıncaları, salyangozları, solucanları ve diğer eklembacakları avlayan etçil böceklerdir.
Larvalar avlarını, güçlü çeneleriyle beslenmeye başlamadan önce anestezik bir sindirim sıvısı enjekte ederek hareketsiz hale getirirler. Yavrulaşma gerçekleştiğinde bir veya iki yıl sonra, ateşböcekleri etçil bitkiden otçullara döner. Yaklaşık 2.000 türün, özellikle kanatsız dişi ateşböceklerinin yetişkin ateşböceklerinin hiç yemek yememesi nadir değildir.