Javanesiske neshorn er strenge planteetere, noe som betyr at de kun spiser planter. Deres kosthold består primært av:
• Frukt: De foretrekker sterkt frukt, spesielt fiken, en viktig energikilde.
• Blader: De forbruker blader fra en rekke trær og busker.
• Grenar: De brouter på grenar, spesielt i tørrsesongen da frukt er mindre tilgjengelig.
• Skudd: Nye skudd er en favoritt, som gir essensielle næringsstoffer.
• Gress: Selv om de ikke er tradisjonelle gressdyr, etter de av og til på gress når annen mat er sjelden.
Deres kosthold varierer avhengig av sesong og plantetilgjengelighet i deres habitat.