Some foods that contain flavonoids include parsley, blueberries, black tea, citrus, bananas, wine, cocoa and peanuts. There is ongoing research into the health benefits of flavonoids, but no research has yet conclusively shown flavonoids to have health benefits.