High Calcium Foods: For our body to function better, calcium is essential. Calcium plays a vital role in keeping bones and teeth strong. Calcium plays a vital role in blood clotting, muscle contraction, and nerve function. Apart from this, calcium is needed to send messages to the brain through the nerves. Calcium helps to release hormones, improve immunity, keep bones, teeth, heart and brain healthy. According to the Mayo Clinic, how much calcium our body needs depends on our age and gender. 19-50 year olds need 2,500 milligrams of calcium per day. Deficiency of calcium in the body can cause many health problems. Keeping this in mind, experts say to take calcium rich foods. One of the first calcium-rich foods to come to mind is milk. But those who are allergic to dairy products and those who are not very fond of milk should avoid it. Endolistic nutritionist Priyanshi Bhatnagar, founder of Detoxpri, tells us about non-dairy calcium rich foods to address calcium deficiency among them.