Osteoporosis is a public health concern and a cause of bone loss, increased risk of skeletal fracture, and a heavy economic burden. It is common in postmenopausal women and the elderly and is impacted by dietary factors, lifestyle and some secondary factors. Although many drugs are available for the treatment of osteoporosis, these therapies are accompanied by subsequent side effects. Hence, dietary interventions are highly important to prevent osteoporosis. This review was aimed to provide a comprehensive understanding of the roles of dietary ...