A feszelyek mindenevők, azaz mind növényt, mind állati eredetű ételt fogyasztanak. Az étrendjük főleg magvak, gyümölcsök, rovarok, férgek és más gerinctelenekből áll. Alkalmanként kis emlősöket, mint egereket vagy vöcsököt is ehetnek. A feszelyek a talajon keresgélnek, a erős lábujjjaikkal a földet reszelve az étel után, és ellátogathatnak madáretetőkhöz is, különösen télen, ha a természeti étel kevés.