A model for the complex between double-stranded DNA and a beta-ribbon (a two-stranded antiparallel beta-sheet) of proteins is proposed as one of the possible modes of structural recognition between DNA and proteins. In this model, the contact occurs on the narrow groove of DNA, and the symmetry elements as well as the repeat distances of DNA and the beta-ribbon coincide, thus providing favorable complementary contacts.