Eating fruit and vegetables that are high in a key compound - such as apples, pears, blueberries, strawberries and radishes - may help prevent weight gain.
Research from Harvard University and the University of East Anglia has found that fruit and vegetables with high levels of flavonoids could help people maintain a healthy weight.
Even a single 80g serving of the fruit or veg per day may improve health. For more on the research, read the Independent's report here. And see a selection of 14 fruit and veg high in flavonoids below: