Top Food Sources of B2
Natural food sources rich in B2 — with USDA nutrient data and evidence-based guidance.
Top food sources
Getting enough B2 from food is achievable with the right choices. Based on the USDA data, the top five foods by riboflavin content per serving are: Beef liver (cooked, 3 oz) provides 2.9 mg, Fortified breakfast cereal (1 cup) provides 1.3 mg, Milk (1 cup) provides 0.3 mg, Egg (1 large, cooked) provides 0.2 mg, and Mushrooms (1 cup, cooked) provides 0.1 mg. The presence of other B vitamins in these foods, such as B12 in liver and eggs, supports the energy pathways that riboflavin activates NIH ODS ↗.
Why food beats supplements
Whole foods provide a complex matrix that enhances riboflavin's bioavailability. For example, the riboflavin in milk is bound to proteins that aid in its absorption, while the fat in eggs and liver helps with the transport of this water-soluble vitamin. The USDA data shows that these foods also contain co-factors like iron and zinc, which are essential for the same mitochondrial energy pathways that riboflavin supports. Isolated supplements lack these synergistic nutrients, making food sources a more effective choice for overall health NIH ODS ↗.
Maximizing absorption
To maximize riboflavin absorption, avoid exposing riboflavin-rich foods to light, as it is light-sensitive. Store milk in opaque containers and keep eggs in the carton. Cooking methods like boiling or steaming are fine, as riboflavin is stable to heat. For better absorption, pair these foods with a source of healthy fat, such as cooking eggs in butter or adding a splash of cream to your fortified cereal. Avoid excessive alcohol consumption, as it can interfere with riboflavin absorption and utilization NIH ODS ↗.
Dietary considerations
For vegetarians and vegans, the best plant-based options are fortified breakfast cereals (1.3 mg per cup) and mushrooms (0.1 mg per cup). Dairy products like milk (0.3 mg per cup) and eggs (0.2 mg per egg) are excellent for lacto-ovo vegetarians. For those avoiding animal products, a serving of fortified cereal can provide the full daily requirement for most adults. Organ meats like beef liver (2.9 mg per 3 oz) are the most concentrated source for omnivores NIH ODS ↗.
Your daily plan
Aim for a daily intake of 1.3 mg for men and 1.1 mg for women. A practical plan includes: Breakfast: 1 cup of fortified cereal (1.3 mg) with 1 cup of milk (0.3 mg). Lunch: A spinach salad with 1 hard-boiled egg (0.2 mg). Dinner: 3 oz of lean beef or chicken. This combination easily meets your daily target and provides a steady supply of riboflavin for energy production NIH ODS ↗.
Food vs. Supplements
While supplements can help fill nutritional gaps, whole foods offer advantages that pills cannot replicate:
- Better Absorption — Nutrients in food are often absorbed more efficiently due to synergistic compounds (e.g., vitamin C in oranges enhances iron absorption).
- Additional Nutrients — Foods contain fiber, antioxidants, and phytochemicals that supplements lack.
- Lower Risk — It is nearly impossible to overdose on nutrients from food alone. Supplements can more easily lead to excessive intake.
- Cost-Effective — Getting nutrients from a balanced diet is generally more economical than purchasing individual supplements.
Bottom line: Food first. Supplements fill gaps when diet alone is insufficient.