Kaczki są wszystkożerne i jedzą szeroką gamę roślin, w tym:
- Trawy: poa, fescue, żyto, pszenica
- Liście: koniczyna, mlecz, sałata
- Łodygi: seler, szparagi
- Nasiona: kukurydza, pszenica, ryż
- Orzechy: żołędzie, orzeszki ziemne
- Owoce jagodowe: borówki, maliny, truskawki
Oprócz roślin, kaczki jedzą też owady, ślimaki, robaki i małe ryby.