Calcium plays a key role in our body functions. Apart from maintaining bone and teeth health, it also contributes to blood clotting, regulating heart rhythm, and healthy nerve functioning. Not having enough calcium can cause a number of health issues in children and adults. Some of the signs of calcium deficiency are fatigue, dental troubles, dry skin, muscle cramps, etc.
Ayurvedic expert Dr. Dixa Bhavsar wrote in her latest Instagram post, “Generally, people suffering from thyroid, hair fall, joint pain, metabolic disorders, hormonal issues, undergoing HRT, women during/post menopause suffer from calcium deficiency.” Dr. Bhavsar says Vitamin D facilitates intestinal absorption of calcium along with phosphate and magnesium ions and in its absence dietary calcium is not absorbed efficiently.
She wrote, “Vitamin D allows your body to absorb calcium. Calcium is necessary for building strong bones, teeth and even hair. According to Ayurveda, hair and nails are bi-product (mala) of asthi (bones). So even hair health depends on calcium. Calcium regulates muscle contractions, nerve functions and heartbeats and even helps in blood clotting.”
According to the expert, these are the top four natural sources of calcium:
Amla - Amla is extremely rich in Vitamin C, iron and calcium. You can have it in any form you like- raw fruit, juice, powder, sharbat, etc. The expert, however, says since amla is sour in taste, it is not recommended for people with joint pain.
Moringa - Moringa leaves are imbued with ample amounts of calcium, iron, vitamins A, C and magnesium. Just have 1 tsp moringa leaf powder every day in the morning on empty stomach. Since it is hot in nature, pitta people should have it with caution.
Sesame seeds - Take about 1 tablespoon of black/white sesame seeds, dry roast, blend with a teaspoon of jaggery and ghee and roll into a ball. Have this nutritious ladoo regularly to boost your calcium levels.
Milk - Milk is the best and easily available source of calcium that is easily absorbed by the body. A glass of milk every day keeps your calcium issues at bay. Normal calcium level ranges from 8.5 to 10.2 mg/dl.


