1 of 5

In a BMJ study of more than 100,000 men and women, researchers discovered that subclasses of powerful antioxidants called flavonoids – namely flavonols, flavan-3-ols, anthocyanins, and flavonoid polymers – found in select fruits and vegetables may prevent weight gain. The fruits with the greatest effect on weight maintenance were chock full of flavonoids called anthocyanins, and blueberries top this list.

About one-quarter cup of blueberries contains 10 milligrams of anthocyanins, and each 10 mg increase is linked with a 0.1kg less weight gain over four years, the BMJ study found. This may seem insignificant, but it can add up with time, the study authors point out. Exactly how flavonoids deter weight gain is not fully understood but eating foods rich in flavonoids – namely produce – may allow us to feel full sooner, and avoid other less-healthy foods that may lead to weight gain.

“I am a blueberry fan for many reasons,” says Dr Keri Peterson. Antioxidant power aside, blueberries are also rich in fibre which keeps us feeling full longer, she says. “They are among the healthiest fruits to eat.” Berries happen to be among the most-filling fruits. Aim for a cup of blueberries a day as part of an overall healthful diet that is rich in lean protein, complex carbohydrates, healthy fats like olive oil, fruits, and vegetables, she says.