Few desserts make an entrance quite like a tray of freshly filled cannoli. The crisp, blistered shells crackle at the first bite, revealing a cool ricotta filling that is creamy, lightly sweet, and brightened with citrus. Add pistachios, chocolate, or candied orange peel, and suddenly everyone near the dessert table becomes unusually attentive.
This classic Sicilian cannoli recipe walks you through making both the fried pastry shells and traditional ricotta filling at home. The process requires a little patience, a thermometer, and the emotional strength not to eat every shell before it is filled. Fortunately, the results are worth every flour-covered countertop.
What Makes a Classic Sicilian Cannoli?
A traditional cannolo consists of a thin tube of fried pastry filled with sweetened ricotta. “Cannolo” is singular in Italian, while “cannoli” is plural, although American English commonly uses “cannoli” for either one or several. The dessert is closely associated with Sicily and was historically connected with Carnival celebrations before becoming a year-round favorite. Stories about its origin range from convent kitchens to the communities around Caltanissetta, reflecting Sicily’s layered Arab, Norman, Spanish, and Italian culinary history.
The classic Sicilian version is defined by contrast. The shell should be thin, deeply crisp, and covered with tiny bubbles. The filling should taste primarily of fresh ricotta rather than whipped cream, cream cheese, or an avalanche of sugar. Sheep’s-milk ricotta is traditional in Sicily because it has a tangy, full dairy flavor, but high-quality whole-milk cow’s ricotta is the practical choice for most American kitchens.
Chocolate chips, chopped pistachios, candied citrus, cinnamon, and powdered sugar are common finishing touches. They should complement the ricotta, not disguise it like a dessert wearing sunglasses indoors.
Classic Sicilian Cannoli Recipe at a Glance
- Yield: 14 to 16 cannoli
- Preparation time: 50 minutes
- Resting and draining time: 2 to 12 hours
- Cooking time: 25 minutes
- Total active time: About 1 hour 15 minutes
- Difficulty: Intermediate
Ingredients
For the Ricotta Filling
- 2 pounds whole-milk ricotta cheese
- 3/4 cup powdered sugar, sifted
- 1 teaspoon finely grated orange zest
- 1 teaspoon pure vanilla extract
- 1/8 teaspoon ground cinnamon
- Pinch of fine salt
- 1/3 cup mini semisweet chocolate chips, optional
For the Cannoli Shells
- 2 cups all-purpose flour, plus more for rolling
- 2 tablespoons granulated sugar
- 1/2 teaspoon unsweetened cocoa powder, optional for color
- 1/4 teaspoon ground cinnamon
- 1/4 teaspoon fine salt
- 2 tablespoons cold lard or unsalted butter
- 1 large egg yolk
- 1/3 cup dry Marsala wine
- 1 tablespoon white wine vinegar
- 1 to 2 teaspoons additional Marsala or water, if needed
- 1 large egg white, lightly beaten
- Neutral frying oil, such as canola, peanut, or grapeseed oil
For Decorating
- Finely chopped roasted pistachios
- Mini chocolate chips
- Thin strips of candied orange peel
- Powdered sugar
- Melted dark chocolate, optional
Equipment You Will Need
- Fine-mesh strainer
- Cheesecloth or clean lint-free kitchen towel
- Cannoli tubes or metal forms
- Rolling pin or pasta machine
- 3 1/2- to 4-inch round cutter
- Heavy pot or Dutch oven
- Deep-fry thermometer
- Metal tongs
- Pastry bag with a large round tip
Thin dough and carefully controlled frying temperature are essential for crisp, blistered shells. A pasta machine makes it easier to achieve an even thickness, while a clip-on thermometer helps prevent the oil from swinging between “barely bubbling” and “small kitchen volcano.”
How to Make Classic Sicilian Cannoli
Step 1: Drain the Ricotta
Place a fine-mesh strainer over a bowl and line it with cheesecloth. Spoon in the ricotta, cover, and refrigerate for at least 2 hours. Overnight draining produces the thickest and most stable cannoli cream.
This step is not ceremonial busywork. Grocery-store ricotta can contain enough whey to turn the filling loose and watery. Traditional pastry shops may use ricotta impastata, a smoother, drier product made specifically for pastries. Draining ordinary whole-milk ricotta is the most reliable home-kitchen substitute.
Step 2: Make the Shell Dough
In a medium bowl, whisk together the flour, sugar, cocoa powder, cinnamon, and salt. Add the lard or butter and rub it into the flour with your fingertips until the mixture resembles coarse crumbs.
Add the egg yolk, Marsala, and vinegar. Stir until a shaggy dough forms. If dry flour remains at the bottom of the bowl, add another teaspoon of Marsala or water. The dough should feel firm but pliable, similar to fresh pasta dough rather than soft cookie dough.
Transfer the dough to a lightly floured surface and knead for 7 to 10 minutes, until smooth and elastic. Wrap it tightly and let it rest at room temperature for 45 to 60 minutes.
Marsala contributes flavor while the wine and vinegar help create a delicate, crisp texture. Traditional formulas vary, but wine, vinegar, or a combination of the two appears frequently in Sicilian-style shell doughs.
Step 3: Prepare the Filling
Press the drained ricotta through a fine-mesh sieve into a clean bowl. This extra step breaks up larger curds and creates a smoother texture without whipping excessive air into the cheese.
Fold in the powdered sugar, orange zest, vanilla, cinnamon, and salt. Stir only until evenly combined. Fold in the mini chocolate chips, if using. Cover and refrigerate the filling while you roll and fry the shells.
Taste before adding more sugar. A good cannoli filling should be pleasantly sweet but still taste like ricotta. It is a pastry filling, not frosting with an Italian passport.
Step 4: Roll the Dough Very Thin
Divide the rested dough into four portions and keep the unused pieces covered. Flatten one portion and roll it into a long sheet. With a rolling pin, continue until the dough is approximately 1/16 inch thick. With a pasta machine, pass the dough through progressively narrower settings until thin enough to see the shadow of your fingers through it.
Cut the dough into 3 1/2- to 4-inch rounds. Gently stretch each round into a slight oval. Gather scraps, let them rest for several minutes, and reroll them once.
Thinness matters. Dough that is too thick produces hard, bready shells instead of delicate layers and bubbles.
Step 5: Shape the Cannoli
Lightly grease the cannoli forms before wrapping the first batch. Position one form across the center of a dough oval. Wrap one side over the tube, brush the edge with beaten egg white, and overlap the opposite side. Press the seam firmly to seal it.
Avoid getting egg white between the dough and the metal tube. It can glue the shell to the form, creating a memorable but unnecessary kitchen puzzle.
Step 6: Fry the Shells
Pour 2 to 3 inches of oil into a heavy pot. Heat it to 350°F. Carefully lower two or three wrapped forms into the oil, depending on the size of your pot. Do not crowd them.
Fry for 1 to 2 minutes, turning as needed, until the shells are blistered and deep golden brown. Maintain the oil between 340°F and 355°F. Oil that is too cool creates greasy shells; oil that is too hot browns the exterior before the pastry becomes crisp.
Remove the forms with metal tongs and let them drain on a wire rack set over a sheet pan. Once cool enough to handle, hold the shell gently and slide out the metal tube. Let the shell cool completely before filling.
Repeat with the remaining dough, allowing the oil to return to temperature between batches.
Step 7: Fill and Decorate
Transfer the chilled ricotta mixture to a pastry bag fitted with a large round tip. Insert the tip into one end of a cooled shell and pipe toward the center. Turn the shell and fill it from the opposite end so no hollow space remains.
Dip the exposed filling into chopped pistachios or mini chocolate chips. Add candied orange peel to one or both ends, then dust lightly with powdered sugar.
Fill the cannoli shortly before serving. Sicilian pastry shops commonly fill shells to order because moisture from ricotta gradually softens fried pastry. Piping from both ends also distributes the cream more evenly without breaking the shell.
How to Keep Cannoli Shells Crisp
The easiest strategy is to store the shells and filling separately. Keep unfilled shells in an airtight container at room temperature for up to three days. Refrigerate the filling in a covered container for up to two days.
For additional moisture protection, brush the inside of each cooled shell with a very thin layer of melted dark chocolate. Let the chocolate harden before adding the ricotta. This creates a delicious barrier between the pastry and filling, although it moves the recipe slightly away from the simplest traditional style.
Do not refrigerate empty shells unless absolutely necessary. Refrigerator humidity can soften them even before the filling gets involved.
Common Cannoli Problems and Solutions
The Filling Is Runny
The ricotta probably retained too much liquid. Drain it longer, and avoid adding liquid flavorings beyond a small amount of vanilla. Do not use low-fat ricotta, which often has a thinner or less satisfying texture.
The Filling Is Grainy
Press the ricotta through a fine sieve before mixing. Choose a fresh, creamy brand without stabilizers when possible. Avoid aggressively beating the filling, which can make it loose rather than silky.
The Shells Are Hard
The dough was likely rolled too thick. Aim for approximately 1/16 inch. Proper resting also allows the gluten to relax so the dough can be rolled without repeatedly shrinking.
The Shells Open While Frying
Use enough egg white to moisten the overlapping edge and press the seam firmly. Place the shell seam-side down when it first enters the oil.
The Shells Are Greasy
Check the oil temperature. Frying below approximately 340°F encourages the dough to absorb oil before the crust sets.
The Shells Stick to the Forms
Lightly grease clean forms before the first batch. Do not let egg white seep between the dough and metal, and remove the tubes while the fried shells are still slightly warm.
Flavor Variations
Pistachio Cannoli
Fold 1/4 cup finely chopped pistachios into the ricotta and coat both ends with additional nuts. Use unsalted pistachios so the filling remains balanced.
Chocolate Cannoli
Add mini chocolate chips to the filling, dip the shell ends in melted dark chocolate, or stir 2 tablespoons of sifted cocoa powder into the ricotta mixture.
Orange and Cinnamon Cannoli
Increase the orange zest to 2 teaspoons and add a generous pinch of cinnamon. Garnish with candied orange peel for a bright Sicilian flavor profile.
Less-Sweet Cannoli
Reduce the powdered sugar to 1/2 cup. High-quality ricotta has a naturally milky sweetness and does not need to be buried under sugar.
Frequently Asked Questions
Can I Use Store-Bought Cannoli Shells?
Yes. Homemade shells provide the freshest texture, but good bakery-quality shells save considerable time. Fill them just before serving using the same ricotta mixture.
Can I Make Cannoli Without Marsala?
Dry white wine, sweet wine, or additional vinegar diluted with water can work. Marsala provides the most recognizable flavor, but the dessert will not collapse into existential despair without it.
Can Cannoli Be Made in Advance?
Prepare the shells up to three days ahead and the filling one or two days ahead. Store them separately and assemble shortly before serving.
Can Filled Cannoli Be Frozen?
Freezing is not recommended. Ricotta can become grainy after thawing, while the shells absorb moisture and lose their crispness.
What Is the Best Ricotta for Cannoli?
Sheep’s-milk ricotta is traditional when available. Otherwise, choose fresh whole-milk cow’s ricotta with a short ingredient list. Drain it thoroughly before adding sugar.
The Home-Kitchen Cannoli Experience: What to Expect
Making classic Sicilian cannoli at home is less like preparing a batch of muffins and more like organizing a tiny pastry production line. There is dough resting on one side of the kitchen, ricotta draining in the refrigerator, metal tubes waiting near the stove, and powdered sugar somehow appearing on a cabinet you never touched. The recipe is manageable, but organization makes the difference between a satisfying afternoon and a flour-based hostage situation.
The first meaningful lesson usually arrives while rolling the shell dough. It may look thin enough on the counter, yet the first fried shell reveals the truth. If it comes out thick and crunchy like a savory cracker, the remaining dough needs another pass through the pasta machine. Once the sheet becomes almost translucent, the shells begin to blister beautifully and feel much lighter. This is the moment the process starts making sense.
Frying also develops a rhythm. The first batch may brown unevenly while the cook negotiates with the burner. After that, the thermometer becomes the most trusted person in the kitchen. Two shells go into the oil, the temperature drops, the heat is adjusted, and the forms are gently turned. Within a minute or two, pale dough transforms into crisp bronze pastry covered with tiny bubbles. Pulling out a perfectly shaped shell feels disproportionately rewarding, especially considering that it began as a modest circle of flour and wine.
Removing the metal forms requires a careful touch. The shells are sturdy enough to hold filling but delicate enough to crack when squeezed. A gentle twist usually releases them. Occasionally one refuses to move, reminding everyone that pastry has a sense of humor. Waiting a minute and trying again works better than attempting to win an argument with hot metal.
The ricotta filling is the calm part of the operation. Thoroughly drained cheese becomes thick, cool, and easy to pipe. Orange zest immediately changes its aroma, while a small amount of cinnamon gives the cream warmth without making it taste like holiday potpourri. The biggest temptation is adding too much sugar. Tasting as you mix preserves the fresh dairy flavor that distinguishes a traditional cannoli from generic frosting inside a tube.
Assembly provides the grand finale. Filling from both ends prevents empty centers, and each shell takes only a few seconds. Pistachios add color and a delicate nutty crunch; chocolate chips make the dessert familiar to American bakery fans; candied orange peel gives it an old-fashioned Sicilian elegance. A restrained dusting of powdered sugar finishes the tray without covering every surface in white.
The most satisfying part is serving the cannoli immediately. A freshly filled shell breaks with a clean crack, followed by soft ricotta and bits of pistachio or chocolate. That contrast disappears gradually as the pastry absorbs moisture, which explains why timing matters so much. Even an imperfect homemade shell usually tastes better than a cannoli that has spent an entire day waiting in a refrigerated display case.
Expect the first batch to include a few uneven shapes, one shell that opens in the oil, and at least one “sample” that mysteriously vanishes before dessert. By the second batch, the motions feel natural. The dough becomes thinner, the seams become neater, and the frying temperature remains steadier. Cannoli reward repetition, but they do not demand professional perfection. Their charm lies partly in the handmade bubbles, irregular edges, and generous swirls of ricotta.
Ultimately, the experience is worth the extra equipment and effort because every component teaches something useful: moisture control, dough development, thin rolling, deep-frying, and last-minute assembly. It is a complete pastry lesson disguised as dessertand unlike many lessons, this one ends with chocolate and powdered sugar.
Conclusion
A successful classic Sicilian cannoli recipe depends on three fundamentals: well-drained ricotta, paper-thin shell dough, and filling the shells shortly before serving. Respect those details, and you will get the contrast that makes cannoli unforgettablecrisp pastry, creamy cheese, fragrant citrus, and just enough chocolate or pistachio to make reaching for a second one seem completely reasonable.
Note: Deep-frying requires close supervision. Use a heavy pot, monitor the oil with a thermometer, keep children and pets away from the stove, and never add water to hot oil.