Cannoli filling is a rich and creamy sweet cheese mixture made with a blend of ricotta and mascarpone cheese. It's traditionally used to make the Italian dessert known as cannoli, but it can also be used as a filling for cakes and sandwich cookies.
Looking for more cannoli-inspired desserts? My Cannoli Pie and Cannoli Dip are amazing! My friend's cannoli bread is fantastic as well.
My darling husband loves a delicious cannoli every once and a while and occasionally I like to make him some of his favorite treats, so cannoli it is.
Homemade Cannoli Filling
I did not make these cannoli shells but do have a great recipe for cannoli shells. I found them online and I've also used these ones and these mini cannoli shells too. I recommend them all. I just need to say that the shells are just as delicious as the cannoli filling. I did dip the edges of some of the shells in melted chocolate and left some of the others plain.
This cannoli filling recipe fills 8 regular-sized shells. If you plan on doubling the recipe, I recommend draining the ricotta in two separate strainers. This will allow the ricotta to drain fully overnight. I've got to tell you, feel free to snack on any broken shells or leftover shells. They're delicious on their own too.
How to make Cannoli Filling
To make this cannoli filling, you'll first need to drain your whole milk ricotta overnight. You can do this by placing it in a fine-mesh strainer that's placed on top of the bowl and cover with a piece of plastic wrap.
Next, add the drained ricotta in a medium mixing bowl with 8 ounces mascarpone. I recommend using the mascarpone brand BelGioioso since it seems to be thicker than others. If you're using a different brand that may have more liquid in it, you can drain it overnight the same way you drain the ricotta.
Stir the ricotta cheese and mascarpone together with a spatula until combined.
Add in the powdered sugar, vanilla, and cinnamon. Stir until incorporated. If you're adding mini chocolate chips, fold those in now.
How to Assemble Cannoli
Add the filling to a piping bag fitted with a round tip or storage bag with a large hole cut in one of the corners. Place the end of the piping bag in the cannoli and begin filling the cannoli while slowly pull the bag out until you come to the end of the cannoli. Stop applying pressure to the bag and gently pull the tip in a downward motion to pull away.
You can dust the cannoli with powdered sugar and sprinkle with ends with mini chocolate chips.
How do you thicken up the filling?
The key to having a thick filling is to have your ricotta cheese drained well and a mascarpone cheese with a pretty thick consistency. If you've already mixed these two ingredients up and realize that it's going to be runny, I do have a solution for you. It won't be a traditional cannoli filling recipe anymore, but just as delicious.
Okay, so you've made this recipe and something has gone terribly wrong. Your cannoli cream is a runny mess. My recommendation at this point is to add about ¼ to ½ cup of heavy whipping cream and an additional 1 - 2 tablespoons of powdered sugar. Beat with a hand mixer on medium until it thickens up. It will fill more cannoli shells but will save you tossing the soupy filling out.
How long does Cannoli Filling last
Cannoli filling won't last long in the fridge. I recommend eating it within 1 to 2 days. Store it in an airtight container in the fridge. You may notice the filling becoming slightly runny by the second day even.
When you're ready to serve your cannoli, fill each cannoli shell and serve immediately or within the same day.
I also don't recommend freezing the cannoli cream since ricotta cheese does not defrost well.
Tips for making Cannoli Cream Filling
- Drain the whole-milk ricotta overnight. You can add a piece of cheesecloth in the fine sieve, but it's not necessary. Spread the ricotta out in the sieve/strainer and gently press it against the mesh.
- Use BelGioioso mascarpone cheese. I know from experience that it's thicker than other mascarpone brands.
- To use a star tip, leave the mini chocolate chips out of the filling and sprinkle them on top afterwards.
- Fill the cannoli shells just before serving to keep the shells firm and crunchy.
- For fun toppings, add chopped pistachios, sprinkles, and mini chocolate chips.
If you're interested in reading up on more great Italian desserts, here's a list of the 15 Best Italian Desserts where the tiramisu, cannoli, panna cotta, etc. are discussed.
More great fillings and frostings to try:
- ¾ cup full-fat ricotta cheese drained
- 1 cup BelGioioso mascarpone cheese
- 1 teaspoon vanilla extract
- ¼ cup powder sugar
- ¼ teaspoon ground cinnamon
- ½ cup mini chocolate chips
- 8 cannoli shells
- ¼ cup chocolate candy melts
- 1 teaspoon shortening or refined coconut oil
- To drain the ricotta, line a fine mesh strainer with cheesecloth. Place the strainer over a bowl and add the ricotta to the strainer. Let the ricotta drain in the fridge overnight.
- In a mixing bowl, add in the drained ricotta and mascarpone cheese. Stir with a spatula until well combined.
- Add the vanilla extract, powdered sugar, and cinnamon into the cheese mixture. Stir with the spatula again until combined.
- Fold in the mini chocolate chips just until combined.
- Place the cannoli filling in a piping bag with just a coupler or large round tip. You can also use a storage bag and cut a larger hole in one of the corners. Set aside.
- In a small microwave-safe bowl, add in the melting chocolate and shortening. Microwave in 30 second intervals and stir after each interval. It should take about 3 intervals to completely melted the chocolate.
- Dip both ends of the cannoli into the chocolate and place on a piece of wax paper to set up. It should only take a few minutes to set up. If you want to jazz up the shells a bit more, add sprinkles while the chocolate is still wet.
- After the chocolate is set up, fill both sides of the cannoli with the filling.
- Place in the fridge in an airtight container until ready to serve.
(Nutrition facts are an estimate and not guaranteed to be accurate. Please see a registered dietitian for special diet advice.)
This post was originally published on September 2, 2014, but updated on April 20, 2021, with additional information.
Get Dessert Recipes Delivered To Your Inbox
AND A BONUS FREE Baking Substitutions too!
Thalia @ butter and brioche says
I love cannoli's but have never made them myself before! You definitely have inspired me to create some cannolis today.. craving one now!
You have to! The husband couldn't get enough of them!
Of Goats and Greens says
Thanks for sharing this with Fiesta Friday! I've had cannoli fillings from various reputable Italian bakeries, and I enjoyed some, not so much the others. Could shortening be butter, or what would you be using? (I've never tried making this myself, as you may guess...)
Jhuls | The Not So Creative Cook says
I have tried cannoli once but never made them. These look really good! Thanks for sharing at Fiesta Friday party!
Kristi Dominguez says
This looks incredible! Cannoli is one of my favorite sweet treats!
Miz Helen says
We love a great Cannoli and your filling looks fantastic! Thanks for sharing with us at Full Plate Thursday and have a great week!
Mmmm, cannoli.... one of life's delicious treats. I'm excited to try your filling recipe Miranda.
Thank you for sharing the recipe at Create, Bake, Grow & Gather this week. I'm delighted to be featuring your cannoli filling at tonight's party and pinning too.
Born to true Italian, off the boat, thru Ellis Island, parents, my mom made cannoli every Christmas and on some other holidays......Her filling was homemade custard....some just plain and some with cocoa powder in the custard to do a chocolate flavor...they were always THE BEST you could have...Ricotta filling is the Sicilian style cannoli.....so she didn't make them w/ ricotta...the homemade custard makes the best you'll ever taste!!! I've tried...and I've always voted "Custard" !! I will give this easy peasy recipe a try though.....Thanks!!!
How long can you make this filling ahead of time.
I would recommend making it the same day as you plan on serving it.
Kathy Wood says
Very easy to make and delicious as well
Robert Rivera says
Love a filling that isn't too sweet. This was right on point. I used it for a topping on my New York Style cheesecake and it is perfect
Can you substitute cream cheese for the mascarpone?
I haven't tried it, but it should work. Let us know if you do try it!
Love it!!!!! KNEW? What it was?♀️ But Always at work n WE HAD IT....IM NOT A Sweet eater BUT?Knew!!! What it was.....Ha!!!! I was Right.....WILL DEF Make a dip 4 the Holidays....Omg??????????? Cant Believe they're HERE.....YAY!!!!!❤