Vinken zijn zadeneters, wat betekent dat hun dieet voornamelijk uit zaden bestaat. Ze zijn opportunistische voeders met een gevarieerd dieet dat omvat:
- Zaden: Zonnebloem, distel, canarie, paardenbloem en vogelmuur zaden
- Insecten: Rupsen, kevers, spinnewenen, vliegen en bladluizen, vooral tijdens broedtijd om eiwitten voor kuikens te leveren
- Bessen en Vruchten: Vlierbessen, braambessen en frambozen wanneer beschikbaar
- Nectar: Soms geconsumeerd tijdens lente en zomer
- Brood en Keukenafval: Broodkruimels, havermout en andere restjes van vogelvoeders
Vinken sterke snavels aangepast aan het knikken van zaden, maar kunnen zich aanpassen aan verschillende voedselbronnen afhankelijk van beschikbaarheid en seizoen.