Height has always been a matter of concern for all of us. People of short height often suffer from low confidence and inferiority complex when they come face to face with their taller counterparts. While, there are a range of products available in the market that promise height increase, they often don’t work as intended. Mostly, height depends on genes and on the right kind of food and proper exercise to some extent. Men continue to grow till the age of twenty five whereas women attain there full height by the age of eighteen or nineteen.

Diet For Increasing Height

Click here to view an enlarged version of this infographic.

Height is regulated by a kind of hormone called the Human Growth Hormone (HGH). It is secreted by the pituitary gland which increases the body height. Therefore, it is recommended to take foods that help the HGH function.

[ Read: Vitamin B Foods ]

List of Height Increasing Food

Though the body height is determined genetically, it is also a well-known fact that growth depends on certain external factors and nutrition is one of them. Poor height can be a result of slow growth due to inadequate nutrition. Thus, following a balanced diet is absolutely essential for improving growth prospects, particularly during the adolescence years to get a well-built body. Proper food and exercise is required to achieve the optimum height and body weight. Ensure that your body gets different types of nutrients in order to build strong muscles, ligaments and tendons. A lot of calcium, minerals, vitamins and proteins should be included in your diet. Here is what you need to your diet specifically as food for increasing height.

A. Proteins:

Proteins are the building blocks of our body and thus can help increase height by building various tissues. There contain amino acids which are designed for growth hormones and are essential for maintaining healthy bones, muscles, tissues, organs, skin and teeth. They also act as enzymes which stimulate the biochemical reactions of the body such as digestion, respiration and excretion. Lack of protein can cause several health problems like muscle mass loss, abnormal growth, weak immune system and inadequate mental development.

Therefore, carbohydrates should be replaced with foods that are rich in protein such as fish, eggs, milk and legumes.Protein is a necessary ingredient in a food to increase height.

[ Read: Protein Rich Foods ]

B. Minerals:

Foods containing minerals like magnesium, phosphorus, fluoride, iodine, iron and manganese also play an important role in increasing height and body growth. 

Calcium is a vital mineral essential for the growth and maintenance of strong bones. Carbonated drinks, excessive salts, sugar, fat and coffee should be restricted as they act as calcium inhibitors, thus adversely affecting your growth. Illegal drugs and excessive smoking can also stunt your growth and have other detrimental effects on your health.

C. Vitamins:

Vitamin D is vital for the development of strong and healthy bones and its deficiency can result in impaired growth, weak bones and short statute. Moreover, it is required by the body for the absorption of calcium. Apart from vitamin D, other vitamins like vitamin A, vitamin B1, vitamin B2 or riboflavin, vitamin C or ascorbic acid and vitamin F are also required for normal growth. These are mostly contained in fruits and vegetables.


Given below is the list of foods which can help you in increasing your height naturally.

1. Milk:

Calcium is vital for the growth and maintenance of strong bones and acts as a height booster. Milk is an excellent source of calcium.  Besides, it has vitamin A which preserves calcium in the body. It also contains protein which helps in building our cells. Milk can be easily digested and facilitates maximum assimilation of proteins. Skimmed milk is free from fat and contains 100% protein. At least 2 to 3 glasses of milk is recommended daily.

[ Read: Milk Nutrition Facts ]

  • http://www.stylecraze.com/members/leenachopra/ Leena

    Good 😀

  • http://www.stylecraze.com/members/varshahoney/ varshahoney

    like your article

  • http://www.stylecraze.com/members/laasya/ Laasya

    very nice article :) use for children growth :)

    • jai

      hai i am jai (thank you for this)

  • http://www.stylecraze.com/members/Saba_Naaz/ Saba

    Thanks to all of u1

  • malik

    By using ua diet is it possible to grow after 22 for men????

    • Salman

      the growth stops after the age of 20

  • kaleab

    have anyone ever proved to gain height and responded back to the site????

  • Naveed Memon

    Nice Info (Y) Thanku..

  • http://thetechgeek.in/ Tanmay Keni

    Thanks…. :)

  • kizlor

    like it yr . thanxxx. !:)


    ( . Y . )
    I I
    / .


    ( . Y . )

  • Shibani

    Is it advisable to give 3 eggs to a 10 year old girl. Please suggest.

    • meshach millington

      sure it is anyone can eat eggs.matter a fact 3 eggs are recommended on a daily basis.

  • Arthi

    very informative article! Thanks for sharing the diet tips. My brother is very short for his age and would love to pass on these tips. Very well researched.

    • shankar

      this is helpful tips or not tell me pls

  • Bindi

    thank u very much ..very informative article..

  • ajay

    thanx a lot …

  • Shrey

    its helpful

  • AsHok ZadBuke

    i m 20 n my height is 5`3. my height was increasing rapidly when i was taking protein supplement n doing daily workout. but now m not taking protein but working out daily still my height is not increasing the way it should be. plz tell me consumption of more protein will help me to increase height ? n taking more protein is good or bad ?

    • Mukul Trivedi

      Hey.. plz tell which supplement u have taken?

    • http://www.stylecraze.com/ StyleCraze

      Hi Ashok, the daily recommended intake of protein is 56 grams per day for men. It is advisable to consult a doctor before you take an extra protein intake in the form of supplements. You can check our other articles for more info and tips on how to increase height.

  • saba naaz

    It is true that egg yolks contain most of the nutrients found in an egg but they are also high in cholesterol and so their consumption should be restricted. And eating 3 eggs ( without yolk) should not be a problem for an average adult. Similarly, beef is also very high in cholesterol and excess consumption can increase the risk of heart disease. The fat that we are talking about is saturated fat which is also found in abundance in beef. However, you can try lean beef which has a comparatively lower content of cholesterol and saturated fat. Apart from this, there are unsaturated fats like monounsaturated and polyunsaturated fatty acids which are beneficial for your health.

  • http://Facebook.com rajan

    I am 19 yr . 5.10 height . I want to increase 3 to 4 inches .. plz tl what to do.

  • Ali Shamroz

    very informative & helpful :)

  • http://www.stylecraze.com sailaja

    nice tips

  • http://stylecraze.com sudeep malik

    how to increase height when it is stop of about 3 years and of about 20 years boy having low weight

    • http://www.stylecraze.com/members/richag/ Richa

      Genetic factor play a major role in the growth of human structure. If your height has stopped increasing, certainly you can follow the tricks and tips as mentioned in your day-to-day routine to increase your height in a natural way. Also, a lot of calcium, minerals, vitamins and proteins included in your diet will help you contribute to your weight as well.

      Check out the article in our website: Amazing Foods and Diet for Increasing Height http://www.stylecraze.com/articles/amazing-foods-and-diet-for-increasing-height/

  • Barboy17

    the milk nowadays is not as healthy as it use to be and nowadays milks causes acne.

  • http://www.stylecraze.com/ StyleCraze

    Hi Asad, as you are still a teenager there is a lot of scope for growth in height. It is important for you to have healthy eating habits, a well-balanced diet, and some physical activity each day to ensure continued growth and proper development during these years. Consume protein-rich diet along with regular exercise and sports such as swimming, basket ball and yoga.

  • http://www.stylecraze.com/ StyleCraze

    Hi Jatin, after the attaining the age of 18, growth rate of height may slow down, but to increase your height please follow a protein rich diet along with regular exercises such as sprinting to increase the growth rate.