Еднорозите имат голям апетит и основната им диета се състои от трева, растения, цветя и плодове. Въпреки това, както и при хората, диетата на еднорога варира в зависимост от местообитанието му.