August 20, 2023/Nutrition

4 Health Benefits of Riboflavin (Vitamin B2)

This vitamin helps access energy, prevent migraines and anemia, and protect your vision

foods enriched with vitamin b12

Get to know your B vitamins: Meet vitamin B2, also called riboflavin. B2 is one of eight B-complex vitamins. These vitamins work together to change carbohydrates from foods into fuel for your body. Vitamin B2 also helps release energy from proteins.


Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy

In other words, riboflavin takes your whole-wheat bagel and cream cheese and turns it into energy to get you through that next meeting (even if it could have been an email).

What is riboflavin (vitamin B2)?

“Riboflavin is an essential micronutrient that helps cells develop and work well,” says registered dietitian Kayla Kopp, RD, LD. “Healthy bacteria in your gut microbiome make small amounts of riboflavin. But your body needs more to function. That’s why it’s important to get enough of this B vitamin in your diet every day.”

What does vitamin B2 do for my body?

Your body needs vitamin B2 (riboflavin) to break down carbohydrates from foods. This process helps your cells get the energy they need to function.

Studies suggest vitamin B2 also offers these four health benefits:

1. Prevents migraines

Researchers believe there may be a link between riboflavin, mitochondrial cell function and migraines. Mitochondria are your body’s energy makers. Riboflavin may also ease stress and minimize nerve inflammation that contributes to migraines.

In one study, people who took 400 milligrams of vitamin B2 every day for three months had fewer migraines each month than those who took a placebo. A different study found similar effects in children. Even better, the children saw a decrease in migraine pain for up to 18 months after they stopped taking riboflavin supplements.

Based on findings like these, the American Academy of Neurology and the American Headache Society say people with chronic migraines may benefit from taking daily riboflavin supplements as a preventive measure.


2. May lower your risk of cancer

Some experts believe that riboflavin prevents cancer-causing substances called carcinogens from damaging cells. But research findings are mixed.

A Women’s Health Initiative Observational Study found that participants who got more riboflavin in their diets had a lower risk of colorectal cancer. But other studies haven’t shown a link between the two.

Another study investigated the effect of riboflavin on the risk of lung cancer in people who smoke. But the findings were inconclusive, and the researchers said the results needed more investigation.

“If you’re at risk for certain cancers due to family history or other factors, talk to your healthcare provider to see if you should increase your intake of riboflavin,” advises Kopp. “And, of course, get the screenings and tests your provider recommends.”

3. Protects your vision

A diet rich in vitamin B2 and other B-complex vitamins may lower your risk of cataracts. These cloudy areas on your eye lenses cause vision problems, such as blurred or double vision. People with severe, prolonged vitamin B2 deficiency are most at risk for developing cataracts.

4. Prevents anemia

Riboflavin helps your body absorb iron. Not getting enough riboflavin puts you at risk for iron-deficiency anemia.

“People with anemia may feel extremely tired, look pale and bruise easily. They don’t have enough iron to make healthy red blood cells,” explains Kopp. “Red blood cells carry oxygen throughout your body.” Pregnant people and children are most at risk for anemia due to riboflavin deficiency.


How much riboflavin (vitamin B2) do I need every day?

The amount of riboflavin or vitamin B2 (measured in milligrams or mg) you need each day depends on your age, sex assigned at birth and whether you’re pregnant or breastfeeding.

Birth to 6 months
Recommended amount
0.3 mg
Infants 7 months to 12 months
Recommended amount
0.4 mg
Children 1 year to 3 years
Recommended amount
0.5 mg
Children 4 years to 8 years
Recommended amount
0.6 mg
Children 9 years to 13 years
Recommended amount
0.9 mg
Teens 14 to 18 years assigned female at birth (AFAB)
Recommended amount
1.0 mg
Adults (AFAB)
Recommended amount
1.1 mg
Teens 14 to 18 years assigned male at birth (AMAB)
Recommended amount
1.3 mg
Adults (AMAB)
Recommended amount
1.3 mg
Pregnant teens or adults
Recommended amount
1.4 mg
Breastfeeding teens or adults
Recommended amount
1.6 mg

Source: National Institutes of Health

What foods have riboflavin (vitamin B2)?

Meat and fortified products like cereal and bread are the main sources of riboflavin. You can also get vitamin B2 from:

Can you get too much riboflavin?

Not really. There aren’t any known side effects or risks of getting too much riboflavin. “Riboflavin is a water-soluble vitamin, which means your body flushes out any extra amounts when you pee,” says Kopp. But a diet high in riboflavin can make the color of your pee bright yellow.

Flavin is a variation of the Latin word “flavous,” which means yellow. The bright yellow shade might look alarming, but as Kopp notes, “This color is simply a sign that your body is getting rid of the vitamin it didn’t use and can’t store.”

Do I need vitamin B2 supplements?

Probably not. “I recommend eating lots of riboflavin-rich, healthy foods,” says Kopp. “But you could also take multivitamins that have B vitamins or B-complex supplements.” If you’re concerned about how much vitamin B2 you’re getting, your healthcare provider can order a blood test to check your riboflavin levels. If tests show you need more B2, head to the store and stock up on leafy greens, lean meats, dairy products and other riboflavin-rich foods.

Learn more about our editorial process.

Related Articles

foods with water soluble vitamins
May 15, 2023/Nutrition
What You Should Know About Water-Soluble Vitamins

Vitamin C and B-complex vitamins pass quickly through your body, so eat them often

Salmon over lentils and carrots
April 15, 2024/Nutrition
Psoriasis and Diet: How Foods Can Impact Inflammation

A well-balanced diet with anti-inflammatory foods can help reduce flare-ups and severity of psoriasis symptoms

Beef cut, chicken breast, cod filet and ground beef, with spices and seasoning
April 5, 2024/Nutrition
Are You Eating Enough Choline-Rich Foods?

This vital nutrient helps your brain and body in many ways — and most of us need more of it

Variety of foods that contain the antioxidant lutein
April 4, 2024/Nutrition
What Is Lutein? Learn About Its Health Benefits

This powerful carotenoid can help with your eye and skin health, LDL reduction and cognitive function

Turkey wrap cut in half on butcher board, with lettuce, tomato, cheese, onion
April 3, 2024/Nutrition
Is Your Sandwich Healthy? What About Your Wrap?

Wrapped or sandwiched, try to choose fillings and condiments that are minimally processed, low in saturated fat and high in fiber

Person sitting on bed applying antiperspirant
April 1, 2024/Nutrition
How 7 Different Foods Affect Your Body Odor

Beyond the usual offenders like garlic and onions, foods like red meat, fish and spices can cause a stink effect as well

Assorted fruits and vegetables in variety of colors
March 27, 2024/Nutrition
What Is Zeaxanthin? Benefits and Side Effects

Found in colorful foods like spinach, corn and oranges, this carotenoid helps with eye, skin and liver health

Giant letter K with foods with vitamin K and supplements surrounding it
March 25, 2024/Nutrition
The Power of Potassium: Why You Need This Essential Mineral

Found in an abundance of foods, potassium is an electrolyte that helps your muscles contract and acts as a counterbalance to sodium

Trending Topics

Person in yellow tshirt and blue jeans relaxing on green couch in living room reading texts on their phone.
Here’s How Many Calories You Naturally Burn in a Day

Your metabolism may torch 1,300 to 2,000 calories daily with no activity

woman snacking on raisins and nuts
52 Foods High In Iron

Pump up your iron intake with foods like tuna, tofu and turkey