Пестрый кузнечик является неспециализированным хищником и при искусственном содержании может поедать домашних мух, гусениц бабочек, мелких саранчовых, личинок и имаго колорадского жука.
При наличии в искусственном рационе кузнечиков только колорадского жука хищники предпочитают личинок, поедая в среднем за сутки 3,9 штуки, а имаго – 1,1 штуки.
Самки пестрого кузнечика по сравнению с самцами съедают больше как личинок, так и имаго колорадского жука, в среднем за сутки 5,6 личинок и 1,6 имаго. Самец в среднем за сутки съедает 2,6 личинки и 0,8 имаго.
При наличии дополнительных источников питания среднее количество съеденных за сутки кузнечиками личинок и имаго колорадского жука снижается и составляет 2,8 и 0,8 соответственно, хотя и в этом случае самки кузнечика поедают их в большем количестве, чем самцы.
Вероятно, в естественных условиях пестрый кузнечик может уничтожать вредителей, но не является ведущим регулятором их численности.