It baffles me how people are able to gain so much weight I currently weigh around 100lbs, and it's my goal this year to reach 115lbs. I need to consume 2800kcal/day in order to gain 2lbs/week, or 2400kcal/day for 1lb/week, making sure to consume 300g carbs, 100g protein, and 60g fat to keep to a healthy diet.   I've been at an average of 2400 - 2600kcal/day for the past few weeks, and I've found it very difficult to consume so much (and expensive), it baffles me how the majority of people are overweight and are able to consume enough to maintain it. Someone who is 180lbs could very easily lose 1lb/week if they reduced their consumption to 1800kcal/day, and that's with little to no exercise. At 300lbs, you could lose 1lb/week by eating 2600kcal/day, and yet they somehow manage to maintain it by eating 3100kcal/day.