A good Sicilian pastry shop will not fill your cannolo until you order it. The crisp shell comes from a tray, the ricotta from a cool bowl, and the two meet in front of you, so the shell is still shattering when you bite.
A cannolo is Sicily’s famous pastry: a crisp, fried tube of dough (scorza) filled with sweetened sheep’s-milk ricotta, often finished with pistachio, candied orange or chocolate chips. Palermo and the nearby town of Piana degli Albanesi are the best-known places to eat them. A cannolo costs roughly €2–5 in 2026. Muslim travellers should know that traditional shells are often made with lard (strutto) and Marsala wine, so ask before you buy.
This guide explains how cannoli are made, what goes into the shell, how to spot a good one, where to go, and the halal questions to ask.
A Carnival sweet that became an icon
Cannoli come from the Palermo area and were traditionally made for Carnival, the feast before Lent. Today they are sold all year, all over Sicily and far beyond.
The name means “little tubes”. The shells were once wrapped around lengths of cane before frying; today metal tubes do the job.
What goes into a cannolo
The shell
The dough is flour, sugar, a little cocoa or coffee for colour, and fat, rolled thin, cut into ovals, wrapped around tubes and deep-fried until blistered and golden.
Traditional recipes often use lard for the fat and a splash of Marsala, a Sicilian fortified wine, or wine vinegar for flavour and crispness. Many bakeries now use butter or vegetable fat, but you cannot tell by looking.
The filling
Fresh sheep’s-milk ricotta, drained and sieved until silky, sweetened with sugar. Some add chocolate chips, cinnamon or candied fruit.
The finish
- Chopped pistachios, often from Bronte on the slopes of Etna
- Candied orange peel or candied cherries
- A dusting of icing sugar
How to spot a great cannolo
- Filled to order. Pre-filled shells go soft within hours.
- A shell that shatters, blistered and not greasy.
- Ricotta that tastes fresh and milky, smooth, not grainy or too sweet.
- A busy counter of locals, especially on Sunday mornings when families buy trays of pastries.
Where to eat cannoli
- Palermo – pastry shops (pasticcerie) in every neighbourhood. Sunday morning is when locals queue.
- Piana degli Albanesi – a hill town about 45 minutes from Palermo, founded by Albanian refugees in the 15th century and famous across Sicily for its large, generously filled cannoli.
- Catania and the east – often topped with Bronte pistachio; combine with granita for breakfast.
Shops change hours in summer and around holidays; check before a special trip.
Halal note: the ricotta filling is usually free of pork and alcohol, but traditional shells are often made with lard and Marsala wine. Ask whether the shell contains strutto (lard) or Marsala; some bakeries use butter or vegetable fat. If you are unsure, choose other Sicilian sweets such as granita, or buy from a halal-conscious bakery. Palermo and Mazara del Vallo have long-established Tunisian communities with halal food. See our halal food travel guide.
Other Sicilian sweets to try
| Sweet | What it is | Halal check |
|---|---|---|
| Granita con brioche | Semi-frozen ice (almond, lemon, pistachio, coffee) with a soft brioche bun; a summer breakfast | Usually fine; ask about brioche fat |
| Cassata siciliana | Sponge, ricotta, marzipan and candied fruit | Some recipes add liqueur; ask |
| Sfince di San Giuseppe | Fried choux-style puffs filled with ricotta, around 19 March | Ask about frying fat |
| Frutta martorana | Marzipan shaped and painted like fruit | Usually fine |
| Pistachio sweets | Cream, spreads and biscuits made with Bronte pistachio | Usually fine |
And do not leave Sicily without savoury street food: see arancini in Sicily.
What cannoli cost (2026)
| Order | Typical price |
|---|---|
| Small cannolo (cannolicchio) | About €1–2 |
| Standard cannolo | About €2–4 |
| Large cannolo (e.g. Piana degli Albanesi style) | About €3–5 |
| Tray of pastries to share | Priced by weight |
Plan the rest of your trip with the Italy food budget calculator and check tipping in Italy.
Italian for the pastry counter
| Say | Meaning |
|---|---|
| Un cannolo, per favore | One cannolo, please |
| Lo riempite al momento? | Do you fill it to order? |
| La scorza contiene strutto? | Does the shell contain lard? |
| C’è Marsala o alcol? | Is there Marsala or alcohol? |
| C’è maiale? | Is there pork? |
| È halal? | Is it halal? |
| Quanto costa? | How much is it? |
Frequently asked questions
Are cannoli halal?
Not always. The ricotta filling is usually fine, but traditional shells often contain lard and Marsala wine. Ask the bakery before you buy.
Where are the best cannoli in Sicily?
Palermo and Piana degli Albanesi are the most famous places. The best cannoli anywhere are filled to order.
How much is a cannolo in Sicily?
About €2–5 in 2026, depending on size and shop.
What is inside a cannolo?
Sweetened sheep’s-milk ricotta, sometimes with chocolate chips or candied fruit, in a crisp fried shell.
More from Italy: gelato in Florence. See all Italy food guides.
Sources
- Visit Sicily – official Sicilian tourism site.
- Cannoli and Piana degli Albanesi.