Dieta gęsi zależy od gatunku i naturalnego siedliska, ale gęsi to ogólnie ptaki roślinożerne żywiające się różnymi materiałami roślinnymi.
1. Trawy
Trawy stanowią znaczną część diety gęsi. Pastują na niskich łodygach i pędach.
2. Liście
Gęsi jedzą też liście różnych roślin, sięgając po wysokie rośliny lub pastując niską roślinność.
3. Nasiona
Gęsi chętnie jedzą nasiona, zwłaszcza traw i roślin wodnych.
4. Rośliny wodne
Wiele gatunków gęsi je rośliny wodne, nurkując lub wadując w płytkich wodach po zanurzonej roślinności.
5. Jagody i owoce
Niektóre gatunki gęsi jedzą jagody i owoce, gdy są dostępne.
6. Owady
Mimo że są roślinożerne, niektóre gęsi okazjonalnie uzupełniają dietę owadami i małymi bezkręgowcami.
7. Uprawy rolne
W niektórych regionach gęsi żywią się uprawami: kukurydzą, pszenicą, soją, co bywa źródłem konfliktów z rolnikami.
Konkretne wybory zależą od dostępności sezonowej, warunków siedliskowych i preferencji w stadzie.