So, how can he get away with eating this much and still look so good?! Health professionals, such as sports trainers, nutritionists, physicians, and others say that Phelps can probably eat whatever he wants to eat.

This is because his metabolism is so fast that he burns calories much faster than the average man of his age.

He does train for 5-6 hours a day, however, which means his body needs fuel to burn through!

His extreme training has forced his metabolism to speed up so that he can accommodate this many calories without becoming chubby or overweight.

Professionals add that Michael Phelps diet consists of the calories he needs for energy to give his muscles fuel and to recover and repair the muscles.

He has around eight percent fat in his body, and if he does not consume enough carbohydrates during a competition, Phelps could reach the stage when the body is out of carbohydrate fuel or muscle glycogen and it needs to begin to burn fat.