Dua eden mantis türleri etoburdur ve öncelikle kelebekler, güveler, çekirge ve cırcır böcekleri gibi diğer böceklerle beslenir. Ancak, yetişkin mantidleri seçici değildir ve kemirgenleri, kuşları, sürüngenleri, kurbağaları ve çok daha fazlasını yerler.
Etçil olmaya ek olarak, mantidler de bazen yamyamistiler. Doğumda, bir dua eden peygamber devesi küçük sinekleri ve diğer yeni doğan kötülükleri yer. Mantidler büyüdükçe diyetleri, boyutlarına daha uygun avları içerecek şekilde değişir. Mantisler, yakalamak için yeterince küçük, ancak yeterli enerji verecek kadar büyük herhangi bir hayvanı yerler. Çiftleşmeden önce, dişi dua pelerinin yumurta oluşturmak için fazladan enerji kazanmak için mümkün olan en büyük avı arar. Çiftleşme sırasında ve sonrasında dişiler genellikle erkeği yerler.