Certains des aliments riches en flavonoïdes les plus courants sont les baies et le thé vert ou noir. Il existe cinq sous-catégories distinctes de flavonoïdes. Il existe plusieurs fruits, légumes, noix et céréales dans chaque catégorie qui contiennent une grande quantité de chaque flavonoïde spécifique.
Les cinq sous-catégories de flavonoïdes sont : les flavonols, les flavan-3-ols, les flavones, les flavonones et les anthocyanes. Afin de consommer une alimentation riche en flavonoïdes, il est important de manger des aliments de chaque catégorie. Les oignons, les pommes, la laitue romaine, les tomates et les amandes sont des aliments riches en flavonols. Les aliments flavan-3-ol comprennent le thé vert ou noir, les bananes, les pêches et les poires. Les bleuets, les fraises, les canneberges et les framboises sont tous riches en anthocyanes. Les citrons, les oranges et les pamplemousses contiennent des flavonones. Le groupe des flavones propose une gamme variée de plantes, notamment le céleri, les piments et la pastèque.
Les aliments riches en flavonoïdes sont sensibles à la perte de nutriments pendant la cuisson, car les flavonoïdes sont solubles dans l'eau. Faire bouillir des aliments riches en flavonoïdes peut entraîner une diminution de la teneur en flavonoïdes. Parce que les flavonoïdes contribuent à la couleur d'une plante, les aliments qui ternissent pendant la cuisson peuvent perdre certains de leurs nutriments. La teneur en flavonoïdes diminue également avec le temps de stockage. Les fruits et légumes sont les plus riches en nutriments lorsqu'ils sont frais.
De nombreux aliments riches en flavonoïdes ont la plus forte concentration en nutriments dans leur peau ou leur pelure. Avant consommation, rincer la plante ou laver avec une brosse à légumes. La plupart des pelures et peaux de plantes flavonoïdes sont sans danger pour la consommation. Ne pas pré-peler, couper ou trancher la plante avant de la stocker. Cela compromet l'extérieur et contribue à la perte de flavonoïdes.