Theo Tổ chức Y tế Thế giới (WHO), phần lớn các bệnh mà người già mắc phải là do chế độ ăn uống thiếu hợp lý. Các bệnh thoái hóa như loãng xương ở người cao tuổi cũng liên quan đến việc ăn uống không đầy đủ dưỡng chất. Thiếu vi chất ở người cao tuổi được đánh giá là do giảm lượng ăn và thức phẩm kém đa dạng.