The Real Reason Why Did Michael Phelps Eat So Much?
                                
                                
                                •
                                
                                
                        
                                    
                                    4 min read                                
                            
                                The rumor of Michael Phelps's 12,000-calorie-a-day diet was an overblown estimate by a reporter, with the swimmer himself clarifying his peak intake was closer to 8,000 to 10,000 calories. However, the reality of why did Michael Phelps eat so much reveals a fascinating look into the immense energy demands of an elite athlete's body.