Foods high in calcium: the 14 best sources

Calcium is not just milk: aged cheeses, sardines, sesame, tofu and some mineral waters are loaded with it. The full ranking, lactose-free options included.

Why calcium stays central

99% of the body’s calcium is stored in bones and teeth, but the remaining 1% is vital: muscle contraction, blood clotting, nerve transmission. When intake falls short, the body withdraws from bone — silently, for years.

Bone capital is built before age 30 and maintained afterwards: needs stay high for life, and rise again for teenagers, post-menopausal women and adults over 65.

The ranking: calcium per 100 g

Daily target used by Micron: 1,000 mg per day for an adult.

  1. 1

    Parmesan

    1,180mg

    118%

  2. 2

    Sesame seeds

    975mg

    98%

    Eaten in small amounts: scale the value down to a realistic serving of a few grams.

  3. 3

    Emmental (Swiss cheese)

    970mg

    97%

  4. 4

    Mozzarella

    505mg

    51%

  5. 5

    Feta

    493mg

    49%

  6. 6

    Sardines (canned, with bones)

    382mg

    38%

  7. 7

    Tofu (calcium-set)

    350mg

    35%

    Content varies with the coagulant used and firmness.

  8. 8

    Almonds

    269mg

    27%

  9. 9

    Dried figs

    162mg

    16%

  10. 10

    Arugula (rocket)

    160mg

    16%

  11. 11

    Plain yogurt

    140mg

    14%

  12. 12

    Semi-skimmed milk

    120mg

    12%

  13. 13

    Pak choi (cooked)

    93mg

    9%

  14. 14

    White beans (cooked)

    90mg

    9%

per 100 g% of daily target

Values per 100 g. Sesame is eaten by the spoonful: scale to your serving. Off-table bonus: calcium-rich mineral waters deliver 400-580 mg/L.

How to optimize calcium and its absorption

  • Without vitamin D, calcium is poorly absorbed: work on both together (oily fish, eggs, sun exposure, winter supplementation if needed).
  • Calcium-rich mineral waters are a real source — up to ~550 mg/L of well-absorbed calcium, precious if you are lactose intolerant.
  • Spinach is a false friend: high in calcium on paper, but its oxalates block nearly all absorption. Arugula, pak choi and broccoli are far more “profitable”.
  • Spread intake through the day: beyond ~500 mg at once, the absorbed fraction drops.
  • Calcium-set tofu (check the label for calcium sulfate) is one of the best plant sources: up to 350 mg/100 g.

How much calcium per day?

Micron uses a target of 1,000 mg/day, aligned with adult references in Europe and the US. Teenagers and adults over 65 go up to 1,200 mg.

Without dairy the target is reachable but takes method: calcium waters, calcium-set tofu, sardines, sesame and low-oxalate greens have to become reflexes.

Automatic tracking

Track these intakes with Micron

Micron analyzes your meals and tracks 17 nutrients — iron, magnesium, vitamins, omega-3… Every day you see your % of target and what is actually missing.

Download on the App StoreGet it on Google Play

Frequently asked questions

Which food is highest in calcium?

Hard cheeses: Parmesan peaks at 1,180 mg/100 g, Emmental at 970 mg. A 30 g serving already brings about 300-350 mg — a third of the daily target.

How do you get enough calcium without lactose?

Four pillars: calcium-rich mineral waters (up to 580 mg/L), calcium-set tofu, small fish eaten with bones (sardines: 382 mg/100 g) and well-absorbed plants (sesame, almonds, arugula, pak choi). Aged cheeses barely contain lactose anyway.

Should you take calcium supplements?

Not by default: evidence only supports supplementing when food intake stays durably insufficient or in specific medical situations. Start by measuring what you actually eat — that is usually the most useful step.

Data sources

Values from the USDA FoodData Central, CIQUAL (ANSES) composition tables and NIH fact sheets. Amounts vary with variety, origin and cooking — read them as reliable orders of magnitude, not lab-grade precision. CIQUAL ↗ · USDA FoodData Central ↗ · NIH ODS ↗

⚠️ This article is for information only and does not replace medical advice. Needs vary with age, sex and situation (pregnancy, conditions, medication): if in doubt or symptomatic, talk to a health professional.

Foods High in Calcium: Top 14 (mg/100 g) — Micron