1. Lehdet: Heinäsirkkojen tiedetään syövän lehtiä useista kasveista, mukaan lukien sinimailasen, apilan, maissin, vehnän ja jopa puiden, kuten paju ja tammi.
2. Kukkia: Heinäsirkka ruokkii usein terälehtiä, siitepölyä ja muita kukkia. Tämä voi olla erityisesti totta kukkiviin kasveihin, joita heidän elinympäristössään on runsaasti.
3. hedelmät: Jotkut heinäsirkkalajit voivat myös ruokkia kypsiä tai vaurioituneita hedelmiä, kuten meloneja, marjoja ja viinirypäleitä.
4. siemenet: Heinäsirkka voi kuluttaa erityyppisiä siemeniä, mukaan lukien jyvät, auringonkukansiemenet ja jopa havupuiden siemenet.
5. Pienet selkärangattomat: Vaikka heinäsirkka ei ole ensisijainen ruokalähde, se on tiedetty syövän toisinaan pieniä hyönteisiä ja muita selkärangattomia, kuten kirvoja, punkkeja ja toukkia.
6. carning: Tietyt heinäsirkkalajit voivat myös hankkia kuolleita hyönteisiä tai muita pieniä eläimiä, kun niitä on saatavana.
Heinäsirkan erityinen ruokavalio voi riippua sen lajista ja erilaisten ravintolähteiden saatavuudesta sen elinympäristössä. Jotkut heinäsirkkalajit saattavat olla erikoistuneempia ruokavalioon, kun taas toiset ovat opportunistisempia ja voivat kuluttaa monenlaisia kasvimateriaaleja.