How Long Does It Take to Make Cannoli?
Quick Answer
1.5–3 hours including dough rest time. Making cannoli shells from scratch takes about 1–2 hours (with 30–60 minutes of dough resting), and the ricotta filling takes 15–20 minutes.
Typical Duration
Quick Answer
Making cannoli from scratch takes 1.5–3 hours, with much of that time devoted to resting the dough. Active hands-on work is about 45–60 minutes total. The shells and filling can be prepared separately and assembled just before serving.
Time Breakdown
| Step | Time |
|---|---|
| Make shell dough | 10–15 minutes |
| Rest dough (refrigerate) | 30–60 minutes |
| Roll and cut dough | 15–20 minutes |
| Fry shells | 15–20 minutes (in batches) |
| Make ricotta filling | 10–15 minutes |
| Drain ricotta (if needed) | 2–8 hours (can be done overnight) |
| Assemble cannoli | 5–10 minutes |
| Total (excluding ricotta draining) | 1.5–3 hours |
Making the Shells
The dough: Cannoli dough is a simple mixture of flour, sugar, salt, butter or lard, Marsala wine (or white wine vinegar), and sometimes cocoa powder or cinnamon. The dough comes together quickly in about 10 minutes. It should be smooth but not sticky.
Resting: The dough must rest for at least 30 minutes (up to 24 hours) in the refrigerator. This relaxes the gluten, making the dough easier to roll paper-thin and ensuring the shells fry up light and crispy rather than tough.
Rolling and cutting: Roll the dough as thin as possible, ideally about 1/16 inch thick. A pasta machine on its thinnest setting works exceptionally well here. Cut circles with a 3.5–4 inch round cutter, then wrap each circle around a metal cannoli tube.
Frying: Fry the shells in vegetable oil or lard at 350–375°F for 2–3 minutes per batch until deep golden brown and blistered. Let them cool on the tubes for a minute before carefully sliding them off. The shells become fragile once cool, so handle gently.
Making the Filling
Traditional Sicilian cannoli filling is simple but demands quality ingredients:
- Ricotta cheese: Use whole-milk ricotta, preferably fresh from an Italian deli. Supermarket ricotta should be drained overnight in a cheesecloth-lined strainer to remove excess moisture. Wet ricotta will make soggy cannoli.
- Powdered sugar: Sifted, about 3/4 cup per pound of ricotta
- Vanilla extract: A small amount for flavor
- Mini chocolate chips: Folded in at the end
- Optional: Candied citrus peel, chopped pistachios, or a touch of cinnamon
Fold the sugar into the strained ricotta gently. Do not use a mixer or whip vigorously, as this can make the filling thin and runny. The filling takes about 10–15 minutes to prepare and should be refrigerated until ready to use.
Assembly Tips
The golden rule of cannoli is to fill them just before serving. Shells that sit filled for more than 30 minutes will start absorbing moisture from the filling and lose their signature crunch. Use a piping bag or a small spoon to fill each shell from both ends.
Dip the exposed filling ends in mini chocolate chips, crushed pistachios, or candied orange peel for the classic bakery presentation. A light dusting of powdered sugar over the shells finishes the look.
Make-Ahead Strategy
- Shells can be fried up to 3 days ahead and stored in an airtight container at room temperature
- Filling can be made 1–2 days ahead and refrigerated
- Assembly should happen no more than 30 minutes before serving
Bottom Line
Homemade cannoli take 1.5–3 hours from start to finish, with about 45–60 minutes of active work. The key to success is thin, well-rested dough, properly drained ricotta, and last-minute assembly for maximum crunch.