What foods are good sources of vitamin B2 (riboflavin)?

Michael T. Murray, ND
Naturopathic Medicine
Rich sources of riboflavin (vitamin B2) are yeast and organ meats, such as liver, kidney, and heart. Good plant sources are almonds, mushrooms, whole grains, soybeans, and green leafy vegetables. Riboflavin is destroyed by light, but not by cooking.
Encyclopedia of Healing Foods

More About this Book

Encyclopedia of Healing Foods

From the bestselling authors of The Encyclopedia of Natural Medicine, the most comprehensive and practical guide available to the nutritional benefits and medicinal properties of virtually everything...
The top sources of riboflavin in foods are:
  • wild salmon
  • white mushrooms
  • almonds
  • cereal
  • turkey breast
  • raw spinach
Dr. Rovenia Brock, PhD
Nutrition & Dietetics
Riboflavin is found in a variety of foods such as fortified cereals, milk, eggs, salmon, beef, spinach and broccoli.

Continue Learning about Vitamins



In the United States, the Food and Drug Administration (FDA) regulates vitamin supplements and provides recommended daily amount information. The FDA says that we should pay attention when considering vitamin supplements, because ...

frequently many different vitamins and minerals are combined into one product.

Important: This content reflects information from various individuals and organizations and may offer alternative or opposing points of view. It should not be used for medical advice, diagnosis or treatment. As always, you should consult with your healthcare provider about your specific health needs.