Die Nahrung der Capybaras besteht hauptsächlich aus Gräsern, die sie auf dem Festland zu sich nehmen, gelegentlich ergänzt durch Wasserpflanzen. Manchmal fallen sie auch in Plantagen ein und fressen beispielsweise Zuckerrohr, Wassermelonen oder Mais.
Gras ist die Hauptnahrungsquelle des Wasserschweins. Sie fressen auch Wasserpflanzen und Baumrinde.