Current treatments for osteoporosis include a calcium-rich diet, adequate exercise, and medication. Many synthetic drugs, although fast-acting, can cause a range of side effects for patients when taken over a long period, such as irritation of the digestive tract and a burden on the kidneys. As the world's population ages, the prevalence of osteoporosis is increasing, and the development of safe and effective treatments is urgently needed. Active compounds in edible and medicinal homologous plants have been used for centuries to improve bone quality. It is possible to employ them as dietary supplements to prevent osteoporosis. In this review, we analyze the influencing factors of osteoporosis and systematically summarize the research progress on the anti-osteoporosis effects of active compounds in edible and medicinal homologous plants. The literature suggests that some naturally occurring active compounds in edible and medicinal homologous plants can inhibit bone loss, prevent the degeneration of bone cell microstructure, and reduce bone fragility through alleviating oxidative stress, regulating autophagy, anti-inflammation, improving gut flora, and regulating estrogen level with little side effects. Our review provides useful guidance for the use of edible and medicinal homologous plants and the development of safer novel anti-osteoporosis dietary supplements.