Resveratrol, a plant polyphenol, is found in significant amounts in the skin of grapes and in some traditional herbs. It is reported to exert different biological activities, such as inhibiting lipid peroxidation, scavenging free radicals, inhibiting platelet aggregation, and anticancer activity. In order to screen the resveratrol-binding proteins, we synthesized biotinylated resveratrol, purified by liquid chromatography and immobilized it into streptavidin-coated microplate wells. 3-(4,5-Demethylthiazol-)-2,5-diphenyl tetrazolium bromide assay showed little change in the anticancer activity of biotinylated resveratrol in vitro. A random library of phage-displayed peptides was screened for binding to immobilized resveratrol to isolate resveratrol-binding proteins. Several peptides were found to bind to resveratrol specifically, which was proven by enzyme-linked immunosorbent assay. Through amino acid sequence analysis of the selected peptides and human proteins using the BLAST program, the results showed that resveratrol has an affinity for various proteins such as breast cancer-associated antigen, breast cancer resistance protein, death-associated transcription factor, and human cyclin-dependent kinase. These results demonstrate that our study provides a feasible method for the study of binding proteins of natural compounds using a phage-displayed random peptide library.