Skip to content
ExplaneIt HealthSearch

Nutrition

10 Foods That Provide Riboflavin (Vitamin B2)

Ten everyday and fortified foods that provide riboflavin, plus context on variety, food preparation, and supplement claims.

Published 10/6/2026

General health education, not personal medical advice. Ask a qualified health professional before changing your care. Read our editorial standards.
In this article

Riboflavin, also called vitamin B2, helps cells grow and function. The NIH Office of Dietary Supplements says it is found in foods such as milk, eggs, lean meats, some vegetables, and fortified grains. A varied set of everyday foods can contribute; there is no need to rely on one item.

Food ideas

1. Fortified breakfast cereal: check the Nutrition Facts label because products and serving amounts differ.

2. Fortified oatmeal: some instant oats are fortified; compare packages.

3. Milk: choose the type that fits your preferences and dietary needs.

4. Plain yogurt: use it on its own or with fruit.

5. Eggs: add a cooked egg to breakfast or a grain bowl.

6. Almonds: use as a snack or as a topping for oatmeal.

7. Clams: if you eat shellfish, cooked clams are one source.

8. Mushrooms: try them in a sauté, soup, or pasta.

9. Spinach: add it to eggs, beans, or a sandwich.

10. Enriched bread or grain products: look for enriched or fortified ingredients on the label.

The amounts vary by serving and preparation. ODS notes that boiling can cause more riboflavin to be lost into cooking water than methods such as steaming or microwaving. This is a practical observation, not a reason to avoid boiled foods; the overall eating pattern matters more than optimizing one nutrient.

When food intake needs individual review

Most people in the United States get enough riboflavin from food, according to ODS. Some life stages and dietary patterns may make intake harder, and a clinician or registered dietitian can help assess an individual situation. Symptoms alone cannot confirm a deficiency. Do not start high-dose supplements based on a food list or a social-media claim.

Sources and further reading

Health disclaimer

This article is for general education only. Its information and suggestions are not medical advice, diagnosis, or treatment and may not be right for everyone. Ask a qualified health professional for advice that fits your health, medications, and needs before changing your diet, exercise, supplement use, or care.

Safety note

General education; avoid personalized medical claims.

Explore related topics

More health articles, in your feed.

New health articles, practical recipes, and reading highlights from ExplaneIt Health.

@explaneit_health

Related articles

Nutrition

10 Foods That Provide Niacin (Vitamin B3)

Niacin occurs in poultry, fish, meat, nuts, legumes, grains, and enriched foods. The body can also make some niacin from tryptophan, so food sources are broader than a single list.