As espécies de louva-deus são carnívoras e se alimentam principalmente de outros insetos, como borboletas, mariposas, gafanhotos e grilos. No entanto, os mantídeos adultos não são exigentes e comem roedores, pássaros, répteis, sapos e muito mais.
Além de serem carnívoros, os mantídeos também são ocasionalmente canibais. Ao nascer, um louva-a-deus come pequenas moscas e outros louva-a-deus recém-nascidos. À medida que os mantídeos crescem, suas dietas mudam para incorporar presas mais adequadas a seus tamanhos. Os louva-a-deus comem qualquer animal pequeno o suficiente para serem capturados, mas grande o suficiente para oferecer energia suficiente. Antes do acasalamento, os louva-a-deus fêmeas procuram a maior presa possível para ganhar energia extra para criar os ovos. Durante e após o acasalamento, as fêmeas geralmente comem o macho.