Overview
Cannoli is a traditional Italian pastry that comprises a crispy shell filled with sweetened ricotta cheese, making it a beloved dessert among many. Whether you are celebrating a special occasion or simply indulging after dinner, cannoli can be an exquisite treat for any dessert lover. This delightful treat has its origins in Sicily and is known for its rich, creamy filling and crunchy texture.
Estimated Time: Prep: 1 hour, Chill: 2 hours, Cook: 30 minutes. Difficulty: Intermediate. Regional Origin: Sicilian.
The flavor profile of cannoli is a delightful mix of sweetness balanced with the creamy richness of ricotta, often enhanced with hints of vanilla or citrus zest. Traditionally, Italians serve cannoli on special occasions like weddings, holidays, and family gatherings, often accompanied by a robust espresso.
Ingredients
- For the Shell:
– 250g (2 cups) all-purpose flour
– 30g (3 tbsp) unsweetened cocoa powder (optional)
– 30g (3 tbsp) granulated sugar
– 1/4 tsp salt
– 1/2 tsp cinnamon
– 60ml (1/4 cup) Marsala wine or white wine
– 60ml (1/4 cup) unsalted butter, melted
– Oil for frying (e.g., canola or peanut oil) - For the Filling:
– 500g (2 cups) ricotta cheese, drained
– 100g (1/2 cup) powdered sugar
– 1 tsp vanilla extract
– 50g (1/4 cup) mini chocolate chips (optional)
– Zest of 1 orange or lemon - For Topping:
– Additional powdered sugar for dusting
– Shaved dark chocolate or chopped pistachios for garnishing
Step-by-Step Instructions
- Prepare the Dough: In a large mixing bowl, combine flour, cocoa powder (if using), sugar, salt, and cinnamon. Mix well. Add the melted butter and Marsala wine. Form a dough and knead for about 5 minutes until smooth. Wrap in plastic wrap and let it rest in the refrigerator for 30 minutes.
- Make the Filling: In a medium bowl, whisk together the ricotta, powdered sugar, vanilla extract, and zest. If using, fold in chocolate chips. Chill the filling in the refrigerator for at least 1 hour.
- Shape the Shells: On a floured surface, roll out the dough to about 1/8-inch thick. Use a round cutter (about 4 inches in diameter) to cut out circles. Roll each circle around a metal cannoli tube, sealing the edges with a little water.
- Fry the Shells: Heat oil in a deep pot to 175°C (350°F). Fry the shells, in batches, for about 2-3 minutes or until golden brown. Remove with tongs, let them cool slightly, and then gently slide them off the tubes.
- Fill the Shells: Once the shells are completely cooled, use a piping bag to fill them with the ricotta mixture. Dust with powdered sugar and garnish as desired. Serve immediately or within a few hours for optimal texture.
Variations & Substitutions
For those with dietary restrictions or preferences, here are some creative variations:
- Vegan Cannoli: Substitute the ricotta with vegan cheese made from nuts or tofu. Use a plant-based butter and a vegan-friendly wine.
- Gluten-Free Cannoli: Use a gluten-free flour blend for the shells.
- Low-Sugar Cannoli: Substitute powdered sugar with a sugar alternative like erythritol or stevia.
- Neapolitan Variation: Fill the cannoli with a mix of ricotta and mascarpone for a creamier texture and sweeter flavor.
Make Ahead, Storage & Reheating
You can prepare the cannoli shells and filling separately up to 2 days in advance. Store the shells in an airtight container at room temperature to keep them crisp, and store the filling in the refrigerator. Assemble the cannoli just before serving to maintain the shell’s crunch.
If you need to freeze the shells, wrap them tightly in plastic wrap and place them in a freezer bag for up to a month. To refresh, let them thaw at room temperature before filling.
Nutrition (Approx.)
Each cannolo contains approximately:
- Calories: 250
- Protein: 5g
- Fat: 12g
- Carbohydrates: 30g
- Sugar: 10g
For lower-calorie versions, consider reducing the sugar in the filling or using lighter cream substitutions.
Serving Suggestions
Cannoli pairs beautifully with:
- Espresso or cappuccino for a classic Italian coffee experience.
- Vin Santo, a dessert wine that compliments the sweetness.
Plating Ideas: Serve cannoli on a decorative plate, sprinkle with sifted powdered sugar, and garnish with fresh berries or a drizzle of chocolate sauce. For kid-friendly options, consider mini cannoli filled with colorful fruit or chocolate mousse.
FAQs
- How long should cannoli chill? Chill the filling for at least 1 hour before filling the shells.
- Can I use cream cheese instead of ricotta? Yes, but it alters the traditional flavor profile. Use a blend for better texture.
- How do I keep cannoli shells crisp? Always fill cannoli shells just before serving to maintain their crunch.
- Can I freeze cannoli shells? Yes, but it’s best to freeze before filling them to avoid sogginess.
Conclusion
Mastering cannoli is an art that brings together technique, fresh ingredients, and authentic Italian flavors. By trying different variations and perfecting your approach, you can enjoy this classic dessert at any time of year. Don’t hesitate to experiment with regional twists or healthier adaptations that suit your lifestyle.
Now that you have the tools to create authentic cannoli at home, we invite you to share your culinary creations and any new ideas you may have for this delightful Italian treat!

































