Resveratrol in grapes, supplements and other foods. The 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, has been suggested as one way to get resveratrol without drinking alcohol.ther foods that contain some resveratrol include peanuts, blueberries and cranberries. It's not yet known how beneficial eating grapes or other foods might be compared with drinking red wine when it comes to promoting heart health. The amount of resveratrol in food and red wine can vary widely.