A study following more than 37,000 Swedish men showed those eating the most chocolate were the least likely to have a stroke.
It follows on from other studies that have suggested eating chocolate can improve the health of the heart.
However, researchers and the Stroke Association warned the findings were not an excuse to overeat chocolate.
Everyone taking part in the study was asked about their eating habits and their health was monitored for a decade.
They were split into four groups based on the amount of chocolate, with the bottom group eating, on average, no chocolate each week and the top group having 63g (2.2oz) – slightly more than an average bar.
Comparing the top and bottom groups showed those eating the most chocolate were 17% less likely to have a stroke during the study, published in the journal Neurology.