Dish

Cannoli Siciliani

Cannoli Siciliani at Eurobar Dattilo

Photo from

Eurobar Dattilo · Dattilo

The story

Cannoli Siciliani are a classic Italian pastry originating from Sicily, with roots tracing back to the Arab-influenced medieval period. The name derives from the Italian word *canna*, meaning "reed," referencing the traditional method of shaping the pastry shell around a cane or metal tube before frying. The dessert is deeply tied to Sicilian culture, historically prepared during Carnevale but now enjoyed year-round.

The essential components include a crisp, bubbly fried pastry shell made from flour, sugar, butter, and Marsala wine or vinegar, which is then filled with a sweet, creamy ricotta mixture. A great cannoli is distinguished by its shell: shatteringly crisp, not greasy, and with a delicate, blistered texture. The filling must be smooth, rich, and lightly sweetened, often enhanced with chocolate chips, candied fruit, or pistachios. The contrast between the crunchy shell and the cool, velvety ricotta is paramount.

Regional variations abound across Sicily. In Palermo, cannoli are often smaller and filled with sheep’s milk ricotta, while in Messina, they may include chocolate or cinnamon. Some versions incorporate candied pumpkin or a dusting of pistachio. In Dattilo, Italy, Eurobar Dattilo is praised by creator *Jana Food Porn* for serving an exemplary version, highlighting the pastry’s enduring appeal in its homeland. Modern interpretations outside Italy sometimes use mascarpone or add unconventional flavors, but purists argue the soul of the dish lies in its simple, authentic Sicilian roots.

Synthesised by AI from every creator’s review.

1Places
1Cities
1Reviews
1Creators
100%Loved
0Michelin

Where to eat it

1 place reviewed by YouTube creators.

What creators say

Highlights from 1 creator review of Cannoli Siciliani.

  • The creator considers Eurobar Dattilo's cannoli the best in Sicily, praising the grainy ricotta and crunchy shell.

Creator-sourced and AI-assisted — details can be wrong.Report an error