Cannoli Filling Recipe (How to Make)

This post may contain affiliate links. Please read my disclosure policy.

Pinterest Hidden Image

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.

titled image: Cannoli Filling Recipe


 

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.

draining ricotta in fine mesh sieve over a bowl

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.
ricotta, vanilla, cinnamon, and lemon zest in bowl to make cannoli filling

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.
folding freshly whipped cream into ricotta mixture for cannoli filling

ITALIAN CANNOLI RECIPE FAQ 

Do I have to chill cannoli filling before piping?

Yes, chilling helps it firm up and pipe cleanly. 30 minutes is the minimum!

Can I make this cannoli filling recipe ahead of time?

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.

Why does my filling feel loose?

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.

Can I freeze cannoli filling?

No. Unfortunately, the texture breaks once thawed. Not worth it!

piping cannoli cream into cannoli shells

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

row of homemade cannoli with mini chocolate chips dusted with powdered sugar

Enjoy!

With love, from our simple kitchen to yours.

Don’t miss a thing! Follow us on
Facebook | Twitter | Pinterest | Instagram


closeup: cannoli shell filled with ricotta cream, dusted with powdered sugar with mini chocolate chips on the ends

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
ricotta cannoli filling.

Cannoli Filling Recipe (How to Make)

Author: Donna Elick
This Cannoli Filling Recipe is the definition of creamy, tangy, and rich! Made with ricotta, whipped cream, vanilla, and a touch of lemon.
5 stars from 6 reviews
Tried this recipe?Please comment and review!
Prep Time 30 minutes
rest time 30 minutes
Total Time 1 hour
Course Dessert
Cuisine Italian
Method Mixed
Servings 20 Fills about 20 cannoli shells

Ingredients
 

  • 16 ounces whole milk ricotta cheese
  • 1/3 cup heavy cream
  • 1/2 cup powdered sugar, plus more for garnish
  • 1 teaspoon pure vanilla extract
  • Zest of 1 lemon
  • 1/4 teaspoon ground cinnamon
  • 1/2 cup mini chocolate chips

Instructions
 

  • DRAIN RICOTTA: Add 16 ounces whole milk ricotta cheese to a fine-mesh sieve set over a bowl. Let drain for at least 30 minutes, until most of the liquid releases. Discard liquid.
  • CHILL TOOLS: While the ricotta drains, place a metal mixing bowl and electric mixer beaters in the freezer to chill.
  • WHIP CREAM: Add โ…“ cup heavy cream to the chilled bowl. Using an electric mixer, beat on high speed for 2 to 3 minutes, until stiff peaks form. Add ยฝ cup powdered sugar and beat just until combined and smooth.
  • MIX BASE: In a separate large bowl, add the drained ricotta, 1 teaspoon vanilla extract, lemon zest from 1 lemon, and ยผ teaspoon ground cinnamon. Stir until smooth and creamy.
  • FOLD: Gently fold the whipped cream into the ricotta mixture using a silicone spatula until fully incorporated and fluffy. Cover and refrigerate for at least 30 minutes.
  • FILL CANNOLI: Transfer the filling to a piping bag fitted with a tip. Pipe filling into cannoli shells. Sprinkle ยฝ cup mini chocolate chips onto each end and dust with powdered sugar before serving.

Donna’s Notes

Make-Ahead: The filling can be made up to 24 hours in advance. Store covered in the refrigerator.
Storage: Store leftover filling in an airtight container in the refrigerator for up to 3 days.
Freezing: Freezing is not recommended. The texture changes once thawed.
Ingredient Note: Whole milk ricotta gives the best creamy texture. If your ricotta seems wet, extend draining time to 45 minutes.
Pro Tip: Always use a metal bowl for whipping cream. Plastic warms too quickly and glass can crack from temperature shock.

Nutrition

Serving: 1 | Calories: 88cal | Carbohydrates: 7g | Protein: 3g | Fat: 5g | Saturated Fat: 3g | Cholesterol: 17mg | Sodium: 23mg | Sugar: 6g | Fiber: 0.1g | Calcium: 55mg | Iron: 0.2mg

All nutritional information is based on third party calculations and is only an estimate. Each recipe’s nutritional value will vary depending on the ingredients used, measuring methods, and portion sizes.

Tried this recipe?Let us know how it was!
cannoli filling.

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.

The Simple Kitchen cookbook affiliate linked banner
Donna and Chad of the TSRI team

Welcome!

Weโ€™re Donna and Chad, the dream team behind The Slow Roasted Italian. Our focus is on taking complicated OUT of the kitchen. Life is busy enough, making meals should be fast and easy, to help make your life as simple as possible. Read More >>

Related Posts

Leave a Reply

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

Recipe Rating




13 Comments

  1. 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!!!

  2. 5 stars
    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!

  3. 5 stars
    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

  4. 5 stars
    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.

  5. 5 stars
    This Cannoli Filling recipe from The Slow Roasted Italian is an absolute winner! So creamy and delicious, it’s a must-try.

  6. 5 stars
    This cannoli filling recipe is a winner! I added a pinch more cinnamon for an extra kick, and it turned out fantastic.

  7. 5 stars
    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!