Take These 10 Foods High in Vitamin B2 for Better Energy

2. Salmon

Salmon is high in vitamin D, protein, and omega 3 fats. It’s good for the heart and it helps enhance the mood. This fish is also high in vitamin B2. Every 3 ounces of smoked salmon contains 27% DV of vitamin B2, while the same amount of wild salmon contains 24% DV. Other oily fishes that are also good sources of riboflavin are mackerel with 29% DV, trout with 21% DV, and herring and tuna with 15% DV of riboflavin per 3 ounces.

3. Sun-Dried Tomatoes

Tomatoes are rich in lycopene and beta-carotene. They are known to be good for the heart and for their antioxidant property. These fruits can help fight cancer, as well as keep the skin healthy and glowing as toxins are eliminated from the body. Sun-dried tomatoes are fantastic sources of vitamin B2. Every cup of this will give you 0.285 mg of riboflavin or 17% DV.