Best way to gain weight for kids

Being underweight in children may be a sign of nutritional, health, or psychological problems. Here are the best ways to gain weight for kids:[1]

  • Ensure that most meals and snacks are rich in nutrients that are important for a child’s development.
  • Ensure that the child gets good sources of protein, which will add weight, and include eggs, peanut butter, nut butter, bean soup, chickpeas, low-fat or full-fat milk, yogurt, and cheese.
  • Ensure that the child gets good sources of carbohydrates, such as whole wheat bread, pasta, mashed, baked or oven-roasted potatoes, sweet potatoes, and corn.
  • Add healthy fat sources to the diet to help gain weight, such as nuts, seeds, and avocados. Nuts and seeds can be added to salads, pasta and vegetables to increase calories.
  • Providing high-calorie foods that are palatable to the child, such as natural juices with the addition of nuts and whole milk.
  • Involve the child in meal planning, shopping and food preparation to increase his interest in and eating.
  • Doctors may recommend giving your child a high-calorie food supplement, especially for picky children who refuse to add new foods to their diet.

Causes of underweight in children

Being underweight is common for many children, and here are the main reasons for losing weight:[2]

  • Inadequate calorie intake. This occurs when the child is not interested in eating due to a variety of reasons, or when there is a lack of understanding on the part of the parents regarding the child’s caloric needs.
  • Some parents’ psychological problems such as anorexia nervosa, which negatively affect their interest in feeding the child.
  • Some of the child’s health problems, such as the child suffering from oral allergies, some neurological problems, or swallowing problems such as cerebral palsy or cleft palate, in addition to some genetic problems.
  • Severe acid reflux or excessive vomiting.
  • Inability to digest food due to a weak pancreas.
  • Disorders that affect the lining of the intestine, including celiac disease or Crohn’s disease.
  • An overactive thyroid gland.
  • Having heart problems.
  • Kidney failure or other kidney disorders.

Malnutrition in children

Malnutrition is a serious condition that occurs when a child does not get enough nutrients. This condition can occur either due to lack of food, an unbalanced diet, or he is missing one or more of the important nutrients for the body, which may lead to stunting. severe wasting, protein deficiency, or lack of vitamins and minerals important for growth.[3]


  1. ↑ “Safe Weight Gain Tips for Underweight Kids”,, Retrieved 1-2-2019. Edited.
  2. ↑ “10 Possible Reasons Why Your Child Is Not Growing”,, Retrieved 1-2-2019. Edited.
  3. ↑ “Effects of Malnutrition on Children”,, Retrieved 1-2-2019. Edited.

Best way to gain weight for kids

writing – on the date : – Last updated: 2022-06-14 00:15:01