Foods to Help Gain Weight receives compensation from some of the companies, products, and services listed on this page. Advertising Disclosure
foods to help gain weight
Foods to help gain weight: Figs

If you’re looking for healthy foods to help gain weight, you’ve come to the right place. When someone loses weight for no apparent reason, a complete medical review is necessary to determine the cause and eliminate other reasons for weight loss. The most commonplace causes of weight loss are digestive disorders, febrile disease, intestinal parasites, excess physical activity or out of proportion to the amount of food taken in, and hormonal disorders such as hypothyroidism.

Therefore, you need to eat plenty of the right foods to help gain weight. The foods that help you gain weight must meet three requisites:

  1. It must provide sufficient calories in the form of carbohydrates. This way, the body can utilize dietary proteins to synthesize new proteins. If there are not enough calories in the diet, the body uses proteins for energy and not for body tissue.
  2. It must provide an adequate supply of B group vitamins, which are essential to the metabolism of carbohydrates, converting them to energy.
  3. It must maintain the correct proportion of calories from three energy nutrients: carbohydrates (60%), fats (30%), and proteins (10%).

With the goal of taking in as many calories as possible, concentrated foods that are also rich in B vitamins are recommended.

List of Foods to Help Gain Weight

1. ALFALFA: Alfalfa sprouts are among the best foods to help gain weight because they’re rich in minerals, vitamins, and enzymes. The enzymes facilitate digestion and assimilation of energy nutrients (carbohydrates and fats) consumed with foods.

2. WHOLE GRAINS: These are an excellent source of hydrocarbons, proteins, and vitamins that facilitate their assimilation. They also provide fiber, unsaturated fatty acids, and minerals. Liberal use of whole grains aids in weight gain.

healthy weight gain foods
foods to help gain weight

3. OATS: Oats belong to every weight gain meal plan for underweight people. This grain yields the highest energy output and one of the easiest to digest and assimilate because of its mucilage content, which soothes the digestive tract. It may be used liberally without the risk of indigestion or digestive intolerance. Oatmeal with milk and honey is an excellent breakfast for those wishing to find the right foods to help gain weight.

4. WHEAT: Wheat is an excellent source of energy, starch, proteins, and B group vitamins; whole-wheat flour and cereal should be essential elements in any weight gain meal plan for underweight individuals.

5. LEGUMES: Legumes are a must on any list of high-calorie foods to gain weight because they’re a prime source of proteins, carbohydrates, and minerals. They are concentrated foods whose abundant use contributes to nitrogen retention, which helps synthesize new proteins, adding to body mass.

list of high-calorie foods to gain weight

6. CHESTNUT: Chestnuts are one of the most decadent foods in carbohydrates, starch, and cellulose. They also supply proteins, minerals, and B group vitamins. Grab a handful of chestnuts instead of unhealthy high-calorie snacks. They provide almost three times the calories as potatoes. Because of their high energy content, they increase nitrogen retention and the synthesis of new proteins, which helps with weight gain.

7. POTATO: Potatoes supply high-quality proteins and quickly digested carbohydrates, vitamins, and minerals, all of which contribute to tissue formation and weight gain.

8. SUNFLOWER SEEDS: This is a food that contains a wide variety of essential nutrients (polyunsaturated fats, proteins, carbohydrates, vitamins, and minerals) in high concentrations. Those with added salt are not recommended because of the excess sodium they contain. They must be chewed slowly as well.

9. FENUGREEK: Fenugreek seed flour is rich in proteins, making it an excellent addition to any weight gain foods list. The flour contains easily assimilated hydrocarbons. It also contains iron and other minerals. This food is very nutritious and easy to digest and assimilate.

10. FIG: The fig is not only nourishing, but it is also one of the best weight gain fruits. It is a high-energy food that is a good source of rapidly assimilated simple sugars. The body converts these sugars to energy utilizing the vitamins B1, B2, and B6 the fig contains. It is a source of minerals (mainly potassium, calcium, magnesium, and iron) and trace elements. Fig contributes to building the body’s proteins and tissue formation.

11. PEACH PALM: This is the fruit of a palm found in tropical America. Peach palm contains carbohydrates in the form of starch, which makes it energy-producing and nutritious. You can eat it raw, cooked, or roasted.

12. BREADFRUIT: This tropical fruit is rich in starch, nutritious, and a good source of energy. Eaten liberally with beans or vegetables, it promotes weight gain


George D. Pamplona-Roger, M.D. “Encyclopedia of Foods and Their Healing Power.” George D. Pamplona-Roger, M.D. Encyclopedia of Foods and Their Healing Power. Trans. Annette Melgosa. Vol. 2. Chai Wan: Editorial Safeliz, 2005. 284. Print. [foods to help gain weight]

Recommended For You