An extensive study, which was published in the British Medical Journal (BMJ) on Thursday, Jan. 28, 2016, suggests that a diet replete with foods rich in flavonoids, a bioactive compounds found mostly in fruits and vegetables, is associated with less weight gain.