Những món ăn cản trở hấp thụ canxi
Có nhiều yếu tố ảnh hưởng đến sự hấp thu canxi như chế độ ăn; một số bệnh lý ở đường tiêu hóa, bệnh thận, bệnh nội tiết.

Canxi trong thực phẩm có nguồn gốc động vật dễ hấp thu hơn canxi có nguồn gốc từ thực vật. Những thực phẩm có nhiều canxi và dễ hấp thu nhất là sữa và các sản phẩm từ sữa như sữa chua, phô mai, kem, kefir... Trong các trường hợp không thể cung cấp đủ nhu cầu canxi cho cơ thể qua thực phẩm, có thể phải bổ sung bằng thuốc canxi uống.
Mức độ hấp thu canxi phụ thuộc vào gốc hóa học của viên canxi, canxi gốc carbonate, phosphate, citrate có hàm lượng canxi nguyên tố cao hơn và hấp thu tốt hơn canxi gốc gluconate, lactate. Tuy nhiên, không phải cứ ăn hay uống nhiều canxi là đủ.
Tùy thuộc vào lứa tuổi, thể trạng mà lựa chọn thực phẩm thích hợp để có đủ canxi cung cấp cho cơ thể. Nên ăn đa dạng các loại thực phẩm. Chọn các loại thực phẩm có nhiều canxi như sữa và các sản phẩm từ sữa, thịt, tôm, tép, cua, ốc, cá, trứng... các loại rau có màu xanh đậm như rau ngót, ngọn bí, rau đay, mùng tơi, rau dền cơm... đặc biệt là vừng (mè), mộc nhĩ, đậu nành.
Đối với trẻ dưới 6 tháng cần bú sữa mẹ hoàn toàn, trẻ em nói chung cần tăng cường sử dụng sữa phù hợp với từng giai đoạn tăng trưởng, người trưởng thành nên chọn các sản phẩm sữa tách béo, sữa có bổ sung canxi. ăn nhiều tôm, tép, cua, ốc...