Question: what foods should you avoid if you have osteoporosis?
Answer: High-salt foods. Excess salt consumption can cause your body to release calcium, which is harmful to your bones. ...  Alcohol. While a moderate amount of alcohol is considered safe for those with osteoporosis, excess alcohol can lead to bone loss. ...  Beans/legumes. ...  Wheat bran. ...  Excess vitamin A. ...  Caffeine.