Hydrogen peroxide is a free radical that causes cell damage through oxidisation. Research has discovered high levels of this free radical in the skin of vitiligo patients.
It would therefore make sense for people with vitiligo to ensure that their diet contains good amounts of anti-oxidants.
Foods rich in anti-oxidants are:
Berries, tomatoes, carrots, spinach, red grapes, whole grains, soy, broccoli, garlic, and tea.
(Consume soy in moderation, as it contains xenoestrogen, and excessive estrogen has been linked to pigmentation problems).