New
AROGYA SEVA KENDRA - Free Health Consultation -Click Here to Know More|BIMA BHAROSA - An Integrated Grievance Management System to facilitate policyholders and complainants -Click here to know more|Click here to link your KYC|Policies where the risk commencement date is on or after 1st October 2024, all the policy servicing shall be as per the IRDAI (Insurance Products) Regulations, 2024 dated 20th March 2024 and Master Circular on Health Insurance Business dated 29th May 2024

Foods Rich in Vitamin B2 - Best Sources of Riboflavin for a Healthy Diet

Doctors Verified5 Mins Read15 Oct 2026
Foods Rich in Vitamin B2

Health Insurance Plans Starts at Rs.17/day*

Name*
Mobile Number*
Pincode*

*By providing my details, I consent to receive assistance from Star Health regarding my purchases and services through any valid communication channel.

Foods Rich in Vitamin B2 & Their Role in Supporting Overall Health

Riboflavin (vitamin B2) is a nutrient that the body requires daily. It aids in the conversion of carbohydrates, proteins and fats from food to energy and supports growth, development and function of the cells. Therefore, it is important to keep the body supplied with nutrients on a regular basis.

Riboflavin B2 is one of the eight B vitamins. It is also water-soluble and typically excreted through the urine. It is therefore important to regularly consume sufficient amounts of the vitamin by eating a balanced diet.

Riboflavin requirements vary by age, sex, and life stage. For most adults, recommended intake is approximately 1.1 to 1.3 mg per day, with higher requirements during pregnancy and breastfeeding.

Fortunately, vitamin B2 is found in many everyday foods. Eating a diverse array of foods rich in vitamin B2 during meals can help to ensure that daily requirements are met and other nutrients are provided.

Healthy Foods High in Riboflavin

Here are healthy foods high in vitamin B2:

1. Salmon

Salmon is a healthy fatty fish that is rich in protein and omega-3 fatty acids. It also has vitamin B12, vitamin B6 and selenium, providing multiple nutrients in one meal. Salmon can be baked, grilled or steamed and served with vegetables, whole grains or legumes. The fish can also be used in salads, wraps or sandwiches, for a protein-packed meal.

2. Yoghurt

Dairy products like yoghurt can provide riboflavin as well as protein and vitamin B12. It can also be a source of calcium and other nutrients needed for a balanced diet, depending on the variety. Fresh fruit, nuts or seeds can be mixed with plain yoghurt for breakfast or a quick snack.

Opting for unsweetened versions can be a good way to avoid sugar consumption, especially if you consume yoghurt frequently.

3. Milk

A convenient source of riboflavin in the diet is milk. It's also a source of protein, calcium and vitamin B12, which makes it a great addition to meals and drinks.

Milk can be consumed on its own or added to porridge, smoothies, tea, coffee and whole-grain cereals. Those who are lactose intolerant can try fortified dairy products and pay attention to the nutrition panel for vitamin content.

4. Clams

Clams are a rich source of protein and many key vitamins and minerals, making them a nutrient-dense shellfish. They are particularly notable due to their vitamin B12, iron, selenium and zinc content.

They can be steamed, baked or used in seafood dishes and soups. It is important to note that shellfish must be cooked before eating, and those who are allergic to shellfish should opt for other sources for riboflavin.

5. Almonds

Almonds are another food rich in vit b2 and a good source of protein, fibre, and unsaturated fats, making them a good plant-based source. They are a convenient way to add nutrients to snacks and meals.

Almonds can be consumed between meals or incorporated into yoghurt, oatmeal, salads and smoothies. Almonds can also be sprinkled on cooked vegetables or whole grain foods. They are calorie dense, so moderate amounts are recommended.

6. Eggs

Eggs are an affordable and flexible protein source that contains many B vitamins. They are also rich in nutrients like selenium and choline, which can make them a nutritious choice for breakfast or any other meal.

Boiled eggs can be used in salads, and scrambled eggs and omelettes can be made with vegetables. Eggs can also be served with whole-grain toast or in sandwiches to make a more nutritious meal.

