Greek scientists found that arteries became more flexible and blood flow improved within a couple of hours of drinking the equivalent of two-thirds of a pint.
However, they found that alcohol-free beer did not have the same effect, 'The Sun' reported.
The findings support previous evidence that moderate beer consumption may protect against heart disease.
Previous research has suggested a pint a day reduces the risk of heart attacks and strokes by 30 per cent.
Each one had their cardiovascular health measured within an hour or two of drinking 400 millilitres of beer - equivalent to just over two-thirds of a pint.
They later had the same tests done after the same amount of alcohol-free beer or a measure of vodka.
Researchers tested for endothelial function - a measure of how easily blood passes through major arteries - as well as aortic stiffness, a check designed to assess whether blood vessels are nice and relaxed or beginning to harden.
Researchers said the combination of alcohol and antioxidants in beer may be crucial to the drink's healthy effects.
Darker beers, like stouts and ales, have been shown to be better for the heart than lager.
The study was published in the journal Nutrition.
