Follow my blog with Bloglovin Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

How to Make Cannoli Filling: A Simple, Delicious Italian Dessert

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

There are few desserts that carry the rich, indulgent history of Italian cuisine quite like cannoli. This beloved pastry, originating from Sicily, is known for its crispy, golden shells and creamy, sweet filling. The best cannolis are filled with a velvety mixture of ricotta cheese, sugar, and often enhanced with vanilla, chocolate, or citrus zest. What makes cannoli so irresistible is the contrast between the crunchy shell and the smooth, flavorful filling—each bite is a delightful balance of textures and tastes. While many recipes call for the time-consuming process of making cannoli shells from scratch, this recipe takes a shortcut by using store-bought shells, making it perfect for those who want to skip the hassle and enjoy the creamy filling at its best. Whether you’re preparing them for a special occasion like Christmas or simply indulging in a homemade treat, this cannoli filling recipe is sure to delight your taste buds.

  • Total Time: 6 hours 15 minutes
  • Yield: 8 cannolis 1x

Ingredients

Scale
  • 8 cannoli shells: Whether you make your own or purchase them from the store, the shells are a crucial part of the cannoli experience. They should be crisp and slightly sweet, serving as the perfect contrast to the creamy filling. Store-bought cannoli shells save time and still provide that satisfying crunch, making this recipe an easy choice for those who want to enjoy cannolis without the fuss of frying and molding the shells.
  • 2 cups ricotta cheese: Ricotta cheese is the base of the filling and provides its signature creamy texture. For the best results, use full-fat ricotta, as it will give the filling a rich and indulgent flavor. Ricotta cheese also has a slightly grainy texture, which adds to the authenticity and mouthfeel of the filling.
  • 1 cup confectioners’ sugar: Confectioners’ sugar, also known as powdered sugar, is used to sweeten the ricotta cheese and create a smooth, velvety filling. The fine texture of powdered sugar dissolves easily into the ricotta, ensuring that the filling is silky without any graininess. You can adjust the amount of sugar depending on how sweet you like your cannoli filling.
  • 3/4 cup mini chocolate chips, divided: Mini chocolate chips are a classic addition to cannoli filling, adding little bursts of chocolate in every bite. The chocolate complements the sweetness of the ricotta and provides a satisfying crunch. By dividing the chocolate chips into two portions, you can add some to the filling itself and reserve the rest for dipping the ends of the cannoli shells.
  • 1 and 1/2 teaspoons pure vanilla extract: Vanilla extract enhances the flavor of the ricotta and adds depth to the filling. It’s an essential ingredient that gives the filling its warm, aromatic notes. Pure vanilla extract is always the best choice, as it provides a richer, more complex flavor compared to imitation vanilla.
  • Optional: 2 teaspoons fresh orange zest: Fresh orange zest adds a burst of citrus flavor that complements the rich creaminess of the filling. It’s not essential, but if you’re looking to add a fresh, zesty twist to your cannoli, the orange zest is a wonderful addition. It brings a subtle brightness that balances the sweetness of the ricotta and adds a layer of complexity to the overall flavor.

Instructions

  • Drain the ricotta cheese: Start by placing the ricotta cheese into a fine mesh strainer or cheesecloth. Set it over a bowl and refrigerate for at least 6 hours, or up to 24 hours. Draining the ricotta is an important step, as it removes excess moisture that can make the filling watery. The longer the ricotta drains, the thicker and creamier the filling will be. This step ensures that the filling maintains its smooth, pipeable consistency.
  • Prepare the filling: Once the ricotta has drained, it’s time to make the filling. In a large bowl, combine the drained ricotta cheese, confectioners’ sugar, 1/4 cup of mini chocolate chips, vanilla extract, and orange zest (if using). Use a spatula or spoon to mix everything together until the filling is smooth and well combined. The ricotta should be sweet and slightly tangy, with the chocolate chips adding a bit of texture and sweetness. If you’re using orange zest, you’ll notice a subtle, refreshing citrus note that brightens the overall flavor.
  • Pipe the filling: Once the filling is ready, it’s time to fill the cannoli shells. To do this, you’ll need a pastry bag fitted with a 1/2-inch open tip. Carefully scrape the ricotta filling into the pastry bag, ensuring there are no air bubbles. When you’re ready to fill the shells, pipe the filling into one end of each cannoli shell, filling it about halfway. Then, pipe the filling into the other end of the shell, making sure to fill it completely. If you don’t have a piping bag, you can also use a spoon to fill the shells, although using a piping bag will give you a cleaner, more even filling.
  • Dip in chocolate chips: After filling the cannoli shells, take the remaining mini chocolate chips and place them on a small plate. Gently dip each end of the cannoli into the chocolate chips, ensuring the chips stick to the ends of the shells. The chocolate adds a delightful crunch and extra sweetness, making the cannolis even more indulgent. If you prefer, you can also roll the ends of the shells in chopped pistachios or crushed almonds for a different texture and flavor.
  • Dust with confectioners’ sugar: Finally, lightly dust the filled cannoli with additional confectioners’ sugar. This gives the cannolis a lovely, snowy finish and adds a touch of sweetness to balance the richness of the filling.
  • Serve and enjoy: Once your cannolis are assembled, they’re ready to be enjoyed. Serve them immediately for the best texture, as the shells are crispiest when freshly filled. If you need to make them ahead of time, you can prepare the filling and store it in the refrigerator for up to 24 hours. Just fill the shells right before serving to maintain their crispness.

Notes

  • Cheese Substitutes: While ricotta is the traditional choice for cannoli filling, you can experiment with other cheeses for a unique twist. Mascarpone cheese will create a richer, creamier filling, while cream cheese will add a tangy, smooth texture. You can even blend ricotta with mascarpone for a decadent filling.
  • Flavor Variations: If you want to change the flavor profile, try adding a bit of ground cinnamon, nutmeg, or a splash of amaretto to the filling. These spices will give the cannoli an extra layer of warmth and complexity.
  • Chocolate Alternatives: Instead of mini chocolate chips, you can use chopped dark or milk chocolate, or even chocolate chunks for a more rustic look. For a more sophisticated flavor, try adding some finely chopped chocolate and a drizzle of melted chocolate on top.
  • Nutty Endings: While mini chocolate chips are a classic topping, you can dip the ends of the cannoli in crushed pistachios, almonds, or hazelnuts for a different texture and flavor. These nuts add crunch and a nutty richness that complements the creamy filling.
  • Author: Paula
  • Prep Time: 15 minutes
  • Cook Time: 6 hours
  • Category: Dessert, Italian Dessert
  • Method: Mixing, Refrigeration
  • Cuisine: Italian, Sicilian
  • Diet: Vegetarian