7. Portabella Mushrooms

Portabella mushrooms are a plant food that is low in calories and rich in nutrients like selenium, potassium and copper. They have a meaty texture and can be used in various dishes. They can be grilled, roasted or sautéed and served with grains and vegetables. Sliced mushrooms are also a good addition to omelettes, soups and stir-fries.

Nutritional Value of Riboflavin-Rich Foods

Here is the nutritional profile of the foods that have vitamin B2:

FoodServingApproximate riboflavin contribution
Salmon100 g cooked37% DV
YogurtAbout ⅔ cupUp to 36% DV
Milk1 cup32% DV
Clams100 g cooked33% DV
Almonds28 g23% DV
Egg1 large20% DV
Portabella mushrooms½ cup15% DV
Dark meat100 g cooked29% DV

Note: DV refers to Daily Value. Actual amounts of foods that have vitamin B2 may vary depending on the food, serving size, preparation method and product.

Signs of Riboflavin Deficiency

Riboflavin deficiency is uncommon and usually occurs alongside deficiencies of other nutrients, particularly in people who are malnourished. Certain thyroid disorders may also increase the risk. Since vitamin B2 is involved in many important processes in the body, inadequate intake can affect the skin, mouth, eyes and blood.

Common signs of riboflavin deficiency may include:

  • Cracked or dry lips
  • Sore throat
  • Swelling of the mouth and throat
  • A swollen or inflamed tongue
  • Skin rashes
  • Hair loss
  • Itchy or red eyes
  • Anaemia
  • Cataracts in severe cases

People following vegetarian or vegan diets can meet their riboflavin needs through foods such as fortified cereals, almonds, mushrooms, and other plant-based sources, provided the diet is well planned. Pregnant women may also require closer attention to vit b2 foods intake because nutritional requirements increase during pregnancy.

Conclusion

Vitamin B2 is essential for energy metabolism and normal cell function, and it can be obtained from a wide variety of foods. Everyday options such as milk, yoghurt, eggs, almonds, salmon and mushrooms can significantly contribute to riboflavin intake.

The easiest approach is to include different vit B2 rich foods across meals rather than relying on a single source. A varied diet can help provide vitamin B2 along with the other nutrients needed to support overall health.

Reader Information: The information shared is only for general educational purposes. Riboflavin (vitamin B2) contributes to normal energy-yielding metabolism, normal nervous system function, and the maintenance of healthy tissues. However, no single vitamin or vitamin-rich food can prevent, treat, or cure diseases on its own. Riboflavin-rich foods should be consumed as part of a balanced diet and healthy lifestyle. Individual nutritional requirements may vary, and those with specific health conditions or dietary concerns should seek advice from a qualified healthcare professional.

Riboflavin is found in a range of foods, including dairy products, fortified cereals, meats, seafood, eggs, almonds, and mushrooms.

Yes. Milk is a good source of vitamin B2, and a cup of milk supplies about 32% of the Daily Value.

Eggs are one of the healthiest foods high in B2 riboflavin. One large cooked egg provides about 20% of the Daily Value for vitamin B2 and is a good source of protein and other B vitamins.

Vitamin B2 is found in almonds and mushrooms. Depending on the type of fortified breakfast cereal or nutritious yeast, these can also be a good source.

Yes. Riboflavin occurs naturally in foods such as dairy products, eggs, meat, seafood, almonds and mushrooms. Fortified foods may be a source of extra vitamin B2.

The requirement is different for different age groups and genders. The recommended amounts of riboflavin for most adults are between 1.1 and 1.6 mg per day; the need may vary during pregnancy and breastfeeding.

Was this article helpful?

Unlock10+ Vitals for FREE

Check your pulse, BP, and other essential vitals effortlessly. Powered by advanced AI Face Scan technology for quick, contactless results.

Scan for Vitals
Face Scan Illustration
Disclaimer:

The information is intended for educational purposes only and cannot be considered a substitute for the advice, diagnosis, or treatment. Always consult a licensed healthcare professional, doctor, or registered dietitian before making any health-related decisions.