Unele dintre cele mai frecvente alimente bogate în flavonoide sunt fructele de padure și ceaiul verde sau negru. Există cinci subcategorii distincte de flavonoide. Există mai multe fructe, legume, nuci și boabe în fiecare categorie care conțin o cantitate mare de fiecare flavonoid specific.
Cele cinci subcategorii de flavonoide sunt: flavonoli, flavan-3-oli, flavone, flavonone și antocianine. Pentru a consuma o dietă bogată în flavonoide, este important să consumați alimente din fiecare categorie. Ceapa, merele, salata romana, rosii si migdale sunt cateva alimente bogate in flavonoli. Flavan-3-ol alimente includ ceai verde sau negru, banane, piersici și pere. Afinele, căpșunile, afinele și zmeura sunt bogate în antociani. Lemurile, portocalele și grapefruitul au flavonone. Grupul flavones are o gamă variată de plante, inclusiv țelină, ardei iute și pepene verde.
Alimentele bogate în flavonoide sunt susceptibile de pierderea de nutrienți în timpul gătitului, deoarece flavonii sunt solubili în apă. Băuturile bogate în flavonoide pot duce la scăderea conținutului de flavonoide. Deoarece flavonoidele contribuie la culoarea plantelor, alimentele care sunt plictisitoare în timpul gătitului pot pierde o parte din nutrienții lor. Conținutul de flavonoide scade și în timpul depozitării. Fructele și legumele au cel mai mare conținut de nutrienți atunci când sunt proaspete.
Multe alimente bogate în flavonoide au cea mai mare concentrație de nutrienți în piei sau coji. Înainte de consum, clătiți planta sau spălați cu o perie de legume. Majoritatea coajelor și pielii de plante flavonoide sunt sigure pentru consum. Nu pre-curățați, tăiați sau tăiați planta înainte de depozitare. Acest lucru compromite exteriorul și contribuie la pierderea de flavonoide.