Drinking beer regularly could stop bones from going brittle, according to scientists... Beer is also rich in phytoestrogens, plant versions of oestrogen, which keep bones healthy. The Spanish researchers said: "Silicon plays a major role in bone formation. Beer has been claimed to be one of the most important sources of silicon in the Western diet.