Truyền thống, hạt dẻ cười và sô cô la là ba loại cannoli phổ biến. Các đầu bếp làm ra nhiều loại cannoli khác nhau bằng cách sử dụng bột bánh chiên và nhân phô mai ricotta tùy chỉnh.
Cả ba loại cannoli này đều được làm theo công thức vỏ cannoli cơ bản bao gồm đường, shortening, quế, bột mì, trứng, lòng trắng trứng, giấm và muối. Sau khi đã làm xong bột cannoli, người đầu bếp sử dụng một khuôn hình bằng bìa cứng để cắt bột thành những miếng hình cannoli, sau đó quấn quanh ống cannoli và chiên cho đến khi có màu vàng nâu.
Công thức nhân bánh cannoli truyền thống bao gồm pho mát ricotta, đường cát, sữa và chiết xuất vani. Khoai tây chiên, kẹo trái cây, miếng hồ trăn hoặc các loại hạt cắt nhỏ khác cũng được thêm vào công thức cơ bản. Hỗn hợp được đun nóng, đánh cho đến khi mịn, nhồi vào vỏ cannoli đã chiên và phủ đường bánh kẹo trước khi dùng. Các đầu bếp chế biến phần nhân cannoli sô cô la bằng cách thêm sô cô la nửa viên cắt nhỏ vào công thức bánh cannoli truyền thống.
Để làm cannoli hồ trăn, đầu bếp cho hạt hồ trăn vào nước sôi khoảng 1 phút. Sau đó, các loại hạt để ráo nước, rửa lại bằng nước lạnh và loại bỏ hạt. Sau đó, nấu các loại hạt với đường cát rồi trộn các loại hạt và đường với lòng đỏ trứng, sữa, vỏ chanh, nước, bột bắp và vani. Hỗn hợp được bảo quản lạnh cho đến khi nguội và được nhồi vào vỏ bánh ngọt chiên giòn.