Those who ate flavonoid-rich foods that were also rich in anthocyanins--the pigments that give the fruits their blue or purple coloring--turned out to be very effective at controlling weight. These foods include blueberries, cherries, blackberries, grapes and radishes.