Plant-Based Diet and Bone Health: What to Know
Disclosure: This article contains affiliate links. We may earn a small commission if you purchase through our links, at no extra cost to you.
Plant-based diets are increasingly popular, and for good reasons — they’re associated with lower rates of heart disease, type 2 diabetes, and certain cancers. But bone health on a plant-based diet requires more attention than proponents sometimes acknowledge. The nutrients most critical for bone — calcium, vitamin D, vitamin K2, and protein — are all harder to obtain adequately on a fully plant-based diet. This doesn’t make a plant-based diet incompatible with good bone health; it just means planning matters more.
The Key Nutrients to Monitor
Calcium: Dairy is excluded on a vegan diet. Good plant calcium sources exist — bok choy, kale, broccoli, fortified plant milks, calcium-set tofu, and white beans — but they require deliberate inclusion and adequate portions to hit 1,200mg daily. Relying on spinach or almonds as primary calcium sources is a common mistake: both have low bioavailability due to oxalates and phytates respectively.
Vitamin D: Few plant foods contain meaningful vitamin D. Fortified foods (plant milks, cereals) help, but supplementation is typically necessary for most plant-based eaters, especially those in northern climates or with limited sun exposure. Choose vitamin D3 from lichen (vegan) rather than D2.
Vitamin K2: The main dietary source of MK-7 K2 is natto — a fermented soybean product. Other plant foods contain K1, but conversion to K2 is limited. Supplementing with MK-7 K2 is strongly advisable for plant-based eaters focused on bone health.
Protein: Adequate protein is achievable on a plant-based diet through legumes, tofu, tempeh, edamame, seitan, and seeds — but requires intentional planning to hit the 1.0–1.2g/kg/day target for bone health after 50.
Omega-3s: ALA from flax, chia, and walnuts converts poorly to EPA/DHA. Algae oil supplements provide EPA and DHA directly from a plant source and are a sensible addition for plant-based eaters.
What the Research Shows
Studies have found that vegans tend to have lower bone mineral density and higher fracture rates than omnivores — but the gap largely disappears in vegans who ensure adequate calcium and vitamin D intake. This suggests that the plant-based diet itself isn’t the problem; the nutrient gaps that can accompany it are.
For a comprehensive daily approach to bone health, The Bone Density Solution provides structured guidance for adults over 50.
Related articles:
The Best Dairy-Free Sources of Calcium
Vitamin K2 and Bone Health
Protein and Bone Health