Skip to content
Cannoli from Italy

Cannoli

Crisp fried shells piped with sweet ricotta cream. · Italy

📍 Sicily ★ 4.6
Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

Crisp fried shells piped with sweet ricotta cream.

About Cannoli

A tube of fried pastry is filled to order with sweetened ricotta, often studded with candied fruit, chocolate or pistachio. The Sicilian rule is simple: fill it just before eating so the shell stays shatteringly crisp.

🏛️ History & Culture

Cannoli are a quintessential Sicilian dessert, with their origins deeply tied to the island’s history. While the exact invention is debated, the most widely cited story links them to the Arabic occupation of Sicily in the 9th century, when the Emirate of Palermo is said to have inspired a sweet filled pastry. Historically, they were prepared for Carnevale, the pre-Lenten festival, as a festive indulgence.

Regional variations across Italy have adapted the classic ricotta filling—often sweetened with sugar and enriched with candied fruit, chocolate chips, or pistachios—but the Sicilian tradition remains strict: the pastry shell must be filled only at the moment of serving to preserve its crispness. Today, cannoli are a global symbol of Italian pastry, yet their cultural weight endures as a craft passed down through generations, celebrated especially in Sicily and Italian diaspora communities.

🍳 How to make Cannoli

AI-assisted, not kitchen-tested

Cannoli Siciliani

Sicily's signature pastry: crisp, wine-flecked shells fried until blistered, filled at the last moment with sweetened sheep's-milk ricotta and studded with candied citrus, dark chocolate and pistachio. The non-negotiable rule is to fill them just before serving, so the shell shatters when you bite.

Prep
45 min
Cook
20 min
Total
65 min
Serves
12 cannoli
Difficulty
Medium

Recipe ingredients

  • 250 g (8½ oz / about 2 cups) 00 flour or plain flour, Italian 00 gives the tenderest shell; AP works fine
  • 15 g (1 tbsp) caster sugar
  • 5 g (1 tsp) unsweetened cocoa powder, optional, for half the dough
  • 2 g (½ tsp) ground cinnamon
  • 2 g (½ tsp) fine sea salt
  • 30 g (2 tbsp) unsalted butter, lard is more traditional and gives a flakier, more authentic shell
  • 60 ml (¼ cup) dry Marsala wine, substitute dry white wine or red wine if unavailable; omit and use extra water for an alcohol-free version
  • 30 ml (2 tbsp) white wine vinegar
  • 30 ml (2 tbsp) cold water, plus more as needed
  • 1 whole large egg, for egg wash, optional
  • 500 ml (about 2 cups) neutral frying oil, sunflower, peanut or vegetable oil; not olive oil
  • 500 g (1 lb 2 oz) sheep's-milk ricotta, drained overnight; cow's-milk ricotta is the common substitute but is wetter and less tangy
  • 200 g (7 oz / 1 cup) caster sugar
  • 60 g (½ cup) dark chocolate chips or finely chopped 70% chocolate
  • 60 g (⅓ cup) candied orange or citron, finely diced
  • 40 g (⅓ cup) shelled pistachios, roughly chopped, plus extra to garnish
  • 1 tsp vanilla extract or orange-blossom water, orange blossom is the Sicilian choice
  • 1 pinch fine sea salt
  • 12 whole cannoli tubes or stainless steel cannoli forms, about 10-11 cm / 4 in long, 2.5 cm / 1 in diameter

Steps

  1. 1 Make the dough: sift the flour, sugar, cocoa (if using), cinnamon and salt into a bowl. Rub in the butter (or lard) with your fingertips until the mixture looks like coarse sand. Add the Marsala, vinegar and water and bring together into a stiff, smooth dough, adding a teaspoon more water only if it will not come together. Knead briefly on an unfloured surface until just smooth, wrap in cling film and rest at room temperature for 30 minutes.
  2. 2 Drain the ricotta (do this the day before for best results): set a sieve over a bowl, line it with cheesecloth, spoon in the ricotta, cover and refrigerate overnight. Weigh out 400 g / 14 oz of the drained ricotta.
  3. 3 Roll out the rested dough on a lightly floured surface (or through a pasta machine) into a thin sheet about 2 mm / 1/16 in thick. Cut into rounds about 10 cm / 4 in across. If using cocoa dough and plain dough, layer and roll them together for a marbled effect, which is traditional in Sicily.
  4. 4 Wrap each round around a cannoli tube, brushing a little egg white or water at the seam to seal, and overlapping the edges slightly. Press gently so the tube is fully covered.
  5. 5 Heat the oil in a deep, heavy pan to 170-175°C / 338-350°F (a 2 cm / ¾ in cube of bread should turn golden in about 60 seconds). Fry 2-3 shells at a time, turning, until deeply golden and blistered, 2-3 minutes total. Lift out with tongs, drain on paper towels and let cool just enough to handle, then slide the shells off the tubes. Cool completely on a rack; they must be room temperature before filling.
  6. 6 Make the filling: whisk the drained ricotta with the sugar, salt and vanilla or orange-blossom water until smooth and pipeable, about 2-3 minutes. Fold in the chocolate and candied citrus; keep the pistachios for garnishing.
  7. 7 Spoon the filling into a piping bag fitted with a 1 cm / ½ in round or star tip (or use a sturdy freezer bag with the corner snipped). Pipe into each shell from both ends so the filling meets in the middle.
  8. 8 Dip or roll each filled end in the chopped pistachios, dust the middle lightly with a little extra sugar, and serve within 10-15 minutes. The shells go from crisp to chewy as they sit, so traditional Sicilian practice is to fill only what you will eat immediately and store the unfilled shells in an airtight tin for up to 2 weeks.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Recipes from travellers

