Zac Efron ditches veganism, saying his body ‘wasn’t processing vegetables’

Author: Maria Chiorando

Read Time:   |  9th September 2022

Vegan Food & Living may earn commission from the links on this page, but we only ever share brands that we love and trust.

Zac Efron revealed he has moved away from his vegan lifestyle in an interview with Men's Health, saying he now eats a 'protein-heavy' diet including animal products


Zac Efron has revealed that he has ditched veganism, saying he has reintroduced animal products into his diet as his ‘body wasn’t processing the vegetables in the right way’.

The 34-year-old actor, who followed a plant-based diet for around two years, was inspired to ditch animal products by his Down to Earth co-host Darin Olien.

But now he says he has reintroduced products like meat back into his diet, including offal such as liver.

The u-turn may surprise some fans, as Zac had spoken out very positively about the lifestyle in the past.

In a 2018 interview with Teen Vogue, he said: “[It’s] completely changed the way that my body works, and the way that I metabolise food, the way it turns into energy, the way that I sleep.

“It’s been great for my exercise, and great for my routine.”

Zac Efron’s change of heart

However in his recent interview with Men’s Health, he said: “I started intermittent fasting just after I stopped being vegan. My body wasn’t processing the vegetables in the right way.

“So, I decided to stop it and try something new. Intermittent fasting has been really helpful with that.”

He outlined his diet to the outlet, saying he eats twice a day, and consumes food like bone broths and proteins including elk and chicken. He only appears to eat small portions of carbohydrates, listing quinoa and sweet potato among them.

His new diet is likely to dismay his vegan followers, however, he noted that he believes eschewing animal products is preferably ethically.

He said: “Morally, of course, I still wish I was vegan.”

The actor joins a clutch of other vegan celebrities who once promoted a vegan lifestyle but have since reintroduced animal foods, including Miley Cyrus, Anne Hathaway, and Samuel L. Jackson.

Zac Efron is not the only famous face to turn their back on a plant-based diet. Here we reveal 12 celebrities who quit being vegan and the reasons why

Featured image: Samir Hussein via Getty Images

Written by

Maria Chiorando

Maria is an editor and journalist. Her work has been published by the Huffington Post, the Guardian, TechnoBuffalo, Plant Based News, and Kent on Sunday among other national and regional titles.

We use cookies to give you a better experience on By continuing to use our site, you are agreeing to the use of cookies as set in our Cookie Policy.

OK, got it