Early version. Nutrient values from USDA FoodData Central; dietitian review in progress. Not medical advice.

Foods high in calcium

Per 100 g, the foods highest in calcium on our list are Parmesan cheese (1184 mg), sesame seeds (975 mg) and cheddar cheese (710 mg). Calcium is essential for bones and teeth. The daily value is 1,300 mg, covered by dairy, calcium-set tofu, greens and seeds.

31 foods
Calcium in each food. Select a column heading to sort. Daily value: 1300 mg.
Food
Parmesan cheese1184 mg118 mg (2 tbsp grated)302 mg26
Sesame seeds975 mg88 mg (1 tbsp)170 mg55
Cheddar cheese710 mg199 mg (1 slice)176 mg15
Chia seeds631 mg76 mg (1 tbsp)130 mg67
Mozzarella505 mg141 mg (1 oz)169 mg16
Feta cheese493 mg138 mg (1 oz)186 mg9
Sardines382 mg351 mg (1 can, drained)184 mg57
Almonds269 mg75 mg (1 oz)46 mg64
Flaxseed255 mg18 mg (1 tbsp ground)48 mg58
Kale254 mg53 mg (1 cup chopped)726 mg98
Collard greens232 mg84 mg (1 cup chopped)725 mg99
Bagel219 mg230 mg (1 medium bagel)83 mg43
Canned salmon215 mg183 mg (3 oz)167 mg52
Tofu201 mg253 mg (1/2 cup)258 mg69
Milk chocolate189 mg83 mg (1 bar)35 mg6
Almond milk184 mg442 mg (1 cup)1227 mg90
Garlic181 mg5.4 mg (1 clove)121 mg63
Cheese pizza179 mg192 mg (1 slice)67 mg19
Whole wheat bread161 mg52 mg (1 slice)64 mg39
Arugula160 mg32 mg (1 cup)640 mg97
Brazil nuts160 mg8 mg (1 nut)24 mg28
Flour tortilla146 mg72 mg (1 tortilla)48 mg15
White bread144 mg36 mg (1 slice)54 mg20
Tahini141 mg21 mg (1 tbsp)24 mg22
Parsley138 mg11 mg (2 tbsp chopped)383 mg99
Kefir130 mg316 mg (1 cup)302 mg76
Skim milk122 mg299 mg (1 cup)359 mg74
Plain yogurt121 mg296 mg (1 cup)198 mg30
Milk113 mg276 mg (1 cup)185 mg31
Greek yogurt110 mg187 mg (1 container)186 mg60
Whole milk Greek yogurt100 mg170 mg (1 container)103 mg25

Source: USDA FoodData Central. Last updated .