Amalkan pengambilan berikut bagi mengurangkan risiko osteoporosis:
- Kalsium
Setiap individu dengan osteoporosis memerlukan antara 1,200 hingga 1,500 miligram kalsium setiap hari melalui pemakanan atau pengambilan suplemen kesihatan.Badan hanya dapat menyerap kira-kira 500 miligram kalsium pada satu-satu masa. Oleh itu, pengambilan kalsium perlu dilakukan beberapa kali setiap hari. Beberapa kajian pula menunjukkan pengambilan kalsium yang terlalu banyak memberi kesan buruk kepada kepadatan tulang. Selain hasil tenusu, kekacang dan sayur-sayuran juga menjadi sumber makanan yang kaya dengan kalsium. Di samping pengasidan, pengambilan terlalu banyak kafein juga dikatakan akan menyebabkan pelarutan kalsium di dalam tulang. - Vitamin D
Penyelidikan terkini menunjukkan pengambilan lebih banyak vitamin D dapat mengurangkan kejadian keretakan tulang sehingga 25 peratus di kalangan warga emas. Selain itu, pengambilan vitamin D juga dapat membantu menguatkan otot memandangkan kebanyakan kes pesakit jatuh adalah akibat otot yang lemah. Penyelidikan di rumah penjagaan warga emas juga menunjukkan penurunan sehingga 72 peratus kes penghuni yang jatuh hasil pengambilan 800 IU vitamin D bersama kalsium setiap hari. Terdapat juga beberapa bukti yang menunjukkan pengambilan suplemen boron, magnesium, zink, tembaga, mangan, silikon, strontium, asid folik, and vitamin B6, vitamin C dan vitamin K (bersama kalsium dan vitamin D) bermanafaat untuk menjaga kepadatan tulang. - Protein berlebihan
Tiga faktor memainkan peranan penting dalam menentukan kandungan kalsium dalam sistem badan seseorang iaitu pengambilan (makanan), penyerapan dan perkumuhan. Bagaimanapun, pengambilan protein yang terlalu tinggi (makanan) akan menyebabkan peningkatan kekerapan membuang air kecil dan banyak kalsium hilang bersama air kencing seterusnya meningkatkan risiko keretakan tulang akibat kepadatan tulang menurun.