For many of us, gaining muscle may conjure up images of countless hours in the gym, but diet doesn't come to mind. Your body needs calories and nourishment to feed growing muscle mass and to adjust to varying amounts of activity. There are hundreds of different foods that can help build lean body mass.