USDA-derived rankings

Dairy-free foods high in calcium

Calcium is the mineral that builds bone and teeth and keeps muscles, nerves and blood clotting working.

Who this is for: Useful if you eat little or no dairy, are building peak bone mass, or are past menopause when bone loss speeds up.

Reviewed 20 July 2026. Ranked per typical serving against the fixed adult reference of 700 mg a day.

The clear number one

Almond Milk

One serving (250g) gives you 460 mg of calcium, around 66% of the daily reference in one go.

See the full nutrition score for almond milk

The ranking

Ranked by what a typical serving covers, because nobody eats 100g of everything. The badge shows per-100g density: high means at least 30% of the daily reference per 100g, source means at least 15%.

#FoodPer serving
1Almond Milk460 mg66% of daily reference
2Tofu (firm)441 mg63% of daily reference
3Sardines (canned)351 mg50% of daily reference
4Soy Milk310 mg44% of daily reference
5Bagel230 mg33% of daily reference
6Sesame Seeds176 mg25% of daily reference
7Chia Seeds151 mg22% of daily reference
8Cannellini Beans117 mg17% of daily reference
9Tempeh111 mg16% of daily reference
10Kale107 mg15% of daily reference
11Oysters99 mg14% of daily reference
12Collard Greens84 mg12% of daily reference
13Almonds75 mg11% of daily reference
14White / Sourdough Bread68 mg10% of daily reference
15Tortilla / Wrap66 mg9% of daily reference
16Tahini64 mg9% of daily reference
17Almond Butter56 mg8% of daily reference
18Anchovies46 mg7% of daily reference
19Egg Yolk44 mg6% of daily reference
20Wholegrain Bread43 mg6% of daily reference

Anything tagged as containing dairy is excluded.

Narrow it to your way of eating

How this list is built

Every number comes from Nutrigate's USDA-derived generic food table, the same data behind the food nutrition scores. The daily reference for calcium is 700 mg, an evidence-based adult amount; the app personalises it to you. Serving sizes are typical household portions, shown in grams so you can judge them.