Your mother’s bone density report says “osteopenia” and the doctor has written “calcium-rich diet” at the bottom of the prescription. At home, everyone has an opinion. One aunt swears by a daily glass of milk, another says ragi mudde is all you need, and a neighbour has started a calcium tablet that gives her constipation. Meanwhile your own afternoon routine of two cups of strong tea with lunch and a salty packet of chips at your desk carries on without a second thought.
Calcium is one of the few nutrients that ordinary Indian kitchens already have plenty of, if you know where to look. In this guide, the Dr Heal team explains how much calcium most adults need, which everyday Indian foods give you the most, what helps your body absorb it, what quietly works against it, and when a calcium supplement genuinely makes sense, including the side effects and the kidney stone question that worries many people.
Quick answer
- Most Indian adults need roughly 1,000 mg of calcium a day, a little more for some older adults and women after menopause. Your doctor may personalise this.
- The best Indian sources are milk, curd, paneer, ragi, unhulled sesame (til), green leafy vegetables such as amaranth and drumstick leaves, pulses like rajma and chana, and small fish eaten with their bones.
- Calcium only builds bone when it is absorbed. Vitamin D, sunlight, enough protein and weight-bearing exercise help; excess salt, very strong tea or coffee with meals, smoking, alcohol and some long-term medicines work against it.
- Supplements are useful when food falls short or bone loss is present, but more is not better. They can cause constipation and, in some people, raise the risk of kidney stones.
- At Dr Heal, we check calcium, vitamin D and the reasons behind weak bones, then combine clinical nutrition, guided exercise and steroid-free care for any bone or joint pain.
Worried about weak bones or a low vitamin D report?
Our doctors can review your blood tests, diet and medicines in one visit, with an in-house laboratory and radiology, and give you a practical bone-health plan. Open 24 hours.
Call 07969288086Book a consultationWhy calcium matters for your bones, muscles and nerves
Almost all the calcium in your body sits in your bones and teeth. Bone is living tissue: old bone is constantly broken down and new bone laid down in its place. Calcium, together with phosphorus, hardens the protein framework that gives bone its shape. A small amount of calcium also circulates in the blood, where it helps muscles contract, nerves send signals and the heart keep a steady rhythm.
Your body guards that blood level very tightly. If you do not eat or absorb enough calcium, it simply borrows from the bones to keep the blood level normal. That is why a normal blood calcium test does not prove your bones are well stocked. Over years, steady borrowing thins the bones, first to osteopenia and then to osteoporosis, which can lead to back pain and fractures of the spine. Bone mass peaks around the late twenties to early thirties, so what young people eat matters too, and from middle age onwards the aim is to slow the loss.
Women lose bone faster in the years around menopause because oestrogen, which protects bone, falls. People who have taken steroid tablets or repeated steroid injections for a long time are also at higher risk, as explained in our guide to steroid side effects.
How much calcium do you need each day?
Indian dietary guidelines suggest roughly 1,000 mg a day for most adults. Needs are higher during the teenage growth years, pregnancy and breastfeeding, and doctors often advise a little more for women after menopause and for older adults. You do not need to count every milligram. A simple rule of thumb that works for most families is to include two to three calcium-rich foods spread across the day, for example milk or curd in the morning, a ragi or leafy-vegetable dish at lunch, and paneer, dal or curd at dinner.
Spreading it out matters, because the gut absorbs calcium best in smaller amounts at a time. One large dose at night is used less efficiently than the same amount split between meals.
The best calcium-rich Indian foods
Milk, curd, buttermilk and paneer
Dairy is the easiest and best-absorbed source for most Indian homes. A glass of milk, a katori of curd, a tall glass of majjige (buttermilk) or a few cubes of paneer each make a real contribution. Low-fat or toned milk has as much calcium as full-cream milk, which helps if you are also watching your cholesterol report or your waistline. Paneer is concentrated, so a small portion goes a long way, though it is also rich in fat. If milk upsets your stomach, curd and buttermilk are often better tolerated because the culture has already broken down some of the milk sugar.
Ragi (finger millet)
Ragi is Karnataka’s own bone food. Among common cereals and millets, it is by far the richest in calcium, several times more than rice or wheat. Ragi mudde, ragi dosa, ragi roti, ragi malt or ragi porridge for children and grandparents are all good ways in. Ragi also contains some phytates that slightly reduce absorption; sprouting the grain or fermenting the batter, as many families already do, helps. Because ragi is a whole grain with fibre, it is also a sensible choice if you are managing prediabetes or high blood sugar, as long as portions stay sensible.
Sesame (til, ellu)
Whole, unhulled sesame seeds (the slightly darker ones) are rich in calcium. Hulled white sesame, with the outer coat removed, has much less. Ellu chutney pudi, til laddoo or chikki, a sprinkle on salads, and the ellu-bella mix shared at Sankranti are traditional ways to eat it. Sesame is calorie-dense, so a spoonful or two a day is plenty.
Green leafy vegetables
Amaranth (harive, chaulai), drumstick leaves (nugge soppu, moringa), fenugreek (methi), curry leaves, agathi and colocasia leaves are good calcium sources and also bring vitamin K and magnesium, which support bone. Spinach (palak) is the exception people rarely hear about: it contains a lot of calcium, but most of it is locked up by oxalates and poorly absorbed. Enjoy palak for its other nutrients, but do not count on it for calcium.
Rajma, chana, soya and other pulses
Rajma, kabuli chana, kala chana, horse gram (huruli) and soya give a moderate amount of calcium along with protein, which bones also need. Soaking, sprouting and pressure-cooking improve digestibility and absorption. Tofu set with calcium salts can be a strong source, depending on how it is made. Pairing a pulse dish with curd or a leafy vegetable is an easy way to build a bone-friendly plate.
Almonds and other nuts and seeds
Almonds are often recommended for bones, and they do contain calcium, but a handful of soaked almonds gives a modest amount, not a large one. Think of them as a helpful extra alongside dairy, ragi and greens, not a replacement. Chia, flax and rajgira (amaranth seed) add a little more.
Small fish eaten with their bones
For non-vegetarian families, small fish such as anchovies (netholi, kozhuva), sardines (mathi, bhoothai) and other small fish cooked and eaten whole with their soft bones are excellent calcium sources. Oily fish like sardines and mackerel also provide some vitamin D. Larger fish where the bones are removed give much less calcium.
Calcium in common Indian foods: a quick comparison
The figures below are approximate. Calcium content varies with the variety, how the food is grown, processed and cooked, and the exact portion size, so use this table as a rough guide, not a precise count.
| Food | Approximate serving | Approximate calcium | Notes |
|---|---|---|---|
| Milk (cow or toned) | 1 glass, about 200 ml | Approximately 200 to 250 mg | Well absorbed; toned milk has similar calcium to full-cream |
| Curd (dahi, mosaru) | 1 katori, about 100 g | Approximately 100 to 150 mg | Often easier to digest than milk |
| Buttermilk (majjige, chaas) | 1 glass | Moderate | Depends on how much curd is used; watch the added salt |
| Paneer | About 50 g | Approximately 200 mg | Concentrated source; also high in fat |
| Ragi (finger millet) | 1 mudde or 2 rotis, about 50 g flour | Approximately 150 to 180 mg | Richest common grain; sprouting and fermenting help absorption |
| Unhulled sesame (til) | 1 tablespoon | Approximately 80 to 100 mg | Hulled white sesame has much less |
| Amaranth or drumstick leaves | 1 katori cooked | Moderate to high | Good absorption compared with spinach |
| Spinach (palak) | 1 katori cooked | High on paper, low absorbed | Oxalates bind most of the calcium |
| Rajma or chana | 1 katori cooked | Approximately 50 to 80 mg | Also gives protein and fibre |
| Almonds | About 10 almonds | Approximately 25 to 35 mg | A helpful extra, not a main source |
| Small fish with bones (anchovy, sardine) | About 50 g, eaten whole | Approximately 150 to 200 mg | Sardines also give some vitamin D |
For more on building an anti-inflammatory plate for your joints, read our guide to the role of diet in managing arthritis pain.
What helps your body absorb calcium
- Vitamin D. Without enough vitamin D, the gut absorbs only a small fraction of the calcium you eat. Deficiency is very common in Indian cities despite all our sunshine, as we explain in vitamin D and B12 deficiency as hidden causes of body pain.
- Sensible sunlight. Skin makes vitamin D when sunlight falls on bare arms and legs. Office workers who commute in the dark and sit indoors all day, older people who rarely go out, and women who are fully covered often make very little. A short spell of sun on bare skin on most days helps, while avoiding sunburn. Darker skin needs longer exposure than fair skin.
- Enough protein. Bone is a protein framework that calcium settles into. Dal, curd, paneer, eggs, pulses and fish support both muscle and bone.
- Weight-bearing exercise. Walking, climbing stairs, gentle strength training and yoga send signals to bone to stay strong. Calcium without movement does far less. Our daily habits for a healthy spine are a good place to start.
- Spreading calcium through the day and, for many people, taking it with food.
What works against calcium and your bones
- Too much salt. The kidneys lose more calcium in the urine when you eat a lot of salt. Pickles, papad, namkeen, chips, instant noodles and restaurant food add up quickly. Cutting salt also helps high blood pressure.
- Strong tea or coffee with meals. Large amounts of caffeine slightly increase calcium loss, and tea taken with food mainly reduces iron absorption. Two or three ordinary cups a day are fine for most people, but try to keep them an hour or so away from your main meals, and do not let tea replace milk or curd.
- Some long-term medicines. Acid-reducing tablets such as omeprazole or pantoprazole, taken daily for years, can reduce absorption of some calcium supplements and have been linked with higher fracture risk. Some aluminium-containing antacids, long-term steroids, certain anti-epileptic drugs and too high a dose of thyroid tablets can also affect bone. Do not stop any prescribed medicine on your own; ask your doctor whether you still need it and whether your bones need checking.
- Smoking and alcohol. Both thin the bones and slow fracture healing.
- Very low body weight, crash dieting and inactivity. Long periods of bed rest or sitting cause rapid bone loss. Equally, extra weight is not protective for joints, so aim for a healthy middle ground, as explained in weight and joint pain.
- Hormone and health problems. An overactive thyroid, early menopause, diabetes, kidney disease and gut conditions that cause poor absorption can all affect calcium balance. An underactive thyroid more often causes aches and fatigue, which we cover in hypothyroidism and body pain.
Calcium supplements: when you need them, side effects and kidney stones
When a supplement makes sense
Food is always the first choice, because calcium from food comes with protein, vitamins and minerals, and it does not carry the same stone risk. A supplement is usually considered when your diet cannot realistically reach your needs (for example if you avoid dairy), when you have osteopenia or osteoporosis, when you are on medicines for osteoporosis that need adequate calcium to work, during long-term steroid treatment, or during some stages of pregnancy if your doctor advises it. Most people on a supplement only need enough to fill the gap left by food, not a full day’s dose on top of a good diet.
Types and how to take them
- Calcium carbonate is the most common and least expensive. It needs stomach acid, so take it with a meal.
- Calcium citrate is absorbed with or without food and may suit older adults and people on long-term acid-reducing tablets.
- Split larger doses, roughly 500 mg of elemental calcium or less at a time, and check the label for “elemental calcium”, not the total tablet weight.
- Space it from other medicines. Calcium can reduce absorption of thyroid tablets, iron tablets and some antibiotics. Take these a few hours apart; your pharmacist can help you plan the timing.
Side effects
The most common are constipation, gas and bloating, especially with calcium carbonate. Switching the type, lowering the dose, drinking enough water and eating more fibre usually help. Taking high doses for long periods, especially combined with high-dose vitamin D, can push blood calcium too high, causing thirst, frequent urination, nausea, tiredness or confusion. Some studies have also raised questions about high-dose supplements and heart health; the evidence is mixed, which is another reason to aim for the dose you actually need rather than “extra to be safe”.
Do calcium and dairy cause kidney stones?
This is one of the most common worries we hear. Most kidney stones are calcium oxalate stones, so people assume calcium is the enemy. In fact, calcium from food tends to lower the risk, because in the gut it binds oxalate from foods like spinach and nuts so that less oxalate reaches the kidneys. Cutting out milk and curd can backfire. Calcium supplements, particularly when taken between meals, have been linked with a small increase in stone risk in some people. If you have had stones, take any supplement with meals, drink plenty of water, keep salt down, and let your doctor decide whether you need a supplement at all. If you are unsure whether your pain is coming from the kidney or the back, read kidney stone pain or back pain.
When bone or calcium problems need urgent attention
Call us now on 07969288086. Our doctors are available 24 hours if you have:
- Sudden, severe back pain after a minor fall, a cough or lifting something light, especially if you are older or have thin bones (possible spinal fracture)
- Hip or wrist pain after a fall, or being unable to stand or bear weight
- A loss of height or a back that is curving forward over months
- Muscle cramps, twitching or tingling around the mouth and fingers (possible low calcium)
- Severe thirst, vomiting, confusion or extreme tiredness while taking calcium and vitamin D supplements (possible high calcium)
Urgent: if you suspect a fracture after a fall, or you develop new leg weakness or numbness with back pain, call us right away on 07969288086 (open 24 hours) for an urgent appointment. If cramps come with chest pain, an irregular heartbeat or breathlessness, go to the nearest emergency department immediately.
How Dr Heal helps you build stronger bones
Weak bones rarely have only one cause, so we look at the whole picture rather than handing out a calcium tablet and moving on.
- Find the reasons. A detailed history of your diet, sunlight, periods or menopause, medicines and past fractures, with tests such as calcium, vitamin D, thyroid and kidney function in our in-house laboratory. Our facilities include radiology, so imaging can be done under one roof, and a bone density scan can be arranged when it is needed.
- Build a food-first nutrition plan. Through functional medicine and clinical nutrition, we plan realistic Indian meals with enough calcium, protein and vitamin D, and correct deficiencies. Supplements are prescribed only when food is not enough, at the dose you need.
- Treat the pain that keeps you still. Back, knee or hip pain stops many people from the very walking that protects their bones. When an injection is needed, we use a steroid-free regenerative preparation from Dr Heal Pharma, which matters because steroids themselves can thin bone. Learn more about regenerative medicine.
- Guided strength and balance training. A rehabilitation programme that loads bones safely, strengthens the back and legs, and reduces the risk of falls.
- Follow up and coordinate care. We recheck your reports, adjust the plan, and work with your gynaecologist, endocrinologist or kidney specialist when needed.
You can read more about our back pain treatment, joint pain and arthritis treatment and hip pain treatment, browse all our treatments, or meet our doctors.
What you can do at home, starting this week
- Swap one breakfast a week for ragi, then make it two or three: ragi dosa, ragi idli or a bowl of ragi porridge with milk.
- Keep a bowl of curd with lunch and buttermilk in the afternoon instead of a second cup of tea.
- Add one leafy vegetable a day, such as harive soppu palya, methi thepla or a drumstick-leaf dal.
- Keep ellu pudi on the table and sprinkle a spoonful on rice or dosa.
- Go easy on pickles, papad and packaged snacks to cut hidden salt.
- Walk outdoors in the morning or late afternoon for sunlight and weight-bearing exercise at the same time. If knee pain holds you back, try these home exercises for knee osteoarthritis.
- Sleep well. Poor sleep makes pain and fatigue worse and makes exercise harder, as explained in sleep and chronic pain.
Frequently asked questions
Which Indian food has the most calcium?
Among everyday foods, paneer, milk, curd, ragi, unhulled sesame and small fish eaten with their bones give the most calcium per serving. Amaranth and drumstick leaves are good vegetable sources. A mix of these across the day works better than relying on one food.
Can I get enough calcium without milk?
Yes, with planning. Ragi, sesame, leafy greens such as amaranth and drumstick leaves, pulses, calcium-set tofu and small fish can meet much of your need. If you avoid all dairy, ask your doctor or dietitian to check whether a supplement is needed to fill the gap.
Should I take calcium and vitamin D together?
Vitamin D is needed to absorb calcium, so they are often prescribed together. The right dose depends on your blood vitamin D level and diet. Avoid taking high-dose vitamin D for long periods without testing, because too much can raise blood calcium.
Do calcium tablets cause kidney stones?
Calcium from food tends to lower stone risk. Supplements, especially taken between meals, can slightly raise the risk in some people. If you have had stones, take supplements only if your doctor advises them, with meals, and drink plenty of water.
Will calcium alone cure my knee or back pain?
Usually not. Most knee and back pain comes from joints, discs, muscles or nerves rather than low calcium. Calcium protects bone over the long term, but the cause of the pain still needs to be found and treated. See our guide to matching knee pain treatment to the cause.
Where can I get a bone health and nutrition check in Bengaluru?
Dr Heal Pain Cure Hospital offers consultations with blood tests, imaging and clinical nutrition guidance at its HSR Layout and Banashankari branches. Both are open 24 hours, and patients come to us from all over Karnataka.
Strong bones start with the right plan
Get your calcium and vitamin D checked, a practical Indian diet plan, and steroid-free care for the pain that keeps you from moving. Open 24 hours at HSR Layout and Banashankari.
Call 07969288086Book an appointment
