According to the Mayo Clinic, resveratrol in red wine comes from the skin of grapes used to make wine. Because red wine is fermented with grape skins longer than is white wine, red wine contains more resveratrol.

"Simply eating grapes, or drinking grape juice, might be one way to get resveratrol without drinking alcohol," the Mayo Clinic said on their website.