Vit. B2 (Riboflavin)


Vitamin B2, also known as riboflavin, is a crucial nutrient found in a variety of food sources, including eggs, green vegetables, milk and dairy products, meat, mushrooms, and almonds.

Also Known As

This essential vitamin is known by its chemical name and its common designation:

  • Riboflavin


Vitamin B2 is integral to various health aspects and is utilized for:

  • Supporting the production of red blood cells
  • Enhancing cellular functions related to energy production
  • As a supplement, it’s used to prevent riboflavin deficiency and help prevent migraines


Vitamin B2, or riboflavin, plays a vital role in maintaining good health, primarily through its involvement in red blood cell production and energy-related cellular functions. It’s naturally present in many foods and can also be taken as a supplement to prevent deficiencies or specific health issues, like migraines. Key highlights include:

  • Essential for red blood cell production and energy metabolism
  • Found naturally in eggs, green vegetables, milk, meat, mushrooms, and almonds
  • Used supplementally to prevent deficiency and mitigate migraine symptoms

Common Dosage

The recommended daily intake of riboflavin as a dietary supplement is 1.3 mg for men and 1.1 mg for women. For migraine prevention, the suggested dosage significantly increases to 400 mg.


Vitamin B2 (Riboflavin) is an essential nutrient that contributes significantly to health by supporting blood cell production and energy processes in the body. It’s readily available in various foods and can also be supplemented to address or prevent deficiencies and certain health conditions like migraines. Key takeaways include:

  • Plays a critical role in blood cell production and cellular energy functions
  • Found in a wide range of foods, from dairy products to green vegetables and almonds
  • Recommended dosages vary based on use, from daily nutritional intake to specific treatments

For more information, call Nutrasky today.

For more information call (800) 688-5956 or Contact Us for a Free Quote!

También hablamos Español