Learn how to make the perfect cannoli filling with this easy, authentic recipe! Featuring creamy ricotta cheese, sweet confectioners’ sugar, and a hint of vanilla, this filling pairs perfectly with crisp cannoli shells. Add mini chocolate chips and optional orange zest for a flavorful twist. Whether you’re making cannoli for a party or indulging in a homemade treat, this recipe is your go-to guide for the best Italian dessert!

Ingredients
- 8 cannoli shells (homemade or store-bought)
- 2 cups ricotta cheese
- ½ cup confectioners’ sugar, plus extra for dusting
- ¾ cup mini chocolate chips, divided
- 1½ teaspoons pure vanilla extract
- Optional: 2 teaspoons fresh orange zest
Instructions
- Prepare the Ricotta: Place the ricotta cheese into a fine-mesh strainer set over a bowl. Refrigerate and allow it to drain for at least 6 hours or up to 24 hours. This step ensures a thick and creamy filling.
- Make the Filling: In a large mixing bowl, combine the drained ricotta cheese, confectioners’ sugar, ¼ cup of the mini chocolate chips, vanilla extract, and orange zest (if using). Mix until well incorporated.
- Prepare for Piping: Transfer the filling to a pastry bag fitted with a ½-inch open tip. If you don’t have a pastry bag, use a resealable plastic bag with a corner snipped off. You can use the filling immediately or refrigerate it for up to 24 hours.
- Fill the Cannoli Shells: When ready to serve, pipe the filling into one end of a cannoli shell until halfway filled, then pipe into the other end. Repeat this process with the remaining shells.
- Add the Finishing Touches: Place the remaining mini chocolate chips on a small plate. Dip each end of the filled cannoli into the chocolate chips. Lightly dust the cannoli with confectioners’ sugar.
- Serve and Enjoy: Serve the cannoli immediately for the best texture and flavor.
Why You’ll Love This Recipe
- Authentic Flavor: A classic Italian dessert with creamy, sweet ricotta filling and a crunchy shell.
- Customizable: Adjust the flavor with optional orange zest or swap in your favorite mix-ins like pistachios.
- Simple Yet Elegant: Perfect for parties or a homemade treat that impresses every time.

Tips
- Drain the Ricotta: Properly draining the ricotta is essential for a thick and stable filling. Don’t skip this step!
- Keep the Shells Crisp: Fill the shells just before serving to keep them crunchy.
- Choose High-Quality Ingredients: Use fresh ricotta, real vanilla extract, and good-quality chocolate chips for the best results.
Variations and Substitutions
- Flavor Twist: Add a splash of almond extract or a sprinkle of cinnamon for a unique taste.
- Nutty Option: Roll the cannoli ends in finely chopped pistachios instead of chocolate chips.
- Low-Sugar Version: Use a sugar substitute like powdered erythritol for a lighter dessert.
FAQs
Q: Can I make the filling ahead of time?
A: Yes! The filling can be prepared up to 24 hours in advance and stored in the refrigerator.
Q: How do I store leftover cannoli?
A: Store filled cannoli in an airtight container in the refrigerator for up to 2 days. However, they’re best enjoyed fresh.
Q: Can I freeze cannoli filling?
A: It’s not recommended to freeze the filling as it may lose its creamy texture when thawed.
Serving
Serve the cannoli immediately after filling for the best taste and texture. Pair with a cup of espresso or cappuccino for a true Italian dessert experience.
Suggestions
- Presentation Idea: Arrange the cannoli on a platter with fresh fruit or mint leaves for a beautiful display.
- Perfect Pairing: Serve alongside a scoop of vanilla gelato or a drizzle of chocolate sauce.
- Make It a Feast: Add cannoli to an Italian dessert spread featuring tiramisu and panna cotta.
How to Make Cannoli Filling
8
servings15
minutesIngredients
8 cannoli shells (homemade or store-bought)
2 cups ricotta cheese
½ cup confectioners’ sugar, plus extra for dusting
¾ cup mini chocolate chips, divided
1½ teaspoons pure vanilla extract
Optional: 2 teaspoons fresh orange zest
Directions
- Prepare the Ricotta:
- Place the ricotta cheese into a fine-mesh strainer set over a bowl. Refrigerate and allow it to drain for at least 6 hours or up to 24 hours. This step ensures a thick and creamy filling.
- Make the Filling:
- In a large mixing bowl, combine the drained ricotta cheese, confectioners’ sugar, ¼ cup of the mini chocolate chips, vanilla extract, and orange zest (if using). Mix until well incorporated.
- Prepare for Piping:
- Transfer the filling to a pastry bag fitted with a ½-inch open tip. If you don’t have a pastry bag, use a resealable plastic bag with a corner snipped off. You can use the filling immediately or refrigerate it for up to 24 hours.
- Fill the Cannoli Shells:
- When ready to serve, pipe the filling into one end of a cannoli shell until halfway filled, then pipe into the other end. Repeat this process with the remaining shells.
- Add the Finishing Touches:
- Place the remaining mini chocolate chips on a small plate. Dip each end of the filled cannoli into the chocolate chips. Lightly dust the cannoli with confectioners’ sugar.
- Serve and Enjoy:
- Serve the cannoli immediately for the best texture and flavor.

Leave a Reply