Most of us are well aware of the foods that help make our bones strong. These foods are rich in calcium, vitamin D, potassium, magnesium, vitamin C, and vitamin K. Foods that have higher levels of these nutrients include canned sardines, leafy green vegetables, and some fruits. Many foods are fortified with calcium and vitamin D, to increase the amount of these essential minerals in our diet. Fortified foods include dairy products, various kinds of nut milk, and breakfast cereals. Even with a diet rich in these foods, most women require additional supplementation of calcium and vitamin D to ward off osteoporosis. Because we know what we should eat, let’s take a look at what not to eat if you have osteoporosis. You may just be surprised…
Red Meat and Processed Meat –
You certainly need to have an adequate amount of protein for bone health, but too much protein can actually cause you to lose calcium. Try to get some red meat to make sure you are getting enough iron, but lean a little more heavily on lean proteins and other protein and calcium sources, such as dairy products.
Nightshade Vegetables –
These foods contain pro-inflammatory compounds that can increase inflammation throughout your body, including your bones. Foods in this group include:
While these foods may increase inflammation, they are also packed with vitamins and minerals essential for your health. So, don’t totally avoid them, but make sure you are getting plenty of calcium daily through other ways in your diet and through supplements.