Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Cannoli Siciliani

Cannoli di Ricotta, Sicilian Ricotta Tubes

This cannoli recipe makes crisp, cocoa-flecked pastry tubes fried golden and filled with sweetened ricotta, dark chocolate and candied orange. One serving is about 192 g. Fill the shells just before serving so every bite stays crunchy.

Cannoli are the signature pastry of Sicily, where pastry shops fill crisp fried tubes with sweetened sheep's-milk ricotta — a tradition tied to the island's Arab-influenced confectionery and its carnival season. The shells were once fried around lengths of cane, which gave the pastry its name, and the classic finish of pistachio and candied fruit remains the mark of a Sicilian pasticceria.

Pairs well with: Espresso, sweet Marsala wine and fresh berries.

Provenance

Italy flag Italy

Sicilian Pastry Classic

Mediterranean & Italy

Time Dedication

1h 20m

60m prep • 20m cook

Batch Yield

6 Servings

577 kcal per serving

1 serving ≈ 192 g

Technical Skill

Intermediate

Medium (Pastry Work)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Inappropriate

Dinner

Inappropriate

Snack & Tea

Ideal Light Bite

Occasions: Dessert after dinner, coffee with friends, festive tables, Sicilian feast days Cost: Moderate — about $2–3 per serving at home
A tray of cannoli siciliani filled with ricotta cream, topped with pistachio and candied cherries

Sicilian Pastry Classic

Photo: Stefano Mortellaro, CC BY 2.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Moderate — about $2–3 per serving at home (USD)

Shells fried crisp and filled to order, with drained whole-milk ricotta, dark chocolate and candied orange.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 1h 20m
P

Prep Stage: Drain, Mix & Rest the Dough

60 Mins • Draining, Mixing & Resting

Drain the ricotta overnight in a cloth-lined sieve so the filling stays thick. Mix the shell dough from flour, sugar, cocoa, egg, Marsala and salt, knead until smooth, then rest it, wrapped, for 45 minutes. Beat the drained ricotta with powdered sugar until smooth, then fold in the chocolate chips and candied orange.

Maestro Tip: The overnight drain is the whole secret — wet ricotta makes a runny filling and soggy shells.

  1. 1

    Make & Rest the Shell Dough

    50 Mins Room temperature, about 22°C (72°F)

    Mix the flour, caster sugar, cocoa and salt in a bowl. Add the beaten egg and Marsala a little at a time, mixing until a firm dough forms. Knead on a floured surface for 5 minutes until smooth, wrap in cling film and rest for 45 minutes at room temperature.

    Resting relaxes the gluten so the dough rolls thin without springing back.

    Done when: Smooth, firm dough that springs back slowly when pressed.

  2. 2

    Roll & Shape the Shells

    10 Mins Room temperature, about 22°C (72°F)

    Roll the dough out thin, about 1–2 mm, on a floured surface. Cut into ovals about 10 cm long, wrap each loosely around a cannoli mould, and brush the overlapping edge with egg yolk to seal it.

    Thin dough is essential — thick shells fry tough instead of crisp and blistered.

    Done when: Thin, even ovals sealed firmly around the moulds.

  3. 3

    Fry the Shells

    15 Mins 175°C (350°F)

    Heat the oil in a deep pan to 175°C (350°F). Fry 2–3 shells at a time for 1–2 minutes, turning once, until golden and blistered. Lift out, drain on paper, and slide the moulds out while the shells are still warm.

    Check the oil with a thermometer — too cool and the shells soak up oil; too hot and they darken before crisping.

    Done when: Deep golden shells, blistered and crisp, sliding off the moulds.

  4. 4

    Make the Ricotta Filling

    35 Mins Chilled, 4°C (40°F)

    Beat the drained ricotta with the powdered sugar until smooth and creamy, then fold in the chocolate chips and candied orange peel. Chill the filling for at least 30 minutes so it pipes neatly.

    Taste before piping — add a spoonful more sugar only if your ricotta is very sharp.

    Done when: Thick, smooth filling that holds its shape on a spoon.

  5. 5

    Fill, Finish & Serve

    10 Mins Room temperature, about 22°C (72°F)

    Pipe the filling into both ends of each cooled shell. Dip each end in chopped pistachio, dust the cannoli with powdered sugar and serve within 30 minutes.

    Fill at the last moment — even 30 minutes is enough for the filling to soften the shell.

    Done when: Shells still crisp, filling level with the ends, pistachio clinging neatly.

