Crunchy Italian Cannoli Cookies with Sweet Ricotta Filling Recipe
Introduction
These Crunchy Italian Cannoli Cookies bring the classic flavors of Sicily right to your kitchen. With crisp cocoa-spiced shells and a creamy sweet ricotta filling studded with chocolate chips, they make a delightful treat perfect for any occasion.

Ingredients
- 1 ½ cups all-purpose flour
- 2 tablespoons granulated sugar
- 1 tablespoon cocoa powder
- ½ teaspoon ground cinnamon
- ¼ teaspoon salt
- 3 tablespoons unsalted butter, chilled and diced
- 1 large egg
- ¼ cup Marsala wine (or dry sherry)
- Vegetable oil for frying
- 1 ½ cups whole milk ricotta cheese, drained well
- ¾ cup powdered sugar
- ½ teaspoon pure vanilla extract
- ¼ teaspoon ground cinnamon
- ¼ cup mini chocolate chips
- 2 tablespoons candied orange peel, finely diced (optional)
Instructions
- Step 1: In a medium bowl, sift together the flour, granulated sugar, cocoa powder, ground cinnamon, and salt. Add the chilled diced butter and use a pastry blender or your fingers to mix until the mixture resembles coarse crumbs.
- Step 2: In a small bowl, whisk together the egg and Marsala wine (or dry sherry). Gradually add this liquid to the flour mixture, stirring until the dough forms a ball.
- Step 3: Wrap the dough in plastic wrap and refrigerate for at least 1 hour to firm up.
- Step 4: On a lightly floured surface, roll out the dough to about 1/8-inch thickness. Cut into 4-inch circles using a cookie cutter or the rim of a glass.
- Step 5: Wrap each dough circle around a cannoli tube and seal the edge with a little water to hold it in place.
- Step 6: Heat vegetable oil in a deep pan to 350°F (175°C). Fry the dough-wrapped tubes in batches for 2–3 minutes until golden brown. Remove carefully from oil and slide the cannoli tubes out once cool enough to handle.
- Step 7: Drain the fried shells on paper towels and let them cool completely.
- Step 8: In a mixing bowl, combine the well-drained ricotta cheese, powdered sugar, vanilla extract, and ground cinnamon. Mix until smooth and creamy.
- Step 9: Gently fold in the mini chocolate chips and candied orange peel if using.
- Step 10: Transfer the filling into a piping bag fitted with a large tip.
- Step 11: Pipe the ricotta filling into both ends of each cooled cannoli shell, filling generously.
- Step 12: Optionally, dust with additional powdered sugar before serving.
Tips & Variations
- For a more traditional flavor, substitute Marsala wine with dry sherry or omit alcohol completely, adding a splash of orange juice instead.
- Make sure to drain the ricotta thoroughly by placing it in a fine sieve over a bowl and refrigerating for several hours or overnight to avoid a watery filling.
- Try adding chopped pistachios or cinnamon sugar to the filling for extra texture and flavor.
- Use cream cheese blended with ricotta for a richer filling variation.
Storage
Store assembled cannoli cookies in the refrigerator and consume within 1–2 days for best texture and freshness, as the shells can soften over time. If storing shells and filling separately, keep shells in an airtight container at room temperature for up to 3 days and filling refrigerated for up to 3 days. Fill just before serving for maximum crispness. Reheat shells briefly in a low oven to restore crunch if needed.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the cannoli shells ahead of time?
Yes, you can fry the cannoli shells a day in advance and store them in an airtight container at room temperature. Fill them with the ricotta mixture just before serving to keep them crisp.
How do I prevent the ricotta filling from being watery?
Drain the ricotta well by placing it in a fine mesh sieve lined with cheesecloth and refrigerating for a few hours or overnight. This removes excess moisture, ensuring a thick and creamy filling.
Print
Crunchy Italian Cannoli Cookies with Sweet Ricotta Filling Recipe
- Total Time: 1 hour 30 minutes
- Yield: 12 cannoli cookies 1x
Description
Crunchy Italian Cannoli Cookies filled with a sweet, creamy ricotta filling enhanced with chocolate chips and optional candied orange peel. These traditional fried cannoli shells are delicately spiced with cocoa and cinnamon, offering an authentic and delightful Italian dessert experience perfect for any occasion.
Ingredients
Cannoli Shells:
- 1 ½ cups all-purpose flour
- 2 tablespoons granulated sugar
- 1 tablespoon cocoa powder
- ½ teaspoon ground cinnamon
- ¼ teaspoon salt
- 3 tablespoons unsalted butter, chilled and diced
- 1 large egg
- ¼ cup Marsala wine (or dry sherry)
- Vegetable oil for frying
Sweet Ricotta Filling:
- 1 ½ cups whole milk ricotta cheese, drained well
- ¾ cup powdered sugar
- ½ teaspoon pure vanilla extract
- ¼ teaspoon ground cinnamon
- ¼ cup mini chocolate chips
- 2 tablespoons candied orange peel, finely diced (optional)
Instructions
- Prepare the Cannoli Shells: In a medium bowl, sift together the all-purpose flour, granulated sugar, cocoa powder, ground cinnamon, and salt. Add the chilled, diced unsalted butter and mix with a pastry blender or fingers until the mixture resembles coarse crumbs.
- Form the Dough: In a small bowl, whisk together the egg and Marsala wine (or dry sherry). Gradually add this liquid to the flour mixture, stirring continuously until the dough forms a cohesive ball.
- Chill the Dough: Wrap the dough in plastic wrap and refrigerate for at least 1 hour to relax the gluten and make it easier to roll out.
- Roll and Cut: On a lightly floured surface, roll out the chilled dough to about 1/8-inch thickness. Use a cookie cutter or the rim of a glass to cut 4-inch circles.
- Shape the Shells: Wrap each dough circle around a cannoli metal tube, securing the edge with a touch of water to seal the shell.
- Fry the Cannoli Shells: Heat vegetable oil in a deep pan to 350°F (175°C). Fry the wrapped shells in batches for 2-3 minutes or until they turn golden brown and crispy. Remove shells carefully and slide the cannoli tubes out once cool enough to handle.
- Drain and Cool: Place the fried cannoli shells on paper towels to absorb excess oil and to cool completely before filling.
- Prepare the Sweet Ricotta Filling: In a mixing bowl, combine the well-drained ricotta cheese, powdered sugar, vanilla extract, and ground cinnamon. Mix until the filling is smooth and creamy.
- Add Mix-ins: Gently fold in mini chocolate chips and finely diced candied orange peel if desired.
- Pipe the Filling: Transfer the ricotta filling into a piping bag fitted with a large tip.
- Assemble the Cannoli Cookies: Pipe the ricotta filling generously into each end of the cooled cannoli shells, ensuring an even and appealing distribution of filling.
- Finish and Serve: Optionally dust the filled cannoli with powdered sugar before serving for an elegant look and extra sweetness.
Notes
- Ensure the ricotta cheese is well-drained to avoid watery filling; strain overnight if possible.
- Frying temperature is critical; too low oil temperature will result in greasy shells, too high may burn them.
- If cannoli tubes are unavailable, homemade metal or even tightly rolled parchment tubes can be used carefully.
- The dough can be made in advance and refrigerated for up to 24 hours before frying.
- Fill the shells just before serving to maintain their crispiness.
- Prep Time: 1 hour 20 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Frying
- Cuisine: Italian
Keywords: Cannoli, Italian Dessert, Ricotta Filling, Fried Pastry, Chocolate Chips, Traditional Cannoli, Sweet Ricotta, Homemade Cannoli

