Vitamin B2 Sources and Deficiency Information
Discover the importance of Vitamin B2 (Riboflavin). Learn about its top food sources, understand the symptoms of a deficiency, and find out how it supports your health.

Written by Dr. Dhankecha Mayank Dineshbhai
Reviewed by Dr. Rohinipriyanka Pondugula MBBS
Last updated on 11th Aug, 2025

Introduction
Vitamin B2, also known as riboflavin, is an essential nutrient that plays a crucial role in maintaining good health. It helps convert food into energy, supports healthy skin and vision, and aids in the proper functioning of the nervous system. Since our body cannot store riboflavin for long, it’s important to consume it regularly through diet or supplements.
In this article, we’ll explore:
Food sources of Vitamin B2
Signs of deficiency
Health risks of low riboflavin levels
Simple ways to boost your intake
Let’s dive in!
Why is Vitamin B2 Important?
Vitamin B2 is a watersoluble vitamin, meaning it dissolves in water and is not stored in the body. It must be replenished daily through food or supplements. Here’s why it’s essential:
Energy production – Helps break down carbohydrates, proteins, and fats for energy.
Skin and eye health – Supports healthy skin, reduces inflammation, and prevents cataracts.
Red blood cell production – Aids in forming red blood cells, preventing anemia.
Antioxidant activity – Protects cells from damage caused by free radicals.
Without enough riboflavin, the body struggles to perform these functions, leading to various health issues.
Top Food Sources of Vitamin B2
The best way to get enough riboflavin is through a balanced diet. Here are some rich sources of Vitamin B2:
1. Dairy Products
Milk
Yogurt
Cheese (especially cottage cheese)
2. Meat & Poultry
Chicken
Turkey
Beef liver (one of the richest sources)
3. Fish & Eggs
Salmon
Mackerel
Eggs (especially egg whites)
4. Whole Grains & Fortified Foods
Whole wheat bread
Fortified cereals
Oats
5. Vegetables & Nuts
Spinach
Almonds
Mushrooms
Tip: Since riboflavin is sensitive to light, storing milk and other dairy products in opaque containers helps preserve their nutrient content.
Signs of Vitamin B2 Deficiency
A deficiency in riboflavin can lead to ariboflavinosis, a condition with noticeable symptoms, including:
Cracked lips and mouth sores (angular cheilitis)
Sore throat and swollen tongue (glossitis)
Skin rashes, especially around the nose and mouth
Red, itchy eyes and sensitivity to light
Fatigue and weakness
Anemia (low red blood cell count)
Who is at Risk?
Pregnant & breastfeeding women (higher nutrient needs)
Elderly people (poor absorption)
Alcoholics (alcohol reduces riboflavin absorption)
People with poor diets (low intake of dairy, meat, or whole grains)
If you experience these symptoms, consult a doctor for proper diagnosis and treatment.
Health topic carousel:
Doctor's speciality: General Physician
Text: Consult a Top General Medical Consultation
How to Improve Vitamin B2 Levels?
Ways to improve vitamin B2 Levels:
1. Eat RiboflavinRich Foods Daily
Include dairy, lean meats, eggs, and leafy greens in your meals.
2. Consider Supplements (if needed)
If dietary intake is insufficient, a doctor may recommend Vitamin B2 supplements.
3. Avoid Overcooking Foods
Riboflavin is lost when foods are boiled in water. Opt for steaming or microwaving instead.
4. Limit Alcohol & Caffeine
Excessive alcohol and caffeine can reduce riboflavin absorption.
5. Get Regular Health Checkups
If you suspect a deficiency, a simple blood test can confirm riboflavin levels.
When to See a Doctor?
If you have persistent symptoms like mouth sores, fatigue, or vision problems, it’s best to consult a healthcare provider. Apollo 24|7 offers easy online consultations and lab tests to check your vitamin levels.
Need help? Book a consultation or vitamin test today through the Apollo 24|7 app for expert guidance!
Final Thoughts
Vitamin B2 is a must-have nutrient for energy, skin health, and overall wellbeing. By including riboflavin rich foods in your diet and being mindful of early deficiency signs, you can maintain optimal health.
Remember: A balanced diet is the best way to keep your vitamin levels in check. If you’re unsure about your nutritional needs, a doctor or dietitian can help create a personalized plan for you.
Stay healthy, stay energized! Would you like a customized diet plan or a vitamin deficiency test? Schedule an appointment with Apollo 24|7 today!
Health topic carousel:
Doctor's speciality: General Physician
Text: Consult a Top General Medical Consultation
Consult Top Specialists for Personalised Tips

Dr. Abhishek Daga
Obstetrician and Gynaecologist
20 Years • MBBS, MS (Obstetrics & Gynaecology)
Kolkata
Gynae Care Fertility Centre, Kolkata
(150+ Patients)

Dr. Vikash Kumar Agarwal
Surgical Oncologist
20 Years • MS, MRCS, FAMS, FAIS (Robotic Surgeon)
Kolkata
Apollo Multispeciality Hospitals , Kolkata, Kolkata

Dr. Mainak Baksi
General Practitioner
13 Years • MBBS , MD (MPH)
Howrah
Mainak Baksi Clinic, Howrah
(50+ Patients)
Dr. Tripti Deb
Cardiologist
40 Years • MBBS, MD, DM, FACC, FESC
Hyderabad
Apollo Hospitals Jubilee Hills, Hyderabad
Dr Suseela
General Physician
5 Years • MBBS
Bengaluru
Apollo Medical Center, Marathahalli, Bengaluru