Tradițional, fisticul și ciocolata sunt trei tipuri populare de cannoli. Bucătarii fac din fiecare varietate de cannoli aluat de aluat prăjit și umplutură de brânză ricotta personalizată.
Toate cele trei tipuri de cannoli sunt făcute cu rețeta de bază a coajălui de cannoli, care include zahăr, scurgere, scorțișoară, făină, ouă, albușuri de ou, oțet și sare. După ce se face aluatul de cannoli, bucătarii folosesc un model de aluat în formă de carton pentru a tăia aluatul în bucăți în formă de cannoli, care sunt apoi înfășurate în jurul unui tub cannoli și prajite până la maro auriu.
Rețeta tradițională de umplere a cannoli include brânză de ricotta, zahăr granulat, extract de lapte și vanilie. Ciorchile de ciocolată, fructele confiate, bucățile de fistic sau alte tipuri de fructe cu coajă lemnoasă sunt totuși adăugate la rețeta de bază. Amestecul se încălzește, se bătește până se înmoaie, se umple în coaja de cannoli prăjită și se presează cu zahărul de cofetărie înainte de servire. Bucătarii pregătesc umplutura de ciocolată cu cannoli prin adăugarea de ciocolată semiswseet tocată la rețeta tradițională de cannoli.
Pentru a face cannoli de fistic, bucătarii plasează nuci de fistic în apă clocotită timp de aproximativ 1 minut. Apoi, nucile sunt drenate, clătite cu apă rece și nucile sunt îndepărtate. Apoi, bucătarii pulsează nucile cu zahăr granulat și amestecă nucile și zahărul cu gălbenușuri de ou, lapte, coajă de lamaie, apă, amidon de porumb și vanilie. Amestecul este răcit până la rece și umplut în carne de pâine prăjită de canol.