"Periler" denilen bebek çekirgeleri yonca, ot ve taze sürgünler gibi genç, yumuşak bitkileri yerler. Yetişkin çekirgeler mısır, buğday, yonca ve arpa gibi ot ailesindeki bitkileri tercih eder.
Çekirgeler hemen hemen her bitkiyi yerler. Seçici değiller ve hatta bir ağacın üzerindeki yaprakları bile yiyorlar. Böceğin tükürüğündeki ve midesindeki özel kimyasallar kabadayı parçalayarak vücutlarının içindeki karbonhidratları çıkarabilir ve kullanabilir. Esaret altındaki çekirgeler, marul, sebzeler, çimler ve yapraklar dahil hemen hemen her türlü bitki örtüsünü yer. Bazı çevresel uyaranlara cevap olarak, çekirgeler büyür ve aynı anda yüzlerce kilometre bitki örtüsünü yiyerek, çekirge gibi uçmaya başlar.