Питание при остеопорозе подразумевает ежедневное употребление продуктов, богатых кальцием, фосфором и другими минералами, витаминами D и К (молочные продукты, кунжут, мак, сухофрукты, особенно чернослив, жирные сорта рыб). При остеопорозе также рекомендован отказ от кофеина и алкоголя.