În sălbăticie, finchinii mănâncă o dietă variată de semințe, frunze, fructe și muguri. Unele varietăți de ciuperci mănâncă de asemenea păianjeni, insecte și viermi. Această variație dietetică le oferă o gamă largă de substanțe nutritive de care au nevoie pentru o sănătate bună.
Mulți oameni care țin capcanele presupun că pot să mănânce numai semințe. Deși păsările pot supraviețui pe această dietă, nu este ideal. Furnizarea unei varietăți de alimente, cum ar fi cele care ar fi disponibile pentru un finch sălbatic, sporește sănătatea lor. Fructele și legumele care seamănă cu dragostea includ merele, verdele colțar, dovleacul, spanacul și roșiile. Nu ar trebui să fie hrănite cantități mari de salată de aisberg, deoarece nu este foarte densă în nutrienți și avocado ar trebui evitată, deoarece acestea conțin o toxină care poate ucide animalele. Legumele congelate pot fi hrănite în cuișoare atunci când cele proaspete nu sunt disponibile.
Finchurile în captivitate pot fi, de asemenea, hrănite cu alimente vii, inclusiv viermi de masă și viermi de ceară. De asemenea, acestea ar trebui să fie prevăzute cu produse alimentare pe bază de semințe, fabricate special pentru cuișoare. Amestecurile de sămânță pentru semințe conțin semințe mai mici decât cele făcute pentru alte păsări. Proprietarii finchului ar trebui să se asigure că semințele sunt proaspete înainte de a le hrăni păsărilor, deoarece semințele se pot transforma într-un rancid. Dacă semințele germinează după ce sunt pliate într-un prosop umed de hârtie timp de câteva zile, ele sunt proaspete și sigure pentru a fi hrănite.