Az aleuti kanadalud elsősorban fűket, szíkeket és más növényzetet eszik. Fogyasztanak bogyókat, rovarokat és kis gerincteleneket is. Nyári fészkeléskor elsősorban fűket és szíkeket esznek; télen bogyókat, rovarokat és gerincteleneket sós mocsarakban, folyótokban, partvégi élőhelyekben, édesvízi mocsarakban és mezőgazdasági területeken.