• For the tube-shaped shells
  • White sugar 20 g • 392 kcal
  • Bitter cocoa 5 g • 320 kcal
  • Marsala wine 40 ml
  • Egg 1 • 130 kcal
  • Lard 35 g • 982 kcal
  • Sunflower oil as much as it is needed • 900 kcal
  • Salt 1 pinch • 1 kcal
  • Flour 200 g
  • For the ricotta cheese creamy filling
  • Sheep ricotta cheese 500 g • 174 kcal
  • White sugar 160 g • 392 kcal
  • Dark chocolate drops 60 g
  • Cinnamon 1 tsp
  • For the decoration
  • Pistachio grain to taste
  • Powdered sugar to taste
Calories refers to 100 gr of product

Sicilian cannoli are the most famous pastries of Sicilian tradition, along with the cassata. Preparing them by yourself at home is not so much difficult, you just need a few ingredients for classic cannoli recipe and soon you will feel in Sicily. A delightful pleasure which blends on the palate the crunchiness of the shell with the creaminess of ricotta cheese, and that can be combined with a good Passito wine from Pantelleria.

How to make authentic cannoli step by step

Put flour, salt, cocoa, egg and lard in a bowl,

blend everything and add Marsala wine.

Knead until you obtain a smooth and compact dough. Wrap it with a film and let it rest for at least 30 minutes.

After the thirty minutes have passed, stretch the dough very thin (3mm at most),

cut out some disks

and wrap them around a small steel cylinder overlapping the dough ends.

Heat up the oil and fry the shells for a few seconds.

To make the filling, blend ricotta cheese with sugar, cinnamon and dark chocolate drops in a bowl.

After, helping yourself with a pastry bag or a teaspoon, fill the cannoli with the ricotta cheese cream you have obtained.


The decoration of the cannoli varies according to the place they are prepared; it can be a simple sprinkle of powdered sugar, or you can put some pistachio grain and/or some candied fruit over the ricotta cheese cream.


The most used ricotta cheese for Sicilian cannoli is the sheep one, but there are also some variants that use cow ricotta. It is not recommended to use a moist ricotta cheese and there are no perfect ways to thicken an excessively liquid ricotta cream. So I recommend to let the ricotta cheese dribble for at least one day, using a colander.

How to Obtain a Crunchy Shell

There are two secrets to obtain a crunchy shell: the first one is to fill the cannoli just before eating them, because the ricotta cheese moisture does not help with this; the second one is to stretch the dough very thin, in order to facilitate the formation of the typical crunchy bubbles!

Fried or baked cannoli?

Cannoli must be absolutely fried, according to tradition. But they can be also baked in the oven, if you wish.

Why do the cannoli open up?

In order to avoid that the shell of the cannoli open up during frying, you must use some egg white to solder the two ends of the dough without forgetting to employ some pressure.

How to store cannoli

If already filled with the ricotta cheese, the cannoli can be stored in the refrigerator; otherwise, the shells should be stored in a hermetically sealed container at room temperature, while the ricotta cream in the refrigerator. Ricotta cheese can also be frozen. But be careful, the ricotta cheese must be frozen after the addition of sugar, otherwise you will just spoil it.

Origin of Sicilian cannoli

The history of Sicilian cannoli oscillates between the sacred and the profane: some people think they were created to honor the performance of a sultan with his wives, some others think they were created during a Carnival by some inspired nuns caught by repressed desires. The origins of Sicilian cannoli are undefined, because the sources are varied and most often confusing. What we can say for sure, however, is that the name is more likely to come from the “canna” (small cylinder) around which the dough was wrapped before being fried, and that Arab domination has certainly much influenced the version we know today in the same way as it happened with the cassata.