Finishing Touches & Plating

Fill the shells with a piping bag, dip the ends in chopped pistachio, dust with powdered sugar and serve within 30 minutes while the shells are still crisp.

Nutritional Physiology & Benefits

Nutrition

Energy

577

kcal / serving

Protein

17g

Complete AA

Carbs

70g

Complex

Fats

25g

Healthy

Per serving (6 servings · 1 serving ≈ 192 g)
Energy577 kcal
Protein17 g
Carbohydrates70 g
Fat25 g
Fibre2.9 g
Sugar34.4 g
Sodium218 mg
Per 100g
Energy301 kcal
Protein8.9 g
Carbohydrates36.5 g
Fat13.1 g
Fibre1.5 g
Sugar17.9 g
Sodium114 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Provides calcium and phosphorus from the ricotta, vitamin E from the pistachios, and small amounts of B vitamins from the egg and flour. Nutrition is estimated.

Protein From Ricotta

About 17 g of protein per serving from the ricotta and egg, which makes it more filling than a plain pastry.

Calcium Rich

The ricotta filling supplies calcium for bones and teeth in a dessert that people actually enjoy.

Nuts & Citrus Finish

Pistachios and candied orange peel add a little fibre and flavour alongside the sweet cream.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Drinks

Espresso

A short, strong espresso cuts the sweetness of the ricotta and resets the palate between cannoli.

Sweet Marsala Wine

A small glass of sweet Marsala echoes the wine in the shell dough and suits the dessert perfectly.

Sides

Fresh Berries

Fresh berries add tartness and colour that balance the rich, sweet filling.

Full Menus

After a Light Pasta Meal

Cannoli close a Sicilian meal beautifully after a light pasta and salad — rich, but shared and joyful.

Complete menu

Serve cannoli after a light Sicilian-style meal of pasta and salad, with espresso — or set them out as the centrepiece of a dessert table with fresh fruit.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

Sugary Drinks With It

A very sweet dessert with sugary drinks doubles the sugar load and leaves you thirsty. Water or unsweetened coffee is a better match. This is general information, not medical advice.

Filling Shells Too Early

Filling the shells hours ahead soaks the pastry soft and ruins the crunch that defines a good cannolo. Fill at most 30 minutes before serving.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA rich, sweet pastry — one or two cannoli make a satisfying dessert after a lighter meal.
  • ChildrenKids love the crisp shell and sweet filling; fill the shells just before serving so they stay crunchy.
  • ElderlySweet and energy-dense; a single small cannolo is the kindest portion for those watching sugar.
  • Pregnant womenThe ricotta is pasteurised in this recipe and the shells are fully cooked; enjoy in moderation and ask your clinician if unsure.
  • Breastfeeding womenFine as an occasional treat; the cheese and sugar add quick energy.
  • AthletesA fast source of energy and some protein after training, but high in sugar, so it is a treat rather than recovery food.
  • Weight gainEnergy-dense with cheese, sugar and fried pastry, so two cannoli add useful calories.
  • Weight lossAbout 577 kcal for two — share the batch and have one cannolo with fruit instead of two.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesHigh in sugar (about 34 g per serving); a single cannolo with a small portion is the safer choice. Ask your clinician.
  • High blood pressureModerate in sodium (about 218 mg per serving); the bigger concern is the sugar and fat, so keep portions small. Ask your clinician.
  • Kidney diseaseModerate protein and phosphorus from ricotta and cheese; ask your clinician about a suitable portion.
  • GoutLow in purines, so the occasional cannolo is generally acceptable; ask your clinician if unsure.
  • Stomach issuesFried pastry and rich filling can feel heavy; one small cannolo after a light meal is gentler. Ask your clinician if symptoms persist.
  • Cardiovascular diseaseHigh in saturated fat and sugar; treat it as an occasional dessert, not a regular one. Ask your clinician.
  • Fatty liverThe sugar and fat make large portions unhelpful; keep it occasional and small. Ask your clinician.
  • Food allergiesContains milk, wheat (gluten), egg and tree nuts (pistachio). Also contains alcohol in the Marsala wine, which mostly cooks off during frying. Ask your clinician about any allergy concern.
  • Special therapeutic dietsNot suitable for gluten-free, dairy-free or low-sugar therapeutic diets; ask your clinician or dietitian before including it.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Store shells and filling separately in covered containers.
