Many people want to gain weight due to being thin, but the mistake they make is starting to eat processed foods, junk food, fast food, and unhealthy foods to gain weight. This is not a healthy way at all.
If you increase your weight with enough protein, good fat, fiber, and complex carbohydrates, your body will gain weight in a healthy way.
List of high calorie healthy foods for weight gain.
Walnuts – 658 calories per 100 grams.
Cashew nuts – 604 calories per 100 grams.
Almonds – 574 calories per 100 grams.
Eggs – A whole egg contains about 70-75 calories. Egg yolk contains 60 calories. In terms of grams,
egg yolks have 322 calories per 100 grams.
Chicken meat – 240 calories per 100 grams.
Fish – 206 calories per 100 grams.
130 calories per 100 grams of rice
On the other hand, if you eat sugary, oily fried or junk food in a calorie surplus, your body will gain weight by gaining fat. Which can be very harmful to your health. So be careful, you increase and decrease health, it must be in a healthy way.