The hunky actor, who'll be playing Mystic Grill bartender Ben in the new year, said in the new issue of Men's Health that he packed on 15 lbs. for the CW's fangtastic hit.
"Cooking at home is key to being in shape," the 27-year-old star said. "You can order a salad in a restaurant, but not know what you’re getting."
And the secret to achieving his six-pack? It's all about taking it slow.
"I see so many people in the gym just slinging weights around," he said. "You can accomplish more if you squeeze the reps out in perfect form, instead of going big and trying to kill it every time."