Cannoli in Sicily: How They’re Made, Where to Eat Them and the Halal Question

Monowar Hossain
Updated September 27, 2026
Sicilian cannoli
Photo: AnnaVie / Wikimedia Commons, CC0

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

SweetWhat it isHalal check
Granita con briocheSemi-frozen ice (almond, lemon, pistachio, coffee) with a soft brioche bun; a summer breakfastUsually fine; ask about brioche fat
Cassata sicilianaSponge, ricotta, marzipan and candied fruitSome recipes add liqueur; ask
Sfince di San GiuseppeFried choux-style puffs filled with ricotta, around 19 MarchAsk about frying fat
Frutta martoranaMarzipan shaped and painted like fruitUsually fine
Pistachio sweetsCream, spreads and biscuits made with Bronte pistachioUsually fine

And do not leave Sicily without savoury street food: see arancini in Sicily.

What cannoli cost (2026)

OrderTypical price
Small cannolo (cannolicchio)About €1–2
Standard cannoloAbout €2–4
Large cannolo (e.g. Piana degli Albanesi style)About €3–5
Tray of pastries to sharePriced by weight

Plan the rest of your trip with the Italy food budget calculator and check tipping in Italy.

Italian for the pastry counter

SayMeaning
Un cannolo, per favoreOne 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

Monowar Hossain

About the author

Monowar Hossain

Monowar Hossain is FoodsGuider's editor: a linguist from Rajshahi, Bangladesh, who studied at the University of Dhaka, the University of Groningen and Ghent University, and has travelled across Europe, Asia and the Middle East. He writes about eating abroad the way locals do, including what dishes are called and how to order them.

How we research and write our guides

More food guides from Italy