Proteins: Red meats, pork, chicken with skin on (roast or broil don't deep fry for your health), salmon or other oily fish, beans, whole milk, eggs, cheese, full-fat yogurt.
Try almonds, sunflower seeds, fruit, or whole-grain, wheat toast. Go nutrient dense. Instead of eating empty calories and junk food, eat foods that are rich in nutrients. Consider high-protein meats, which can help you to build muscle.
Why am I not gaining weight even though I eat a lot?
If a person has a high metabolism, they may not gain much weight even when eating high-energy foods. Frequent physical activity. Athletes or people who engage in high levels of physical activity, such as runners, may burn significant amounts of calories that result in low body weight.
Reasons why you may not be able to gain weight. Genetics play a role in body types and may dictate a naturally lean body type for some people. For others, underlying medical conditions and certain medical treatments may cause weight loss or difficulty gaining weight.
How long does it take for a skinny person to gain weight?
Start off by increasing your calories by 500 per day. Weigh yourself weekly, slowly increasing your calorie intake to keep gaining weight. Though everyone's different, this approach tends to help people gain about 15 pounds (6.8 kg) in 6 months, on average.
Generally speaking, every 1kg of weight gain needs about 7000 additional calories [or 29 300 kilojoules]. So to gain 1kg in a week, you would need to eat your Daily Energy Expenditure (DEE) (calculated on the How Much Should I Be Eating Handout) plus a further 1000 calories [or 4 190 kilojoules] every day.
How many calories should I eat a day to gain weight?
An increase of at least 500 to 1000 calories each day will promote a one to two pound weight gain per week. It takes an extra 3500 calories to gain one pound of body weight.
For some people, the first noticeable change may be at the waistline. For others, the breasts or face are the first to show change. Where you gain or lose weight first is likely to change as you get older. Both middle-aged men and postmenopausal women tend to store weight around their midsections.
If your BMI is: under 18.5kg/m2 – you are considered underweight and possibly malnourished. 18.5 to 24.9kg/m2 – you are within a healthy weight range for young and middle-aged adults. 25.0 to 29.9kg/m2 – you are considered overweight.
Your metabolic rate peaks in your early 20s, according to Women's Health Magazine. At this age, you tend to have a higher muscle mass and have a fair amount of physical activity built into your day. As early as age 30, however, men and women begin noticing a dip in their ability to lose weight.