Researchers analyzed the results of seven studies that included more than 100-thousand people with and without heart disease.
They compared those who ate large amounts of chocolate to those who ate very little, and found those who consumed more chocolate reduced the risk of having heart disease by more than a third.
Chocolate-eaters were 29-percent less likely to have a stroke.
The studies included all types of chocolate, including chocolate bars, drinks and cookies.
But usually dark chocolate has been found to have the strongest benefits because it contains more antioxidants that may lower blood pressure and help ward off Type Two diabetes.
There is, of course, a catch. None of the research proves that the chocolate is creating the benefit.
The candy also carries a double-edged sword. Although it may be good for the heart, chocolate is also high in calories and in some cases fat, which can lead to obesity, diabetes and heart disease.
If you don't eat chocolate this is not to start eating chocolate and for those of you who do eat chocolate eating a small amount may have a benefit.
The new study is published in the British Medical Journal.