O cannoli é um doce tradicional da Sicília, região do sul da Itália. O nome vem de cannolo, que significa “pequeno tubo” ou “cana”, por causa do formato da massa enrolada.
A origem exata é cercada de histórias, mas muitos historiadores acreditam que o doce surgiu durante a dominação árabe na Sicília, entre os séculos IX e XI. Os árabes influenciaram bastante a culinária siciliana, trazendo ingredientes como açúcar, amêndoas, frutas cristalizadas e técnicas de confeitaria.