McAvoy strictly managed his macronutrients in order to bulk up, rigorously tracking his carbs, fat, and protein, to ensure he consumed enough of each nutrient. The actor began each day with a hearty breakfast consisting of four eggs, sweet potatoes, turkey bacon, and sweet potatoes.
"Eat the whole egg," says Lygdback. "There's a lot of nutrients in the yolk."
For snacks, McAvoy ate more protein, like turkey meatballs. Lunch and dinner normally consisted of lamb, beef, carbs, fats, and veggies.
"This diet is approachable fore everyone because you get to pick your protein, your carbohydrates, and your fat," Lygdback says. "Pick and choose and have a go."
RELATED: How to Train to Get as Beastly As James McAvoy in Glass