Zac Efron Swears His Diet Will Help You Nix Junk Food Cravings for Good

A post shared by Zac Efron (@zacefron) on

While we eagerly await the release of this spring's movie version of Baywatch, we daydream about Zac Efron's newly attained, full-on ripped, 24-pack fitness status.

It's obvious that Efron has added some sort of exercise to his daily routine (see a lanky High School Musical 17-year-old Efron) in recent years; his Baywatch body is out of this world. Even Dwayne "The Rock" Johnson called him an "animal" (yes, really). Plus, even Efron says that right now is probably the "physically strongest I've ever felt."

MORE: Watch: Zac Efron Rocks a 'Freedom' Speedo in New 'Baywatch' Trailer

In an interview with Men's Health, Efron says in addition to his 5-6 days a week training schedule (sometimes doubling up to two workouts per day) he's also overhauled his diet. Thanks to his nutritionist and trainer Patrick Murphy, the 29-year-old star now eats a meticulously planned low-carb, low-sugar diet made up of organic, whole foods. 

🔴⚪️🔵 #teamnosleep

A post shared by Zac Efron (@zacefron) on

Not only does Efron's diet sound like a recipe for fitness goal success, he swears it cut his cravings for junk food completely.

“After a while your body stops craving junk food and you look forward to these meals,” he said.

“There’s this trigger that happens after two or three weeks of dieting and eating healthy food, where your body switches its primary energy source from burning mainly carbohydrates to burning fat,” he explains. “And when it switches over, all your cravings change. You go, ‘Holy cow, I want kale and vinaigrette shredded with beets and a little bit of sweet potato!’”

All we know is we've gotta get our hands of that meal plan.

Related:

The Perfect Spring Salad to Eat Lunch Like Christina El Moussa
The Weirdest Celebrity Eating Habits We Can't Believe
'The League' Star Katie Aselton Talks Anxiety-Busting Workouts and Getting Kids to Eat Kale