You do not need to eat meat to keep your skeleton strong. What matters is getting enough calcium and vitamin D, and plenty of plant foods can help. Here are the common questions.
Why does your body need calcium?
About 98 percent of the calcium in your body is stored in your bones, and the NIH explains that the body uses the bones as a reservoir for calcium to keep the level in your blood steady. If you do not get enough from food, your body takes it from the bones. Over time, that weakens them, which is what the old post meant.
How much calcium do you need?
The NIH Office of Dietary Supplements recommends 1,000 milligrams a day for adults aged 19 to 50 and for men aged 51 to 70, and 1,200 milligrams for women over 50 and for everyone over 70. Vitamin D helps your body absorb calcium, so make sure you get enough of that as well.
Which plant foods give you calcium, and which do not?
The old post named dry beans, tofu, soy milk and dark green vegetables. The NIH’s food table gives these amounts: calcium-fortified soy milk has 299 milligrams in a cup, firm tofu made with calcium sulfate has 253 milligrams in half a cup, boiled turnip greens 99 milligrams in half a cup, cooked kale 94 milligrams in a cup, and raw shredded bok choy 74 milligrams in a cup. Check the tofu label, because not all tofu is made with calcium. Calcium-fortified cereals and juices help too.
Not all greens are equal, though. Spinach, collard greens, sweet potatoes, rhubarb and beans are high in oxalic acid, which binds calcium, and the NIH says that absorption of calcium is only 5 percent for spinach, compared with 27 percent for milk. It adds that the calcium in broccoli, kale and cabbage is absorbed about as well as the calcium in milk, although each serving contains less. So I would lean on those, on fortified foods and on tofu, and not count on spinach, collards or beans. For vegans in particular, the NIH notes a higher risk of low calcium intake, because dairy is the main source in most diets.
Do you need a supplement?
Many people can reach their goal with food, especially with fortified products. If you do not, ask your doctor or dietitian first, because too much calcium has risks. Our posts on whether you need a calcium supplement and how to take calcium supplements safely explain how to choose and use one.