В развитии остеопороза в первую очередь играет роль малое поступление (или слабая усваиваемость) кальция, фосфора, магния, калия, витаминов, а также общая несбалансированность питания (белки/жиры/углеводы).
Также роль играет избыток в диете продуктов, влияющих на выведение или ухудшающих усваивание кальция: кофе, соль, сахар, пальмовое масло.
В настоящее время информации о диете при остеопорозе очень много, основные рекомендации: употреблять больше кисломолочных продуктов, овощей, фруктов, рыбы. Избегать продуктов, содержащих пальмовое масло, уменьшить потребление сладкого, соленного, кофе.