Vitamin B2 (riboflavin) widely exists in plant and animal foods, and the content of riboflavin in animal foods is higher than that in plant foods. Animals are particularly rich in liver, heart, kidney, milk and eggs, as well as beans. Green leafy vegetables and wild vegetables also contain a lot of riboflavin.
Vitamin B2 content in some common foods
Food name
VB2 content (mg/100g)
Food name
VB2 content (mg/100g)
pork liver
2.08
milk
0. 14
Pork (fat and lean)
0. 16
wheat flour
0.08
Sheep kidney
1.78
rapeseed
0. 1 1
chicken liver
1. 10
rice
0.05
Eggs (of hens)
0.32
cucumber
0.03