Macrocyclic carbohydrate rings were formed via enzymatic reactions around single-walled carbon nanotubes (SWNTs) as a catalyst. Cyclodextrin glucanotransferase, starch substrate and SWNTs were reacted in buffer solution to yield cyclodextrin (CD) rings wrapped around individual SWNTs. Atomic force microscopy showed the resulting complexes to be rings of 12-50 nm in diameter, which were highly soluble and dispersed in aqueous solution. They were further characterized by Raman and Fourier transform infrared spectroscopy and molecular simulation using density functional theory calculation. In the absence of SWNT, hydrogen bonding between glucose units determines the structure of maltose (the precursor of CD) and produces the curvature along the glucose chain. Wrapping SWNT along the short axis was preferred with curvature in the presence of SWNTs and with the hydrophobic interactions between the SWNTs and CD molecules. This synthetic approach may be useful for the functionalization of carbon nanotubes for development of nanostructures.