NutriRank

Data-driven nutrition comparison tables ranked by what matters to you. Sourced from USDA FoodData Central.

Highest Calcium Foods - Complete Ranking

Calcium is the most abundant mineral in the body, essential for bone strength, muscle contraction, and nerve signalling. While dairy products are well-known calcium sources, seeds such as poppy and sesame contain even more per gram. This table ranks foods from highest to lowest calcium content using USDA FoodData Central data. For bone health, calcium works best alongside vitamin D and magnesium.

Data: USDA FoodData Central (public domain). Values per 100 g edible portion.

#FoodCalcium (mg)
1 Poppy seedsplant
1438
Calcium (mg)
2 Parmesan cheesedairy
1184
Calcium (mg)
3 Romano cheesedairy
1064
Calcium (mg)
4 Gruyere cheesedairy
1011
Calcium (mg)
5 Sesame seeds, wholeplant
975
Calcium (mg)
6 Cheddar cheesedairy
721
Calcium (mg)
7 Chia seedsplant
631
Calcium (mg)
8 Mozzarella, part-skimdairy
505
Calcium (mg)
9 Sardines (canned, with bones)animal
382
Calcium (mg)
10 Tofu (calcium-set)plant
350
Calcium (mg)
11 Almondsplant
264
Calcium (mg)
12 Kale (raw)plant
150
Calcium (mg)
13 Fortified soy milkplant
123
Calcium (mg)
14 Milk (whole, 3.25%)dairy
113
Calcium (mg)
15 Tempehplant
111
Calcium (mg)
16 Greek yogurt, plain 2%dairy
111
Calcium (mg)
17 Bok choy (raw)plant
105
Calcium (mg)
18 White beans, cookedplant
90
Calcium (mg)
19 Edamame, cookedplant
63
Calcium (mg)
20 Broccoli (raw)plant
47
Calcium (mg)

Frequently Asked Questions

What food is highest in calcium?

Poppy seeds contain an extraordinary 1,438 mg of calcium per 100 g. Among everyday foods, hard cheeses like Parmesan (1,184 mg) and Romano (1,064 mg) lead, followed by sesame seeds (975 mg) and Gruyere (1,011 mg).

How much calcium do I need per day?

The RDA for calcium is 1,000 mg/day for adults aged 19-50 and 1,200 mg/day for women over 50 and men over 70. Adolescents (9-18) need 1,300 mg/day for peak bone development.

Can I get enough calcium without dairy?

Yes. Calcium-set tofu, fortified soy or oat milk, chia seeds, almonds, kale, bok choy, and white beans are all good non-dairy sources. Pairing with adequate vitamin D improves absorption.

Do plant foods have as much calcium as dairy?

Some do by weight (sesame seeds, chia seeds, calcium-set tofu) but the bioavailability varies. Dairy calcium is absorbed at around 30%. Calcium from kale and bok choy is absorbed at similar or higher rates, but calcium from spinach is poorly absorbed due to oxalates.

What affects calcium absorption?

Vitamin D, lactose, and adequate stomach acid all improve calcium absorption. Phytic acid (in wholegrains), oxalate (in spinach and beets), and excessive sodium or caffeine can reduce it. Spreading intake across meals also improves absorption.

More Nutrition Comparison Tables

Highest Protein Foods

Top 40 foods ranked by protein content per 100 g.

Highest Fiber Foods

Top 40 foods ranked by dietary fiber per 100 g.

Highest Vitamin C Foods

Top 35 foods ranked by vitamin C content per 100 g.

Highest Iron Foods

Top 35 foods ranked by iron content per 100 g.

Highest Potassium Foods

Top 35 foods ranked by potassium content per 100 g.

Highest Magnesium Foods

Top 35 foods ranked by magnesium content per 100 g.

Best Protein per Calorie

Foods with the highest protein-to-calorie ratio.

Lowest Sugar Fruits

Fruits ranked from lowest to highest sugar content.

Highest Omega-3 Foods

Top 30 foods ranked by omega-3 fatty acid content.

Vegetable Nutrition Comparison

Side-by-side nutrition comparison of popular vegetables.

Best Foods for Muscle Building

Top high-protein, nutrient-dense foods for muscle growth.