Delightful Cannoli Filling: Cream Cheese Dreams!

Get ready to make the BEST cannoli filling, ever! This cannoli cream is your taste buds’ dream. Bring on the heavy cream and cream cheese filling for your new favorite Italian dessert.

This homemade cannoli filling can be put into your cannoli shells, but we had to try something new. We put in between two chocolate pizzelle cookies. This took it next level. I am not a huge sweet person. I am more of a savory foodie, however, I had to make myself stop eating the whole thing. This deliciously simple dessert is not overly sweet.

You can make this for traditional cannoli or make it and let me know what you pair it with. Check out our Chocolate Pizzelle Recipe Here.  The Sweetest Secret: Decadent Chocolate Pizzelle Recipe

PS- this is a thicker filling/ dip recipe, so if you are wanting to dip waffle cones in it, make sure they are strong to hold this perfect treat!

You love cannoli filling, but you don’t want to spend hours in the kitchen making it.

Do you want an easy no bake recipe that will make your cannoli dreams come true?

We have answers to all your questions about cannoli filling. Check out the recipe and a few FAQs below!

Delightful Cannoli Filling Recipe


8oz cream cheese

4oz heavy cream

1 teaspoon vanilla extract

1 1/4 cups of powdered sugar (additional 2 tablespoons if you want to use as dusting)

1 cup chocolate chips

1/2 teaspoon of cinnamon (ground)

mini chocolate chips


  1. Add the heavy cream to a bowl of a stand mixer. Whip on high for about 1 minute until the heavy cream turns fluffy. *A hand mixer will work, as well. Just add cream to a mixing bowl.
  2. Add powdered sugar and mix on medium speed until blended.
  3. Add cream cheese, vanilla extract, and cinnamon. Mix until it is well-blended.
  4. Add regular chocolate chips and gently fold in.
  5. Put in a piping bag and add to your chocolate pizzelle or cannoli pastry shells)
  6. **If you are using this for a filling add the mini chocolate chips to the edge of your chosen treat.

Check out a few FAQS about Cannoli Filling.

What else can I add to cannoli filling?

There are many other ingredients that can be added to the cannoli filling to give it an even richer flavor. For instance, you can add some orange zest, ground cinnamon, nutmeg, or almond extract to give it a unique taste. If you want more sweetness, you can add some chopped candied fruit or mini chocolate chips to the mixture. You can also experiment with different types of nuts such as walnuts or pistachios for added texture and flavor. Adding fresh fruits such as strawberries or raspberries is also a great way to make the cannoli filling even more delicious. The possibilities are endless when it comes to making cannoli filling and incorporating different flavors and ingredients into the mix!

Do you have to add ricotta cheese to the cannoli filling?

No, you do not have to add ricotta cheese to the cannoli filling. Cannoli is traditionally made with sweetened ricotta cheese, but the filling can also be made without it. Like in this recipe, you can use cream cheese instead of ricotta, or a combination of both. If you choose to use ricotta, it should be fresh and soft to ensure a creamy texture. If desired, you can also add chopped nuts or dried fruits for added flavor and texture. When the cannoli filling is ready, simply pipe it into the prepared shells and enjoy!

If I want to add mascarpone or ricotta into my cannoli filling, is mascarpone or ricotta better for cannoli?

When it comes to cannoli, both mascarpone and ricotta make a great choice. Ricotta is the traditional filling for cannoli, but many people also enjoy mascarpone. Mascarpone has a slightly tangy flavor that pairs nicely with the sweet pastry shell of cannoli. It also has a creamy texture that is similar to ricotta. Ricotta is slightly lighter than mascarpone and has a milder flavor. It also holds its shape better when piped into the cannoli shells and can be easier to work with. Ultimately, it comes down to preference when choosing which one to use in your cannoli recipe, but both mascarpone and ricotta make excellent choices.

How do you keep filled cannolis from getting soggy?

To keep filled cannolis from getting soggy, the best approach is to work quickly and assemble them just before serving. Cannolis should be stored in an airtight container and kept in the refrigerator until you are ready to serve them. If you need to make them ahead of time, it is best to fill them right before serving. You can also try baking the shells instead of frying them, which will help keep them crispier for a longer period of time. Additionally, while filling the shells, adding a bit of sugar or cornstarch to the filling can help absorb any moisture that could potentially cause the shells to become soggy. Finally, adding a layer of powdered sugar on top of the filled cannolis can help keep them from becoming too moist as well.

How long can you leave out a dessert dip?

When it comes to leaving out a dessert dip, the key is to be mindful of how long it has been exposed to open air. In general, you should throw away the dip if it has been left out for more than two hours, as this increases the risk of bacteria growth. However, if the dip is kept cooler than 40 degrees Fahrenheit, you can extend that time up to four hours. If you are unsure whether your dip has been left out too long, it’s best to discard it and make a fresh batch just in case. You can also try refrigerating the dip for up to three days after opening if it was not previously refrigerated; however, this should only be done with dips that contain dairy or eggs. When in doubt, discard and make a new batch – safety is always better than risking eating something that could potentially make you ill!

Make this dessert, this easy peasy recipe will turn your kitchen into a bakery! You will have a line out your door!

Check out our top-picks articles!

The Best Bourbon Barrel Aged Maple Syrup: Our Top Picks

The Best Raw Wildflower Honey: What’s the Buzz?

Olive Oil from Morocco: A Best Kept Secret!


Leave a Reply

Your email address will not be published. Required fields are marked *