Foods High in Riboflavin (Vitamin B2)
Daily value: 1.3 mg/day
Riboflavin (vitamin B2) is essential for energy production, cellular function, and the metabolism of fats and drugs. It also acts as an antioxidant by regenerating glutathione, one of the body's master detoxifiers. Adults need 1.3 mg/day. Unlike some nutrients, riboflavin is widely available in both animal and plant foods — dairy, eggs, organ meats, almonds, and mushrooms are all rich sources. Because riboflavin is water-soluble and light-sensitive, proper food storage matters: milk stored in clear glass bottles can lose up to 85% of its riboflavin in two hours of sunlight exposure.
Top 85 Foods High in Riboflavin (Vitamin B2)
Beef Liver
3 oz (85g)
2.9 mg of riboflavin (vitamin b2) per serving
Nutritional Yeast
2 tbsp (16g)
2.8 mg of riboflavin (vitamin b2) per serving
Cottage Cheese
1 cup (226g)
0.6 mg of riboflavin (vitamin b2) per serving
Wild Salmon
4 oz fillet (113g)
0.6 mg of riboflavin (vitamin b2) per serving
Eggs
2 large eggs (100g)
0.5 mg of riboflavin (vitamin b2) per serving
Fortified Soy Milk
1 cup (240ml)
0.5 mg of riboflavin (vitamin b2) per serving
Almonds
¼ cup (35g)
0.4 mg of riboflavin (vitamin b2) per serving
Clams
3 oz cooked (85g)
0.4 mg of riboflavin (vitamin b2) per serving
Mackerel
3 oz (85g)
0.4 mg of riboflavin (vitamin b2) per serving
Milk (whole)
1 cup (244ml)
0.4 mg of riboflavin (vitamin b2) per serving
Mussels
3 oz cooked (85g)
0.4 mg of riboflavin (vitamin b2) per serving
Pork Tenderloin
4 oz (113g)
0.4 mg of riboflavin (vitamin b2) per serving
Spinach
1 cup cooked (180g)
0.4 mg of riboflavin (vitamin b2) per serving
Asparagus
1 cup cooked (180g)
0.3 mg of riboflavin (vitamin b2) per serving
Bison (Ground)
4 oz (113g)
0.3 mg of riboflavin (vitamin b2) per serving
Herring
3 oz (85g)
0.3 mg of riboflavin (vitamin b2) per serving
Kefir
1 cup (243g)
0.3 mg of riboflavin (vitamin b2) per serving
Kimchi
1 cup (150g)
0.3 mg of riboflavin (vitamin b2) per serving
Lamb
4 oz (113g)
0.3 mg of riboflavin (vitamin b2) per serving
Mushrooms (UV-exposed)
1 cup sliced (70g)
0.3 mg of riboflavin (vitamin b2) per serving
Spirulina
1 tbsp (7g)
0.3 mg of riboflavin (vitamin b2) per serving
Tempeh
3 oz (85g)
0.3 mg of riboflavin (vitamin b2) per serving
Anchovies
1 can (45g)
0.2 mg of riboflavin (vitamin b2) per serving
Beef (lean)
4 oz (113g)
0.2 mg of riboflavin (vitamin b2) per serving
Broccoli
1 cup cooked (156g)
0.2 mg of riboflavin (vitamin b2) per serving
Canned Tuna
1 can drained (142g)
0.2 mg of riboflavin (vitamin b2) per serving
Cheddar Cheese
1.5 oz (42g)
0.2 mg of riboflavin (vitamin b2) per serving
Chicken Breast
4 oz (113g)
0.2 mg of riboflavin (vitamin b2) per serving
Collard Greens
1 cup cooked (190g)
0.2 mg of riboflavin (vitamin b2) per serving
Edamame
1 cup shelled (155g)
0.2 mg of riboflavin (vitamin b2) per serving
Green Peas
1 cup cooked (160g)
0.2 mg of riboflavin (vitamin b2) per serving
Kale
1 cup chopped (67g)
0.2 mg of riboflavin (vitamin b2) per serving
Oysters
6 medium (84g)
0.2 mg of riboflavin (vitamin b2) per serving
Quinoa
1 cup cooked (185g)
0.2 mg of riboflavin (vitamin b2) per serving
Ricotta
½ cup (124g)
0.2 mg of riboflavin (vitamin b2) per serving
Sardines
1 can (92g)
0.2 mg of riboflavin (vitamin b2) per serving
Sweet Potato
1 medium (150g)
0.2 mg of riboflavin (vitamin b2) per serving
Swiss Chard
1 cup cooked (175g)
0.2 mg of riboflavin (vitamin b2) per serving
Turkey Breast
4 oz (113g)
0.2 mg of riboflavin (vitamin b2) per serving
Amaranth
1 cup cooked (246g)
0.1 mg of riboflavin (vitamin b2) per serving
Artichoke
1 medium cooked (120g)
0.1 mg of riboflavin (vitamin b2) per serving
Avocado
½ medium (68g)
0.1 mg of riboflavin (vitamin b2) per serving
Banana
1 medium (118g)
0.1 mg of riboflavin (vitamin b2) per serving
Barley
1 cup cooked (157g)
0.1 mg of riboflavin (vitamin b2) per serving
Beets
1 cup cooked (170g)
0.1 mg of riboflavin (vitamin b2) per serving
Red Bell Pepper
1 medium (119g)
0.1 mg of riboflavin (vitamin b2) per serving
Black Beans
1 cup cooked (172g)
0.1 mg of riboflavin (vitamin b2) per serving
Blueberries
1 cup (148g)
0.1 mg of riboflavin (vitamin b2) per serving
Brussels Sprouts
1 cup cooked (156g)
0.1 mg of riboflavin (vitamin b2) per serving
Buckwheat
1 cup cooked (168g)
0.1 mg of riboflavin (vitamin b2) per serving
Cabbage
1 cup cooked (150g)
0.1 mg of riboflavin (vitamin b2) per serving
Canned Pumpkin
1 cup (245g)
0.1 mg of riboflavin (vitamin b2) per serving
Carrots
1 cup chopped (128g)
0.1 mg of riboflavin (vitamin b2) per serving
Cauliflower
1 cup cooked (124g)
0.1 mg of riboflavin (vitamin b2) per serving
Chickpeas
1 cup cooked (164g)
0.1 mg of riboflavin (vitamin b2) per serving
Cod
4 oz (113g)
0.1 mg of riboflavin (vitamin b2) per serving
Sweet Corn
1 cup kernels (154g)
0.1 mg of riboflavin (vitamin b2) per serving
Crab
3 oz (85g)
0.1 mg of riboflavin (vitamin b2) per serving
Guava
1 cup (165g)
0.1 mg of riboflavin (vitamin b2) per serving
Hemp Seeds
3 tbsp (30g)
0.1 mg of riboflavin (vitamin b2) per serving
Kidney Beans
1 cup cooked (177g)
0.1 mg of riboflavin (vitamin b2) per serving
Lentils
1 cup cooked (198g)
0.1 mg of riboflavin (vitamin b2) per serving
Lima Beans
1 cup cooked (170g)
0.1 mg of riboflavin (vitamin b2) per serving
Mango
1 cup sliced (165g)
0.1 mg of riboflavin (vitamin b2) per serving
Millet
1 cup cooked (174g)
0.1 mg of riboflavin (vitamin b2) per serving
Mozzarella
1.5 oz (42g)
0.1 mg of riboflavin (vitamin b2) per serving
Nori (Seaweed)
10 sheets (25g)
0.1 mg of riboflavin (vitamin b2) per serving
Oats
½ cup dry (40g)
0.1 mg of riboflavin (vitamin b2) per serving
Orange
1 medium (131g)
0.1 mg of riboflavin (vitamin b2) per serving
Parmesan Cheese
1 oz (28g)
0.1 mg of riboflavin (vitamin b2) per serving
Peanut Butter
2 tbsp (32g)
0.1 mg of riboflavin (vitamin b2) per serving
Pineapple
1 cup chunks (165g)
0.1 mg of riboflavin (vitamin b2) per serving
Pomegranate
1 cup arils (174g)
0.1 mg of riboflavin (vitamin b2) per serving
Potato
1 medium (173g)
0.1 mg of riboflavin (vitamin b2) per serving
Prunes (Dried Plums)
¼ cup (44g)
0.1 mg of riboflavin (vitamin b2) per serving
Sugar Snap Peas
1 cup (98g)
0.1 mg of riboflavin (vitamin b2) per serving
Split Peas
1 cup cooked (196g)
0.1 mg of riboflavin (vitamin b2) per serving
Sunflower Seeds
¼ cup (35g)
0.1 mg of riboflavin (vitamin b2) per serving
Tahini (Sesame Paste)
2 tbsp (30g)
0.1 mg of riboflavin (vitamin b2) per serving
Teff
1 cup cooked (252g)
0.1 mg of riboflavin (vitamin b2) per serving
Tofu (firm)
½ cup (126g)
0.1 mg of riboflavin (vitamin b2) per serving
Rainbow Trout
3 oz fillet (85g)
0.1 mg of riboflavin (vitamin b2) per serving
Turnip Greens
1 cup cooked (144g)
0.1 mg of riboflavin (vitamin b2) per serving
Watercress
2 cups raw (68g)
0.1 mg of riboflavin (vitamin b2) per serving
White Beans
1 cup cooked (179g)
0.1 mg of riboflavin (vitamin b2) per serving
Budget Rankings: Riboflavin
Foods ranked by cost per % Daily Value — cheapest sources first.
Beef Liver
223% DV · $3/week
Fortified Soy Milk
38% DV · $3.5/week
Almonds
31% DV · $3/week
Spinach
31% DV · $3/week
Eggs
38% DV · $4/week
Milk (whole)
31% DV · $3.5/week
Mackerel
31% DV · $4/week
Mushrooms (UV-exposed)
23% DV · $3/week
Sweet Potato
15% DV · $2/week
Herring
23% DV · $3.5/week
Beef Liver provides 223% DV for $3/week (~$13/month) — plus all its other nutrients.
Goals That Need Riboflavin (Vitamin B2)
Compare Top Riboflavin (Vitamin B2) Sources
Why Riboflavin (Vitamin B2) Matters
⚡ Energy Production
Riboflavin is a precursor to FAD and FMN, coenzymes involved in every energy-producing metabolic pathway in the body.
🛡️ Antioxidant Recycling
Riboflavin is required to regenerate glutathione — the body's most powerful intracellular antioxidant.
Source: Powers HJ (2003). Riboflavin and health. Am J Clin Nutr.
🧠 Migraine Prevention
High-dose riboflavin (400 mg/day) has been shown to reduce migraine frequency by up to 50% in clinical trials.
Source: Schoenen J et al. (1998). Effectiveness of high-dose riboflavin in migraine prophylaxis. Neurology.
⚡ How to Maximize Riboflavin (Vitamin B2) Absorption
- •Riboflavin is sensitive to light — store milk, yogurt, and eggs away from direct sunlight.
- •Absorption is enhanced when consumed with food rather than on an empty stomach.
- •B vitamins work synergistically — riboflavin helps activate B6 and folate.
- •Boiling vegetables in large amounts of water can leach riboflavin. Use minimal water or steam.
⚠️ Riboflavin (Vitamin B2) Deficiency: Signs & Risk Factors
Who's at Risk?
Vegans (if not eating fortified foods), athletes (increased requirements), pregnant and breastfeeding women, elderly individuals, and people with thyroid conditions.
Symptoms to Watch For
Sore throat, cracks at the corners of the mouth (angular stomatitis), swollen tongue (glossitis), skin inflammation, and sensitivity to light. Severe deficiency impairs iron absorption and can cause anemia.
Testing & Diagnosis
Erythrocyte glutathione reductase activity coefficient (EGRAC) is the most reliable test. Values above 1.4 suggest deficiency. Urinary riboflavin excretion is also used.
🚫 Common Riboflavin (Vitamin B2) Myths — Debunked
Myth: Riboflavin turns urine yellow, which means you're taking too much.
Reality: Bright yellow urine from B2 is normal and harmless — it simply means excess riboflavin is being excreted. This happens even at normal dietary levels and doesn't indicate waste or overdose.
Myth: You can only get riboflavin from dairy.
Reality: While dairy is a top source, liver, eggs, almonds, mushrooms, and nutritional yeast all provide significant riboflavin. Varied diets easily meet daily needs.
📅 Sample Daily Menu to Hit Your Riboflavin (Vitamin B2) Target
Total: This menu provides approximately 100%+ of your daily riboflavin (vitamin b2) needs from whole foods.
B2-Rich Mushroom & Egg Scramble
A quick breakfast delivering over 60% of daily riboflavin needs.
Ingredients
- 🥚 2 large eggs — 0.46 mg riboflavin (35% DV)
- 🍄 1 cup sliced mushrooms — 0.28 mg riboflavin (22% DV)
- 🥬 1 cup raw spinach — 0.21 mg riboflavin (16% DV)
- 🧀 1 oz cheddar cheese — bonus B2
Preparation
- Saut mushrooms in butter until golden brown, about 5 minutes.
- Add spinach and cook until wilted, about 1 minute.
- Whisk eggs and pour over vegetables. Scramble gently.
- Top with grated cheese and serve immediately.
Pro tip: Keep eggs and milk in opaque containers — riboflavin degrades rapidly in light.
Why Food Beats Riboflavin (Vitamin B2) Supplements
- ✓Better bioavailability — Food-form nutrients often absorb more efficiently than isolated supplement forms.
- ✓Nutrient synergy — Whole foods deliver co-factors, fiber, and phytonutrients that enhance riboflavin (vitamin b2) absorption and utilization.
- ✓No overdose risk — Your body regulates absorption from food naturally. Supplement megadoses can cause side effects.
- ✓Lower cost — Whole foods typically cost less per unit of nutrition than pharmaceutical-grade supplements.
Common Questions About Riboflavin (Vitamin B2)
How much riboflavin do I need?
Adults need 1.1–1.3 mg/day. Pregnant women need 1.4 mg and breastfeeding women need 1.6 mg. Most varied diets provide adequate riboflavin.
Can riboflavin help with migraines?
Yes — clinical trials show 400 mg/day of riboflavin can reduce migraine frequency by ~50%. Consult your doctor before high-dose supplementation.
Is riboflavin destroyed by cooking?
Riboflavin is relatively heat-stable but very light-sensitive. Cooking losses are modest (10–20%), but UV light exposure causes significant degradation.
Scientific References
Explore More Nutrient Guides
Medical Disclaimer: This content is for informational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or qualified healthcare provider before making dietary changes or if you have specific health concerns.