Thực chất chúng ta có thể dễ dàng cung cấp lượng canxi cần thiết cho cơ thể thông qua bữa ăn hàng ngày, vì vậy cần lưu ý bổ sung những loại thực phẩm giàu vitamin D. Ăn những thực phẩm giàu vitamin D sẽ giúp cơ thể hấp thụ canxi tốt nhất. Những thực phẩm giàu canxi và dễ hấp thu nhất là sữa và các sản phẩm được làm từ sữa như sữa chua, phô mai, kem,… ngoài ra còn có nhiều trong trứng, gan,… vì vậy nên bổ sung những sản phẩm này để cơ thể có đủ lượng canxi cần thiết.
Với những người bị loãng xương, ngoài bổ sung vitamin D trong bữa ăn, nên thường xuyên tắm nắng, hoặc hoạt động ở ngoài trời để cơ thể dễ hấp thụ canxi. Tuy nhiên mỗi bữa chỉ nên ăn vừa đủ chất đạm để tránh làm gia tăng lượng bài tiết canxi. Theo nghiên cứu, cơ thể khi tiêu thụ 1gram protein thì bài tiết canxi 10mg. Bên cạnh đó hạn chế sử dụng đồ uống có chứa caffeine hay chất có cồn, vì đây là tác nhân gây tăng lượng thải canxi thông qua đường nước tiểu, từ đó sẽ làm giảm lượng canxi trong cơ thể.
Trẻ em không nên sử dụng nhiều đồ uống có ga, bởi trong các loại nước này có chứa lượng photpho gây cản trở quá trình hấp thụ canxi, ngăn cản quá trình hình thành những tế bào xương mới. Không nên ăn quá nhiều chất béo do khi canxi kết hợp với axit béo khiến cơ thể không hấp thụ, từ đó bài tiết ra ngoài thông qua phân
Ngoài ra không nên ăn quá nhiều chất đạm sẽ gây ra các bệnh lý như gút, béo phì, suy thận. Không nên ăn các đồ muối mặn như dưa, cà muối, mắm,… vì những thực phẩm này chứa nhiều axit oxalic và thực phẩm chứa nhiều axit fitic như ngũ cốc,… làm ngăn cản quá trình đồng hóa canxi khiến lượng canxi tiêu thụ từ đường tiêu hóa không hấp thụ được vào máu
Không uống canxi cùng lúc với thuốc sắt, sữa vì sự kết hợp này sẽ làm cản trở quá trình hấp thu canxi. Không nên uống thuốc bổ sung canxi và nước trà xanh cùng 1 lúc hoặc sử dụng 2 loại này cách nhau trong khoảng thời gian quá ngắn vì tanin trong lá trà xanh là rào cản cho quá trình hấp thu canxi.