Cannoli is one of those timeless Italian desserts that combines rich history, mouthwatering flavors, and simple elegance. The crunchy, delicate shell filled with a sweet, creamy ricotta filling has been a beloved treat for centuries. Traditionally, cannoli are deep-fried, filled to order, and served fresh. But if you’re looking for a shortcut without compromising flavor, this recipe will teach you how to make the perfect cannoli filling without the hassle of frying or fussing with molds. With store-bought cannoli shells, you can skip all the time-consuming steps while still achieving that beloved combination of crispy and creamy.
1. Drain the Ricotta
The first crucial step is to drain the ricotta cheese. Ricotta can hold a fair amount of moisture, and if it’s too wet, it will make the filling runny and difficult to pipe into the shells. To properly drain the ricotta, place it in a fine mesh strainer over a bowl, allowing any excess liquid to drain out. You can leave it in the fridge for at least 6 hours, but for the best results, drain it overnight. This helps to create a thicker, richer filling. If you’re in a hurry, you can also gently press the ricotta with a spoon to help speed up the process.
2. Mix the Ingredients
Once your ricotta is drained and ready, it’s time to make the filling. In a large mixing bowl, combine the ricotta with the confectioners’ sugar, vanilla extract, and orange zest (if you’re using it). Stir gently to combine the ingredients, making sure the sugar dissolves completely into the ricotta. The goal is to create a smooth, creamy mixture that’s thick enough to hold its shape when piped into the shells but not so thick that it’s difficult to work with.
Next, fold in the mini chocolate chips, reserving about a quarter of the chips for later. The chocolate chips should be evenly distributed throughout the filling, but be careful not to overmix, as this could cause the chocolate to break or melt. The filling should be smooth, slightly thick, and studded with little bursts of chocolate.
3. Pipe the Filling into the Shells
Once your filling is ready, it’s time to fill the cannoli shells. Transfer the filling into a piping bag fitted with a 1/2-inch open tip. If you don’t have a piping bag, you can use a zip-top bag with the tip of one corner snipped off. This will still allow you to pipe the filling effectively.
To fill the cannoli shells, pipe the filling into one end of the shell, filling it about halfway. Then, pipe the filling into the other end, ensuring that both ends are filled generously. This will give you the signature cannoli shape, with the creamy filling spilling out of the ends. If you don’t have a piping bag, simply spoon the filling into the shells with a spoon.
4. Add the Finishing Touches
After filling the shells, it’s time for the final touches. Pour the remaining mini chocolate chips onto a small plate. Gently dip each end of the cannoli into the chocolate chips, allowing them to adhere to the filling. This not only adds extra flavor but also gives the cannoli a pretty, decorative look.
Finally, lightly dust the filled cannoli with confectioners’ sugar. This gives the cannoli a polished, elegant finish, and the sweetness of the sugar enhances the flavor of the filling. It’s a simple touch that makes all the difference.
5. Serve and Enjoy
Cannoli are best served fresh, as the shells can lose their crispiness if left to sit for too long. Once filled, serve your cannolis immediately to enjoy the perfect balance of crunchy shells and creamy filling. If you’ve made the filling in advance, keep it refrigerated until you’re ready to use it, but be sure to fill the shells right before serving to maintain that delightful crunch.