Le Tor malabaricus, comme les autres espèces de mahseer, est omnivore et se nourrit probablement d'invertébrés aquatiques et terrestres, de fruits et de végétation, ainsi que de petits amphibiens et d'autres poissons.