Common foods that contain a lot of vitamin B2 are as follows: 1. animal offal: such as pig liver, chicken liver, duck liver, goose liver, pig kidney, cow kidney, sheep kidney, etc.; 2. egg yolk: such as egg yolk, goose egg yolk, duck egg yolk, quail egg yolk, etc.; 3. dairy foods: such as milk, goat milk, horse milk, etc. If there is a lack of vitamin B2 in the body, relying only on the above foods for supplementation may not be effective, so you need to follow the doctor’s instruction and use vitamin B complex tablets for treatment.