Question: how much food should i eat to gain muscle?
Answer: For most advanced lifters, increasing calories by 5 to 10% (or roughly 100 to 300 calories a day) is enough to support additional lean muscle growth. For a 2,500 calorie diet this would mean an increase of 125 to 250 calories a day - leading to 0.25 to 0.5 pounds of weight gain a week.