Tapir brazylijski je głównie liście, rośliny wodne, owoce i skórki owoców. Używa swego rylopodobnego pyska do łamania roślinności i przeglądania niskich, wiszących nad wodą roślin. Znane jest też z okazjonalnego jedzenia blota i minerałów z brzegów rzek, by uzupełnić składniki odżywcze nieobecne w zwykłej diecie.