The Prato reaction is a particular example of the well-known 1,3-dipolar cycloaddition of azomethine ylides to olefins. In fullerene chemistry this reaction refers to the functionalization of fullerenes and nanotubes. The amino acid sarcosine reacts with paraformaldehyde when heated at reflux in toluene to an ylide which reacts with a double bond in a 6,6 ring position in a fullerene via a 1,3-dipolar cycloaddition to yield a N-methylpyrrolidine derivative or pyrrolidinofullerene or pyrrolidino[[3,4:1,2]] [60]fullerene in 82% yield based on C60 conversion.