Nutrient guide

Foods highest in calcium

The foods highest in calcium, ranked, including the strong non-dairy sources most people miss.

Original ranking by NutriVerdict

Calcium is the mineral most associated with bones and teeth. Dairy is the best-known source, but it also turns up in tofu set with calcium, certain leafy greens, seeds, sardines and fortified foods.

The daily value used on nutrition labels is 1300 mg. The list below ranks the foods on our index by calcium per 100 grams, so you can see the strongest sources at a glance and open any food for its full profile.

Top 20 foods by calcium per 100 g · open any food for its full nutrient profile

  1. 1Spices, basil, dried2240 mg / 100 g172% DV
  2. 2Spices, savory, ground2130 mg / 100 g164% DV
  3. 3Spices, marjoram, dried1990 mg / 100 g153% DV
  4. 4Spices, thyme, dried1890 mg / 100 g145% DV
  5. 5Spices, dill weed, dried1780 mg / 100 g137% DV
  6. 6Spices, celery seed1770 mg / 100 g136% DV
  7. 7Spices, sage, ground1650 mg / 100 g127% DV
  8. 8Spices, oregano, dried1600 mg / 100 g123% DV
  9. 9Spices, dill seed1520 mg / 100 g117% DV
  10. 10Spearmint, dried1490 mg / 100 g115% DV
  11. 11Spices, poppy seed1440 mg / 100 g111% DV
  12. 12Spices, chervil, dried1350 mg / 100 g104% DV
  13. 13Spices, rosemary, dried1280 mg / 100 g98% DV
  14. 14Spices, coriander leaf, dried1250 mg / 100 g96% DV
  15. 15Spices, fennel seed1200 mg / 100 g92% DV
  16. 16Spices, parsley, dried1140 mg / 100 g88% DV
  17. 17Spices, tarragon, dried1140 mg / 100 g88% DV
  18. 18Cheese, romano1060 mg / 100 g82% DV
  19. 19Cheese, gruyere1010 mg / 100 g78% DV
  20. 20Spices, cinnamon, ground1000 mg / 100 g77% DV

Want the density-first view instead? See our goal rankings or browse foods by category. You can also add these foods to a plate in the food calculator to see how they combine.

Frequently asked questions

Which foods are highest in calcium?

On our index, the foods highest in calcium per 100 grams include Spices, basil, Spices, savory, Spices, marjoram. The full ranked list of the top 20 is above, each linked to its data page.

How much calcium is in a daily value?

The daily value used on United States nutrition labels is 1300 mg. Individual needs vary with age, sex and other factors; this is a general label reference, not dietary advice.

What counts as a good source of calcium?

A serving is generally called a good source when it provides at least 10 percent of the daily value, and an excellent source at 20 percent or more. Every food page shows the percent daily value for calcium.