In the fridge
Unfilled shells keep 3 days in an airtight tin; the filling keeps 2 days in the fridge at 4°C (40°F) or below. Filled cannoli keep 1 day, but the shells soften.
In the freezer
Unfilled shells freeze well for up to 1 month; the filling does not freeze well.
How to reheat
Do not reheat filled cannoli. Crisp stale shells in a 160°C (320°F) oven for 5 minutes, then cool before filling.
Freezing recommended
Yes — unfilled shells only.
Signs it has spoiled
Sour smell from the ricotta, soft or stale shells, or mould.

More recipes to explore

Tagliatelle al ragù Bolognese in a bowl with Parmigiano-Reggiano Italy flag Italy 4h 25m
Lunch •Emilia-Romagna

Tagliatelle al Ragù Bolognese

Slow-braised soffritto and coarse ground heritage meats layered over handmade egg yolk dough for mid-day stamina.

Lean Protein

Slow-simmered beef ragù tossed through fresh egg tagliatelle.

Pairs Well With
Bitter Radicchio & Aged Balsamico di Modena
Pasta & Noodles • High Protein
Two slices of pizza margherita with tomato, melted mozzarella and fresh basil on a white plate Italy flag Italy 45m
Dinner •Naples Classic

Pizza Margherita

This pizza margherita recipe makes a proper Neapolitan-style pizza at home: a soft, airy dough, San Marzano tomato sauce, fior di latte mozzarella and fresh basil. One serving is about 325 g — two slices.

Simple & Satisfying

Wood-fired-style pizza with tomato, fior di latte mozzarella and basil — three ingredients, done properly.

Pairs Well With
A simple green salad and a glass of Chianti or sparkling water
A bowl of creamy mushroom risotto topped with sautéed mushrooms, with a spinach salad beside it Italy flag Italy 50m
Dinner •Milanese Classic

Mushroom Risotto

This mushroom risotto recipe stirs Arborio rice slowly with hot stock, white wine and two kinds of mushrooms, then finishes it the Milanese way with cold butter and Parmesan. One serving is about 500 g.

Comfort & Warmth

Creamy Arborio rice, slowly stirred with mushrooms, white wine and Parmesan.

Pairs Well With
A rocket and Parmesan salad and a glass of dry white wine
A plate of spaghetti carbonara with golden egg sauce, crisp guanciale and black pepper Italy flag Italy 30m
Dinner •Roman Classic

Spaghetti Carbonara

This spaghetti carbonara recipe is the Roman classic as it should be: spaghetti tossed with crisp guanciale, egg yolks, Pecorino Romano and black pepper — no cream, no bacon, no garlic. One serving is about 275 g. It takes 30 minutes, and the sauce comes together in the time the pasta cooks.

Comfort & Rich

Silky egg-and-cheese sauce over spaghetti with crisp guanciale and black pepper, ready in 30 minutes.

Pairs Well With
Pecorino Romano, black pepper & a crisp white wine
Pasta & Noodles • Quick Prep (<30m)

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.