Cannoli Filling Recipe (How to Make)
This post may contain affiliate links. Please read my disclosure policy.
This Cannoli Filling Recipe transports you right to an old-school Italian bakeryโฆ from the comfort of your home. Cool ricotta, soft vanilla, and bright lemon zest combine with just enough cinnamon to warm the filling up. Creamy, lightly sweet, and impossibly fluffy in all the best ways. The whipped cream makes the cannoli cream cloud-like without turning it loose or runny. Finished with mini chocolate chips and a dusting of powdered sugar, itโs rich but not heavy. Balanced. Familiar. Dangerous in the best way.

Table of Contents
WHY YOU’LL LOVE CANNOLI CREAM
- Smooth, fluffy texture that won’t seep out of the shell
- Not overly sweetโฆ just right
- Made with simple, classic ingredients
- Easy to make ahead
- Tastes like it came from a real bakery
Cannoli Filling
This is one of those recipes that looks fancy and dramaticโฆ but itโs really not. Kinda like me. haha
The key is patience: Drain the ricotta, chill the bowl, then let the filling rest. Thatโs it! No tricks. No weird ingredients. No stress.
Iโve made a few different versions of this Italian cannoli filling recipe for years, and this one just works.
Creamy without being heavy. Sweet without being cloying. And that little hit of lemon? The magic touch.
When you’re making cannoli, this isnโt the step to rush. Let it chill. Let it set up. Then pipe it into fresh shells and watch people lose their minds a little.
Totally worth it.

INGREDIENT NOTES
- Whole Milk Ricotta: Non-negotiable for texture in any Italian cannoli recipe. Part-skim wonโt give you the same creaminess. Want to really wow everyone? Make this yourself too!
- Heavy Cream: When whipped, this makes the filling light and fluffy instead of dense. Keep it well chilled for best results.
- Powdered Sugar: Dissolves smoothly into the whipped cream. Granulated sugar will feel gritty.
- Lemon Zest: Brightens everything. Donโt skip it!
- Mini Chocolate Chips: The mini size matters here. Regular-size baking chips overpower the filling and are a bit clunky.

VARIATIONS
No Chocolate: Skip the chocolate chips for a more traditional bakery-style filling.
Orange Zest: Replace lemon with orange zest for a warmer citrus note.
Chocolate Lovers: Fold a few extra mini chips directly into the filling before piping.
Extra Cinnamon: Add a pinch more if you like a warmer spice note.
Vanilla Bean: Use vanilla bean paste instead of extract for deeper flavor.
SERVING SUGGESTIONS
- Pipe filling into homemade cannoli shells.
- Dust generously with powdered sugar right before serving.
- Replace mini chocolate chips with other crunchy bits like chopped hazelnuts or pistachios.
- Pair with espresso, hot coffee, or thick Italian hot chocolate.
- Add to a dessert board with fresh berries and extra whipped cream.
- Serve this cannoli filling recipe as a dip with broken cannoli shells or pizelle cookies.

ITALIAN CANNOLI RECIPE FAQ
Yes, chilling helps it firm up and pipe cleanly. 30 minutes is the minimum!
The filling can be made up to 24 hours in advance and stored in the fridge. I usually store it right in the piping bag (clipped at both ends).
Definitelyย do notย fill your cannoli shells until it’s time to serve. Theyโll get soggy and mushy… not at allย delizioso.
Probably because the ricotta needed extra time to drain. Chill the filling overnight to help it along, and give the cheese another 15 minutes next time.
No. Unfortunately, the texture breaks once thawed. Not worth it!

I learned early on that a successful and authentic Italian cannoli filling recipe is all about restraint. Donโt over-sweeten it. Donโt over-mix it. Donโt rush it.
Ricotta is delicate. It carries water. If you donโt drain it properly, no amount of powdered sugar will save you later. And folding in freshly whipped cream? Thatโs not the time to get aggressive.
The chilling step matters too. It lets everything settle, firm up, and behave when you pipe it. Bakeries know this. Home cooks forget it. Take your time here… the payoff is huge.
DONNA’S PRO TIPS
- Drain ricotta longer if it looks even slightly wet. You can’t really fix it once you start mixing.
- Whip cream to stiff peaks, and then stop immediately. Otherwise, you’ll end up with butter!
- Fold gently instead of stirring, or you’ll lose the fluffy texture.
- Chill the filling before piping. It’s easier to handle and will hold shape in the shells.
- Fill shells just before serving to keep them crisp.
- Use a piping tip with a wider opening for easy filling. No squiggles inside the shells!
TOOLS NEEDED
- Fine-Mesh Sieve: For draining the ricotta properly.
- Metal Mixing Bowl: Helps cream whip faster and stay cold.
- Electric Hand Mixer: Makes light work of whipping the cream.
- Silicone Spatula: Allows for gentle folding without deflating the cannoli cream.
- Piping Bag + Tip: For clean, easy filling of cannoli shells.

Enjoy!
With love, from our simple kitchen to yours.
Don’t miss a thing! Follow us on
Facebook | Twitter | Pinterest | Instagram

Other Classic Italian Desserts
TL;DR (Too Long, Didnโt Read) THE QUICK VERSION
- Drain the ricotta well
- Chill your tools
- Whip cream separately
- Fold gently
- Chill before piping
- Not too sweet
- Holds its shape
- Classic, bakery-style flavor

Originally published October 2022, updated and republished February 2026
Disclosure: Posts may contain affiliate links. If you purchase a product through an affiliate link your price will remain the same and The Slow Roasted Italian will automatically receive a small commission. Thank you for supporting us, it helps us keep creating new recipes.






















Yummy! We love a good cannoli! I have made them a few times but never put lemon zest in mine. Can you give us your shell recipe? My metal tubes are ready to go!!!
Hi Pat,
Here is the link to the Cannoli Shells recipe, enjoy and let us know how it goes! https://www.theslowroasteditalian.com/cannoli-shells/
TSRI Team Member,
Holli
The lemon zest just adds this nice citrus kick, bringing this recipe up even more!! Recipe worked up very well and was easy to understand. Definitely adding this to my home recipe book!
Tasted phenomenal. I have nowhere within a 2 hour drive to buy cannoli shells, so I used it as my frosting for a from scratch yellow cake. The best of both worlds. Thank you
Hi Cindy!
We’re so glad you enjoyed.
TSRI Team Member,
Devlyn
I made this for a group, just left out the lemon zest. Everyone loved them! Wish I could attach a pic – they looked as good as they tasted.
Hi!
We’re so glad that you guys enjoyed the recipe!!
TSRI Team Member,
Devlyn
This Cannoli Filling recipe from The Slow Roasted Italian is an absolute winner! So creamy and delicious, it’s a must-try.
Hi Caroline!
We’re so glad you enjoyed!!
TSRI Team Member,
Devlyn
This cannoli filling recipe is a winner! I added a pinch more cinnamon for an extra kick, and it turned out fantastic.
Hi Rowan!
I’m glad you enjoyed the recipe!!
TSRI Team Member,
Devlyn
I used mascarpone cheese and ricotta for a much smoother texture. I also added candied lemon slivers to the ends. Great recipe. Thank you so much!
Hi Valerie!
So glad that you enjoyed our recipe!! Those changes sound delicious.
TSRI Team Member,
Devlyn