Best foods for bone health
Foods that best support bones and teeth, ranked by their concentration of the minerals and vitamins behind skeletal strength, with percentile context and supporting evidence.
Calcium25Manganese30Phosphorus30Vitamin D41Magnesium13Protein17Vitamin K124
Vegetables85Meat & Poultry49Herbs & Spices43
Top-ranked foods
Parmesan
93 / 100Dairy & Cheese
Canned Sardines
93 / 100Fish & Seafood
Emmental
93 / 100Dairy & Cheese
Textured Vegetable Protein
93 / 100Plant-Based Alternatives
Havarti
92 / 100Dairy & Cheese
Gouda
92 / 100Dairy & Cheese
Cheddar
92 / 100Dairy & Cheese
Nori
91 / 100Vegetables
Mozzarella
91 / 100Dairy & Cheese
Ground Cumin
90 / 100Herbs & Spices
Cumin Seeds
90 / 100Herbs & Spices
Chia Seed
90 / 100Nuts & Seeds
Egg Yolk
90 / 100Eggs
Gruyère
90 / 100Dairy & Cheese
Paneer
90 / 100Dairy & Cheese
Pumpkin Seed
90 / 100Nuts & Seeds
Sesame Seed
90 / 100Nuts & Seeds
Almond
90 / 100Nuts & Seeds
Halloumi
90 / 100Dairy & Cheese
Red Leicester
90 / 100Dairy & Cheese
Canned Anchovies
90 / 100Fish & Seafood
Sunflower Seed
89 / 100Nuts & Seeds
Wholemeal Bread
89 / 100Grains & Starches
Pistachio
89 / 100Nuts & Seeds