Ondatry to roślinożercy preferujące sukkulentną roślinność wodną. Ostre siekacze tną trawę trzcinowatą, rogoziny i inne rośliny podwodne. Dieta zawiera też korzenie, warzywa, owoce.
Zimą, gdy wody zamarzają, ondatry rozszerzają dietę na korę drzew, orzechy, nasiona i wewnętrzne korzenie roślin wodnych dostępnych pod lodem.