Bọ ngựa ăn thịt các loài côn trùng nhỏ khác như ruồi, bướm, ấu trùng, bọ cánh, ong, gián... Bọ ngựa dùng hai chân trước có gai nhọn, lợi hại như lưỡi kiếm kẹp con mồi. Bọ ngựa sẽ ăn dần khi mồi vẫn còn sống. Đây cũng là điều đặc biệt của con bọ ngựa, khi nó thường không ăn những con mồi đã chết.
Trong cuộc so tài này,
châu chấu voi to xác hơn nhưng bọ ngựa không ngán vì có đôi chân trước lợi hại. Ưu thế lúc đầu thuộc về châu chấu voi nhưng nhờ "có võ", bọ ngựa lại giành lại ưu thế.
Có thời điểm con bọ ngựa quật ngã được châu chấu voi, khiến đối thủ phải vất vả chống đỡ.
Cuộc chiến bất phân thắng bại, nhưng rõ ràng là bọ ngựa vẫn trên cơ châu chấu voi.