What are the best foods for promoting joint and bone health?
Dairy foods, which are naturally rich in calcium, are best for promoting joint and bone health, especially milk because it is fortified with vitamin D. Vitamin D promotes bone formation and mineralization. In addition, it plays an essential role in the absorption of calcium and phosphorus from food. Other vitamin D rich foods include cooked salmon and mackerel, canned tuna fish and sardines. -. Foods rich in magnesium are also good for bone health. And, magnesium is a mineral that we often fall short on (and most multivitamins do not contain 100% DV). Try breads or pancakes made with buckwheat flour and adding bulgur, oat bran, halibut, chocolate, spinach, barley, pumpkin seeds, soybeans, beans or trail mix to your diet.