Calcium-Rich Foods

Calcium matters for bones at every age, and it matters more after 40, especially for women. These are the foods with the most calcium per 100 g, including plenty of non-dairy sources. Top pick: Sesame Seeds, with 975 mg calcium per 100 g.

25 foods ranked by calcium

#FoodCalcium / 100 gCalories / 100 gTypical serving
1Sesame Seeds975 mg573 kcal1 tbsp (9 g): 88 mg, 52 kcal
2Cheddar Cheese721 mg404 kcal1 slice (20 g): 144 mg, 81 kcal
3Cheese (processed)700 mg350 kcal1 slice (20 g): 140 mg, 70 kcal
4Khoya / Mawa650 mg421 kcal1 tbsp (20 g): 130 mg, 84 kcal
5Chia Seeds631 mg486 kcal1 tbsp (12 g): 76 mg, 58 kcal
6Mozzarella Cheese505 mg300 kcal1 slice (20 g): 101 mg, 60 kcal
7Til Chikki500 mg490 kcal1 piece (25 g): 125 mg, 123 kcal
8Feta Cheese493 mg264 kcal1 cube (30 g): 148 mg, 79 kcal
9Rewari450 mg460 kcal3 pieces (20 g): 90 mg, 92 kcal
10Paneer (plain)420 mg265 kcal1 cube (15 g): 63 mg, 40 kcal
11Methi / Fenugreek Leaves (raw)395 mg49 kcal1 katori (100 g): 395 mg, 49 kcal
12Sardines (canned in oil, drained)382 mg208 kcal1 can (92 g): 351 mg, 191 kcal
13Tofu350 mg144 kcal1 katori (100 g): 350 mg, 144 kcal
14Almond Butter347 mg614 kcal1 tbsp (16 g): 56 mg, 98 kcal
15Ragi Roti320 mg262 kcal1 roti (40 g): 128 mg, 105 kcal
16Alfredo Sauce300 mg480 kcal2 tbsp (30 g): 90 mg, 144 kcal
17Paneer Tikka300 mg250 kcal1 plate (150 g): 450 mg, 375 kcal
18Condensed Milk (sweetened)284 mg321 kcal1 tbsp (20 g): 57 mg, 64 kcal
19Almonds269 mg579 kcal10 pieces (12 g): 32 mg, 69 kcal
20Paneer Bhurji260 mg200 kcal1 katori (150 g): 390 mg, 300 kcal
21Flax Seeds255 mg534 kcal1 tbsp (10 g): 26 mg, 53 kcal
22Kale (raw)254 mg35 kcal1 katori (100 g): 254 mg, 35 kcal
23Bathua Saag250 mg65 kcal1 bowl (150 g): 375 mg, 98 kcal
24Cheese Sauce250 mg290 kcal1 tbsp (15 g): 38 mg, 44 kcal
25Grilled Cheese Sandwich250 mg300 kcal1 sandwich (120 g): 300 mg, 360 kcal

Per 100 g of the ready-to-eat form. Sources: INDB, IFCT 2017 (NIN-ICMR) and USDA FoodData Central. Values vary with recipe and portion.

How to use this list

Sesame (til) and cheese rank highest per 100 g, but the reliable daily sources are milk, curd, paneer, ragi and green leafy vegetables. Strength training and enough vitamin D (sunlight) matter as much as calcium for bone strength.

Frequently asked questions

Which foods have the most calcium?

+

Per 100 g, the top five are Sesame Seeds (975 mg), Cheddar Cheese (721 mg), Cheese (processed) (700 mg), Khoya / Mawa (650 mg), Chia Seeds (631 mg). Values are from INDB, IFCT 2017 (NIN-ICMR) and USDA FoodData Central.

How much calcium do I need per day?

+

ICMR-NIN (2020) recommends about 1,000 mg of calcium a day for adults. Two glasses of milk or curd plus a serving of paneer or ragi covers most of it.

Turn this list into a plan

Knowing the right foods is step one. Get an Indian diet plan with your exact portions and targets, built by NASM-certified Coach Himanshu.

Chat with us