Для тесту у великій мисці збити борошно, 1/4 склянки цукру, 1 чайну ложку кориці та щіпку солі. Додати вершкове масло|мастило| і втерти його в муку|борошно| руками, поки суміш не стане нагадує хлібні крихти. Додати вино та 2 яйця. Добре перемішати і перекласти на посипану мукою|борошном| робочу поверхню. Місити тісто до отримання однорідної маси 6-8 хвилин. Загорнути у харчову плівку та поставити в холодильник на 1 годину.
Розділити тісто на чотири частини. Розкотити кожну частину досить тонко (близько 2 мм завтовшки). Вирізати із тіста кола по 10 см діаметром. Викладати кола на пергаментний папір. У такий спосіб розправитися з усім тестом. Потім, розтягуючи тісто до овалу, обернути його навколо трубочок-форм для канолі і змастити краї яєчним білком, щоб запечатати. Повторити з тестом за кількістю наявних форм і відкласти вбік.
У каструлю налити достатньо олії, щоб обсмажити трубочки у фритюрі. Нагріти його досить сильно і обсмажити всі партії каннолі до коричневого кольору 1-2 хвилини. Використовуючи щипці, викладати каннолі на паперовий рушник. Поки каннолі гарячі, акуратно видалити трубочку-форму і перекласти на тарілку. Залишити до повного остигання.
Для начинки рикотту, 3/4 склянки цукру, ваніль, 1 чайну ложку кориці та апельсинову цедру збити віночком у великій мисці до отримання однорідної маси. Викласти начинку в мішок кондитерський і наповнити трубочки кремом. Прикрасити кожну канолі половинкою вишеньки коктейльної і скоринкою апельсинової цедри.