Cannoli Siciliani (Crisp Shells with Sweet Ricotta Filling)
Why this recipe works
- Classic structure: Frying the dough around tubes creates the hollow, blistered shell that gives cannoli their recognisable shape and snap.
- Crisp shell: Rolling the dough very thin helps the pastry fry quickly into a light, crisp shell rather than a heavy casing.
- Smooth filling: Whisked ricotta gives a soft, creamy centre that contrasts cleanly with the crunchy shell.
- Balanced finishing flavours: Orange zest, pistachios and dark chocolate add citrus fragrance, nutty crunch and a bitter-sweet edge.
Get the most out of this recipe
Timing notes
- Rest the dough: The short rest makes the dough easier to roll thinly and helps prevent shrinking as the shells fry.
- Cool before filling: Let the shells cool completely before removing them from the tubes and piping in the ricotta.
- Fill at the last moment: Filled cannoli soften quickly, so pipe the ricotta in just before serving for the best texture.
Texture tips
- Roll the shells very thin: Thin pastry is essential for a crisp, delicate shell with the characteristic bubbled surface.
- Keep components separate: Store the shells and ricotta filling separately until serving so the pastry stays crisp.
- Check the ricotta texture: If the ricotta seems loose, drain it before whisking so the filling is thick enough to pipe neatly.
Ingredient notes
- Ricotta matters: Use a good-quality ricotta with a creamy texture; excess moisture can make the filling runny and soften the shells faster.
- Citrus choice: Dried orange zest gives a rounded citrus note without adding liquid to the filling; lemon zest makes a sharper alternative.
- Finely chop the finishes: Small pieces of pistachio and chocolate cling more easily to the ricotta at the ends of the cannoli.
Authenticity notes
- Sicilian pastry: Cannoli are strongly associated with Sicily and are defined by fried pastry shells filled with sweet ricotta.
- Finishing options: Pistachios, chocolate and citrus are common flavour accents, though the exact garnish often varies by baker and region.
- Filled to order: For the best result, cannoli are traditionally filled close to serving so the shell keeps its crisp bite.
Equipment you'll need
Ingredients
Cannoli shells
Ricotta filling and finish
Instructions
- Make the shell dough: put the plain flour and 20 g caster sugar in a bowl and rub in the unsalted butter until it looks like fine crumbs. Beat the egg, add it to the bowl, and mix to a firm dough; if it feels dry, add 1 to 2 tsp water from the tap. Knead for 3 to 4 minutes until smooth, then cover and rest for 30 minutes.
- While the dough rests, make the filling: whisk the ricotta with 80 g caster sugar and the dried orange zest until smooth and lightly aerated. Chop the pistachios and finely chop or grate the dark baking chocolate, keeping them separate for finishing. Chill the filling until needed.
- Roll and shape: divide the dough into 8 pieces, then roll each one very thin on a lightly floured surface. Cut into circles about 10 to 11 cm wide, then wrap each circle around a cannoli tube and seal the overlap with a little beaten egg from the bowl (use a fingertip). Set aside while you heat the oil.
- Fry the shells: heat the sunflower oil in a deep pot to 175°C (350°F). Fry the shells in batches for 1 to 2 minutes, turning with tongs, until deep golden and blistered. Lift out, drain, and cool completely before sliding off the tubes.
- Fill and finish: spoon the ricotta mixture into a piping bag (or a sturdy food bag with the corner snipped) and pipe into both ends of each shell. Dip the ends into the pistachios and dark baking chocolate so they stick to the filling. Serve straight away for the crispest shells.
Recipe notes
Tips
- For the crispest cannoli, fill the shells just before serving; once filled, they soften quickly.
- Keep the oil temperature steady at 175°C (350°F) so the shells blister and brown without absorbing excess oil.
- If serving to anyone vulnerable, use pasteurised egg and ensure the shells are fried until fully cooked and golden.
Substitutions
- Replace Pistachios with Hazelnuts for a similar crunch and a more toasty flavour.
- Replace Dried orange zest with Lemon zest for a brighter, sharper citrus note.
- Replace Dark baking chocolate with Milk chocolate chips for a sweeter finish.
Storage
- Refrigerate up to 2 days
- Store the ricotta filling in an airtight container in the fridge for up to 2 days. Keep the shells at room temperature in a sealed container for up to 2 days. Fill only when ready to serve; filled cannoli are best eaten within 2 hours.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 servings
- Yield: cannoli
- Total time: 1h 45min (1h 10min active)
- Difficulty: Advanced
- Cuisine: Italian
-
Allergens:
Eggs Gluten Milk Pistachios Wheat
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
KitchenAid Stainless Steel Mixing Bowls
- Non-slip base
- Stainless steel
- Not microwave safe
Pyrex Glass Mixing Bowls with Lids
- Microwave safe
- BPA-free lids
- Glass is heavier
OXO Good Grips Stainless Mixing Bowl Set
- Non-slip base
- Comfort grip
- Higher price
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.
























