Classic Italian Cannoli: Crispy Shells with Rich, Creamy Filling
These classic Italian cannoli deliver everything you love about this beloved dessert — delicately crisp, golden fried shells filled generously with a rich, smooth cream filling, finished with a dusting of cinnamon and powdered sugar. Each bite offers the perfect contrast between the crunchy, flaky shell and the luscious, slightly sweet filling. While traditionally made with a ricotta-based filling, this version uses a smooth, whipped cream mixture for an equally indulgent result.
Why You’ll Love This Recipe
- Perfect textural contrast: Crispy, crunchy shells paired with a smooth, creamy filling in every bite.
- Classic, authentic flavor: A traditional Italian dessert that never goes out of style.
- Beautiful presentation: The powdered sugar and cinnamon dusting make these cannoli look bakery-made.
- Great for entertaining: An elegant, crowd-pleasing dessert perfect for gatherings and celebrations.
- Customizable filling: Easily add mini chocolate chips, citrus zest, or pistachios to the filling.
Ingredients
For the shells:
- 2 cups all-purpose flour
- 2 tablespoons sugar
- 1/4 teaspoon salt
- 3 tablespoons cold butter, cubed
- 1/2 cup dry white wine or marsala
- 1 egg (for egg wash)
- Oil, for frying
For the filling:
- 2 cups ricotta cheese, well drained (or mascarpone)
- 1 cup heavy cream, whipped to stiff peaks
- 3/4 cup powdered sugar
- 1 teaspoon vanilla extract
For finishing:
- Ground cinnamon, for dusting
- Extra powdered sugar, for dusting
Step-by-Step Instructions
- Make the dough: Combine flour, sugar, and salt in a bowl. Cut in the cold butter until the mixture resembles coarse crumbs. Gradually add the wine, mixing until a firm dough forms.
- Rest the dough: Wrap the dough and let it rest in the refrigerator for at least 30 minutes.
- Roll and cut: Roll the dough out thinly and cut into circles or squares. Wrap each piece around a cannoli tube, sealing the edge with a little beaten egg.
- Fry the shells: Heat oil to 350°F (175°C) and fry the wrapped shells for 2–3 minutes, until golden and crispy. Carefully remove the tubes once cool enough to handle, then let the shells cool completely.
- Make the filling: Beat the drained ricotta (or mascarpone) with powdered sugar and vanilla until smooth. Gently fold in the whipped cream until light and fluffy.
- Fill the shells: Just before serving, pipe the filling into both ends of the cooled cannoli shells.
- Finish and serve: Dust generously with cinnamon and powdered sugar just before serving.
Tips for the Best Results
- Make sure the cannoli shells are completely cool before filling to prevent the cream from melting.
- Fill the shells as close to serving time as possible, as they can soften once filled.
- Drain the ricotta thoroughly to avoid a watery, runny filling.
- Fry the shells in small batches to maintain the oil temperature and ensure even browning.
Serving Suggestions
Serve these classic Italian cannoli freshly filled, dusted with cinnamon and powdered sugar, alongside coffee or espresso. They’re a beautiful addition to holiday dessert tables, Italian-themed dinners, or any celebration calling for an elegant, classic treat.
