5. Calcium
The body absorbs calcium the best before we reach an age of 24. This is the best time to increase your height by drinking milk and consuming other calcium enriched foods. After 24, the bones get fused in the body and they do not grow vertically.
Eat calcium-rich foods like milk (often fortified with vitamin D), yogurt, nuts and seeds, beans, dark green leafy vegetables, and sardines.