1. Too much protein
Proteins make for an essential body nutrient but a high amount of it can increase the risk of osteoporosis. This is not because of the nutrient protein but because of old age. Older people are unable to process protein as efficiently as adults. This increases the acid load in the body and causes erosion of calcium to neutralise the acid. Consume the recommended amount of protein as it also improved bone health and prevent the risk of osteoporosis. 
2. High salt foods
High salt foods such as pizza, fries, frozen meaks, canned soups and ham have high sodium content. Too much sodium in the diet can lead to the excretion of calcium through urine and perspiration. Risk of osteoporosis increases in postmenopausal women due to high sodium intake.
3. Caffeinated drinks
Too much of coffee (more than 4-5 cups) in a day increased the risk of bone fractures. A study has shown that daily intake of around 330 mg of caffeine (equals 4 cups) can increase osteoporosis risk, especially in women age between 40-76. However, the condition is associated with many other lifestyle factors. 
4. Nightshade vegetables
Nightshade vegetables such as bell peppers, tomatoes and eggplants are nutritional but can cause inflammation or exaggerate the inflammatory symptoms in bone-related diseases. To consider, the inflammatory nature of nightshades are still controversial as they are also known for their anti-inflammatory properties.
5. Excess vitamin A
A study talks about negative effects of retinol (a form of vitamin A) on bone mineral density, lumbar and femoral neck. Also, excess dietary or supplements intake of vitamin A can increase the risk of hip fracture. The retinol form of Vitamin A can be found in foods such as liver, egg yolk, dairy products and dietary supplements. 
6. Burnt Foods
Advanced Glycation End Products or AGE is naturally present in uncooked animal meats. Grilling, charring, burning, frying or searing these foods accelerates the formation of new AGE formation which is associated with many human diseases Though AGE can be eliminated by antioxidants, a large amount of it can trigger inflammation and cause related diseases such as osteoporosis. 
Oxalates are natural compounds found in many plants, especially green leafy veggies such as spinach. This compound binds with minerals like calcium and prevent their absorption into the bones. Legumes like beans are also high in oxalates but are also nutritional. Therefore, it is advised to soak beans for a few hours before consumption to reduce oxalate levels.
Chronic or excessive consumption of alcohol is associated with compromised bone health and increased risk of osteoporosis. Alcohol interferes with the absorption of calcium and Vitamin D by the bones and decreases bone density and weaken them.  Also, the bones do not overcome the damage of early chronic alcoholism, even when it is discontinued later in the years.
11. Inorganic fruits and vegetables
Inorganic fruits and vegetables or the one grown by using higher chemicals or pesticides can cause negative effects on bone density in the later stages of life and cause osteoporosis. Not only this bone condition but high pesticides-contaminated foods are also responsible for many other diseases such as infertility and ADHS.
Foods That Can Prevent Osteoporosis Risk
- Dry fruits
- Fortified juices like orange juice