No one has shared their own Cannoli recipe yet. Yours would be the first.

Share how you make Cannoli

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

Cannoli — frequently asked questions

What is Cannoli?

A tube of fried pastry is filled to order with sweetened ricotta, often studded with candied fruit, chocolate or pistachio. The Sicilian rule is simple: fill it just before eating so the shell stays shatteringly crisp.

What is Cannoli made of?

Cannoli is made with fried pastry shell, ricotta, sugar, candied fruit and pistachio.

Where does Cannoli come from?

Cannoli comes from Italy, and is especially associated with Sicily. Cannoli are a quintessential Sicilian dessert, with their origins deeply tied to the island’s history.

Where can I eat Cannoli?

A Sicilian pasticceria, filled in front of you to keep the crunch.

How do you make Cannoli?

Making Cannoli at home takes about 45 minutes of prep and 20 minutes of cooking. The recipe on this page serves 12 cannoli and is rated medium. Full ingredient list and step-by-step method are in the recipe section above.

→ More traditional dishes from Italy

Taste Cannoli in Rome

Independent picks. We earn a small commission if you book through these — at no extra cost to you. How this works.

✅ Before you go to Italy

Round out your trip — most travellers book these alongside their trip.

More dishes like Cannoli

Ribollita -- traditional dish from Italy
Soups & Stews ★ 4.4

Ribollita

Hearty Tuscan bread-and-bean soup, reboiled and thick.

🇮🇹 Italy · 📍 Tuscany
Granita -- traditional dish from Italy
Desserts & Sweets ★ 4.4

Granita

Coarse-crystal flavoured ice, eaten with brioche.

🇮🇹 Italy · 📍 Sicily
Gnocchi di Patate -- traditional dish from Italy
Dumplings ★ 4.4

Gnocchi di Patate

Gnocchi di Patate is one of the classic dishes in the dumpling type tradition of Italy.

🇮🇹 Italy
Ravioli di Gallina -- traditional dish from Italy
Noodles & Pasta ★ 4.4

Ravioli di Gallina

Ravioli di Gallina is a pasta from Italy.

🇮🇹 Italy · 📍 Marche
Spaghetti Carbonara -- traditional dish from Italy
Noodles & Pasta ★ 4.7

Spaghetti Carbonara

Rome's iconic pasta of egg, pecorino, guanciale and black pepper — silky and rich, and famously made without cream.

🇮🇹 Italy · 📍 Rome, Lazio
Penne Lisce -- traditional dish from Italy
Noodles & Pasta ★ 4.6

Penne Lisce

Penne lisce are smooth, plain Italian quill pasta whose unridged surface suits light oil, tomato and cheese sauces, a versatile Campanian home staple.

🇮🇹 Italy · 📍 Campania
Uirō -- traditional dish from Japan
Desserts & Sweets ★ 4.5

Uirō

Rooted in Japan, Uirō is a dessert enjoyed for generations.

🇯🇵 Japan
Dacquoise -- traditional dish from France
Desserts & Sweets ★ 4.3

Dacquoise

Dacquoise is a classic French cake from the Béarn region, built from crisp almond-meringue layers filled with butter cream, a staple of French pâtisserie.

🇫🇷 France · 📍 Béarn, Southwest France
Grand Marnier Souffle -- traditional dish from France
Desserts & Sweets ★ 4.4

Grand Marnier Souffle

Grand Marnier soufflé is a classic French orange-scented hot dessert, with airy egg whites folded through a Grand Marnier custard base.

🇫🇷 France · 📍 Paris and grand kitchens across France — the template for orange soufflés in classic patisserie
Quindim -- traditional dish from Brazil
Desserts & Sweets ★ 4.3

Quindim

Glossy yellow coconut-and-egg-yolk custard.

🇧🇷 Brazil · 📍 Nationwide
Frozen Yogurt -- traditional dish from United States
Desserts & Sweets ★ 4.5

Frozen Yogurt

From the United States, Frozen Yogurt is a well-known frozen dessert.

🇺🇸 United States
Moosbeernocken -- traditional dish from Austria
Desserts & Sweets ★ 4.0

Moosbeernocken

Austrian Alpine dumplings of quark-potato dough wrapped around whole lingonberries, poached, and rolled in buttered breadcrumbs or cinnamon sugar.

🇦🇹 Austria · 📍 Eastern and central Austria, especially Carinthia (Kärnten), Styria (Steiermark), Lower Austria (Niederösterreich), Burgenland, and the Vienna Woods (Wienerwald)
Bucolaj -- traditional dish from Croatia
Desserts & Sweets ★ 4.0

Bucolaj

Bucolaj is a sweet bread from Croatia.

🇭🇷 Croatia
Pa amb Tomàquet -- traditional dish from Spain
Snacks & Appetizers ★ 4.4

Pa amb Tomàquet

Bread rubbed with tomato, garlic and olive oil.

🇪🇸 Spain · 📍 Catalonia
Faggots -- traditional dish from United Kingdom
Meat & Grills ★ 4.1

Faggots

Faggots is a traditional offal dish from the United Kingdom.

🇬🇧 United Kingdom · 📍 England
Salade Paysanne -- traditional dish from France
Salads & Sides ★ 4.4

Salade Paysanne

From France, Salade Paysanne is a well-known salad.

🇫🇷 France

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Cannoli.

Write a review

Sign in to verify you're a real person, then share your thoughts on Cannoli.

Comments

Sign in with Facebook or Google below to comment. Comments are auto-checked and post instantly.

No comments yet. Be the first to say something about Cannoli.