Vitamine B2, of vitamine G of PP genoemd, is het anti-pellagravitamine (ook aangeduid met de namen lactoflavin of ribo-flavin). Het is een kleurstof, welke o.a. in melk en lever voorkomt. Bij gebrek aan vitamine B2 treedt bij het jonge organisme groeivertraging op; verdere verschijnselen zijn diarrhee, roode of zwarte verkleuring van de tong, ruwe rughuid van de hand.
De beste bronnen zijn naast melk en lever: gist, aardappelen, uien, eidooier, tarwekiemen, bananen, sojaboonen, bladgroenten, tomaten, ondermelk, wei en karnemelk.
Het vitamine B2 is zeer gevoelig voor licht, terwijl het beter tegen temperatuursverhooging kan dan Vitamine B1, behalve in alkalisch milieu.