Il est difficile d'incorporer la riboflavine dans de nombreux produits liquides parce qu'elle est peu soluble dans l'eau, d'où l'exigence de riboflavine-5 '- phosphate -LRB- E101a -RRB-, une forme de riboflavine plus dispendieuse mais plus soluble. La riboflavine est généralement stable pendant le traitement thermique et la cuisson normale des aliments si la lumière est exclue.
Ces aliments contiennent beaucoup de riboflavine.