ویتامین B2 یا ریبوفلاوین یکی از ویتامینهای گروه B است. ویتامینهای گروه B محلول در آب هستند.B2 برای رشد و سلامت کلی بدن لازم است. این ویتامین به نور حساس است و در برابر اشعه ماورابنفش از بین می رود.بهترین راه تامین این ویتامین خوردن مواد غذایی حاوی B2 است. تخم مرغ، جگر، گوشت بدون چربی، لبنیات، بروکلی، قارچ، مخمر آبجو، غلات کامل و سبزیجات سبز تیره حاوی این ویتامین هستند.