The 23-year-old singer and 'Shake It Up' star were awarded the titles after thousands of teens voted on peta2 online, which is the website of PETA US' youth division, to choose this year's recipients of the annual male and female honour, reported Contactmusic.
They have beaten the likes of other meat-free stars including Fall Out Boy's Andy Hurley, Jared Leto and Russell Brand, while Zendaya snagged her title over Anne Hathaway, Alicia Silverstone, Daniella Monet and Rocsi Diaz.
Previous winners of PETA2's Sexiest Vegetarian Celebrity contest include Christofer Drew and Olivia Wilde.