Italian Cannolis
Prep Time: 40 minutes
Cook Time: 20 minutes
Chill Time: 2 hours (including dough rest & filling chill)
Total Time: 3 hours
Servings: 12 cannoli
Difficulty: Intermediate
Introduction
Cannoli (plural of cannolo) are a beloved symbol of Sicilian pastry tradition — crispy, golden shells filled with a sweet, creamy ricotta filling, often studded with chocolate chips, candied fruit, or pistachios. These iconic tube-shaped treats are a celebration of contrast: delicate yet bold, crunchy yet creamy, rich yet refreshingly light.
Though they’re often enjoyed at Italian bakeries or during festive holidays, homemade cannoli are absolutely worth the effort — especially when you bite into that first fresh, hand-piped pastry shell with luscious filling. We’re guiding you through every step of the way to make authentic Italian cannoli in your own kitchen.
Ingredients
For the Cannoli Shells:
-
2 cups (250 g) all-purpose flour
-
2 tbsp granulated sugar
-
½ tsp salt
-
1 tsp ground cinnamon (optional)
-
3 tbsp unsalted butter, chilled and diced
-
1 egg
-
½ cup dry white wine (Marsala is traditional)
-
1 tsp white vinegar
-
Oil for frying (vegetable or canola)
For the Ricotta Filling:
-
2 cups (475 g) whole milk ricotta cheese, well-drained
-
¾ cup powdered sugar, sifted
-
½ tsp vanilla extract
-
¼ tsp ground cinnamon (optional)
-
½ cup mini chocolate chips or chopped dark chocolate
-
¼ cup candied orange peel or citron (optional)
Optional Garnishes:
-
Chopped pistachios
-
Chocolate chips
-
Powdered sugar (for dusting)
-
Melted chocolate (for dipping shell ends)
Preparation Overview
-
Prepare the dough – 20 minutes
-
Rest the dough – 1 hour
-
Roll and fry shells – 20–25 minutes
-
Mix the filling – 10 minutes
-
Chill the filling – 1 hour
-
Assemble and garnish – 15 minutes
Step-by-Step Instructions
Step 1: Make the Cannoli Dough
In a large mixing bowl, whisk together flour, sugar, salt, and cinnamon. Add diced cold butter and use your fingers or a pastry cutter to rub it into the flour until it resembles coarse crumbs.
In a small bowl, whisk the egg, wine, and vinegar. Add the wet mixture to the dry ingredients and mix until a shaggy dough forms.
Knead the dough on a lightly floured surface for about 5–8 minutes, until smooth and elastic. Wrap in plastic and let it rest at room temperature for at least 1 hour.
Pro Tip: Resting allows the gluten to relax, making the dough easier to roll thinly.
Step 2: Roll and Fry the Shells
Once the dough has rested, divide it into 4 pieces. Roll each piece very thin — about 1/16 inch thick — using a pasta roller or rolling pin.
Cut into 4-inch circles or ovals using a cookie cutter or glass. Wrap each piece around a metal cannoli tube (or substitute with rolled aluminum foil), sealing the edges with a bit of egg white.
Heat oil in a deep pan to 350°F (175°C). Fry the shells in batches for about 2–3 minutes, turning occasionally, until golden and crisp. Use tongs to carefully remove the shells and drain on paper towels.
Let the shells cool completely before gently sliding off the tubes.
Pro Tip: Don’t overcrowd the pot! Fry only a few at a time to maintain oil temperature and ensure crispness.
Step 3: Prepare the Ricotta Filling
While the shells cool, prepare the filling.
If your ricotta is watery, strain it in cheesecloth over a bowl for a few hours or overnight. (This step is essential for preventing soggy cannoli.)
In a mixing bowl, combine strained ricotta, powdered sugar, vanilla, and cinnamon (if using). Beat until smooth and creamy. Fold in chocolate chips and candied fruit.
Cover and refrigerate the filling for at least 1 hour, or until ready to use.
Step 4: Fill and Decorate
Right before serving, fill a piping bag (or zip-top bag with corner snipped) with the ricotta filling.
Pipe the filling into both ends of each cannoli shell until completely filled. Dip the ends in chopped pistachios, mini chips, or fruit for extra flair. Dust with powdered sugar just before serving.
Warning: Never fill the cannoli in advance — the shells will lose their crispness!
Storage Tips
-
Shells (Unfilled): Store in an airtight container at room temperature for up to 3 days.
-
Filling: Keep refrigerated up to 3 days.
-
Filled Cannoli: Best consumed within a few hours of assembly. They can be stored in the fridge for up to 1 day, but the shell may soften.
Cannoli Variations
Want to get creative with your cannoli? Try these flavor twists:
-
Nutella Cannoli: Add a swirl of Nutella into the ricotta for a chocolate-hazelnut twist.
-
Lemon Ricotta: Mix in 1 tsp lemon zest and a dash of lemon juice.
-
Tiramisu Cannoli: Add a bit of mascarpone and a dusting of cocoa powder.
-
Almond Joy Style: Add shredded coconut and almond slivers to the filling.
Difficulty & Intensity
-
Skill Level: Intermediate
-
Why: Requires dough-making, deep frying, and piping techniques.
-
Intensity: Medium. It takes time and care, but the steps are straightforward if followed closely.
Nutrition Information (Per Cannoli)
Nutrient | Amount |
---|---|
Calories | 280 kcal |
Protein | 6 g |
Carbohydrates | 28 g |
Sugars | 12 g |
Fat | 16 g |
Saturated Fat | 8 g |
Fiber | 1 g |
Sodium | 120 mg |
Nutritional values are approximate and will vary based on exact ingredients used.
Fun Cannoli Facts
-
The word cannolo means “little tube” in Italian.
-
Cannoli originated in Sicily, where they were traditionally served during Carnival.
-
Today, they’re enjoyed year-round across Italy and Italian-American homes — especially during holidays and celebrations.
Final Thoughts
Making homemade cannoli is a true labor of love — but the results are irresistible. That first crispy bite filled with velvety sweet ricotta is worth every second. Once you master the basics, it’s easy to put your own creative spin on this Italian classic.
Whether you’re making them for a special event, the holidays, or just to treat yourself, these cannolis are sure to impress anyone lucky enough to snag one.