Easy Homemade Recipes

  • Recipe Box
    • Blog
  • About Me
    • Contact
    • Work With Me
menu icon
go to homepage
  • Recipe Box
  • Subscribe
  • About Me
  • Contact
subscribe
search icon
Homepage link
  • Recipe Box
  • Subscribe
  • About Me
  • Contact
×
Add us as a trusted site on Google

Home » Recipes » Desserts

Chocolate Ricotta Filling for Italian Cannoli - Smooth and Creamy

Profile Picture for Bio author
Modified: Apr 15, 2026 · Published: Apr 10, 2026 by AmyG · This post may contain affiliate links · 2 Comments

This chocolate ricotta filling is a rich and creamy variation of the classic Italian cannoli filling. Made with smooth ricotta, a touch of sweetness, cocoa, and a secret ingredient, it's perfect for filling cannoli shells, layering into cakes, or using in a variety of desserts.

Simple to prepare and full of flavor, this filling brings a delicious twist to traditional Italian sweets. If you get courageous, you can also make my authentic Italian Cannoli shells from scratch!

Love traditional Italian Desserts? Try my Authentic Italian Cannoli Recipe, my Zeppole Recipe, or any other my recipe for Homemade Millefoglie cake filled with cream.

Visit my recipe box for some more great recipe ideas inspired by Italian tradition!

cannoli with chocolate ricotta filling
Jump to Recipe Print Recipe Favorite Favorited
Jump to:
  • Here's Why You'll Love this Dish
  • Cannoli Shells - Buy or Make Them from Scratch?
  • Ingredients
  • How to Make Chocolate Ricotta Cheese Pastry Filling
  • Top Tips
  • Substitutions and Variations
  • More Desserts to Try
  • Recipe Details
  • PIN it for later here
  • Food Safety
  • Comments

Here's Why You'll Love this Dish

Who doesn't like Italian Cannoli? But when you pair a crispy cannoli shell with a creamy chocolate cannoli filling, it takes the traditional Italian cannoli to another level!

You'll love this recipe also because:

  • the chocolate filling is creamy and smooth
  • perfect balance of chocolate and ricotta
  • easy to make with minimal ingredients
  • versatile for multiple desserts - not only Italian Cannoli
  • classic Italian inspired flavor.

This page contains affiliate links, which means I may receive commissions if you choose to purchase through links I provide (at no extra cost to you). Thank you for supporting the work I put into this site! As an Amazon Associate I earn from qualifying purchases.

Cannoli Shells - Buy or Make Them from Scratch?

There's nothing wrong with buying pre-made Italian Cannoli Shells from your local grocery store.

It's quick and stress free and they taste just as delicious.

But making your own cannoli shells at home takes your pastries to a different level.

Making shells at home takes a bit of time, but the result is well worth it. The dough is rolled thin, wrapped around metal forms, and fried until golden and crisp.

This creates the signature light, bubbly texture that holds the filling perfectly. For best results, the shells should be completely cooled before filling and assembled just before serving to keep them crisp.

You'll also want to fill them just before serving so that they stay crisp!

Ready to make your own? Grab my recipe Homemade Italian Cannoli and watch me make them step by step.

Ingredients

Ingredients you'll need to make a smooth and creamy chocolate ricotta filling: whole milk ricotta cheese, powdered sugar, heavy cream, cocoa powder and hazelnut spread (optional).

For exact measurement details and directions see recipe card...

How to Make Chocolate Ricotta Cheese Pastry Filling

To prep the cheese, you will need some cheesecloth. Wrap the ricotta in the cheese cloth, twist it to squeeze as much of the water out as possible. If you have time sit it onto of a strainer and bowl overnight, lightly covered with plastic wrap.

draining ricotta in cheesecloth and strainer over a bowl

If you have time sit it onto of a strainer and bowl overnight, lightly covered with plastic wrap.

cannoli filling ingredients in a food processor

Mix the ricotta, sugar, vanilla extract in a medium bowl using a rubber spatula until the mixture is smooth. You can also use a food processor or a vita-mix to cream the ricotta until it is smooth. Add 1 tbsp of heavy cream at a time to get a creamier consistency you want.

chocolate ricotta filling made in a food processor

Once the mixture is creamy add the cocoa and chocolate spread and mix until well incorporated.

filling italian cannoli with ricotta filling

Carefully place the filling into a pastry bag and refrigerate for up to 2 hours or overnight.

Fill the cannoli with the chocolate ricotta cream when you are ready to serve. Fill the cannoli on one side, then turn the cannoli around and fill the other side. Use one hand to hold the shell and the other to push the filling out of the pastry bag. (if you don't have a pastry bag, just use a snack bag with a zipper, you don't need a tip just cut a small whole about the size of the cannoli opening)

Storage:

Unfortunately Cannoli pastries don't refrigerate well after they have been assembled. For a crispy cannoli, it is best to fill the shells just before serving. The ricotta filling can be stored in an airtight container for up to 3 days. Once the cannoli shells are filled, serve immediately or with in the hour.

It should come as no surprise that Italian Cannoli don't stand up well to freezing. The ricotta filling doesn't stand up to freezing either as it would change the texture of the cannoli cream filling.

For the best cannoli, serve and eat immediately!

Top Tips

Drain ricotta thoroughly to avoid a runny filling.

Taste and adjust the sweetness before storing or piping.

Chill filling before piping for best consistency.

Fill cannoli just before serving to maintain crunch

Substitutions and Variations

Get creative with substitutions and variations in this recipe by using:

  • Lettuce - instead of ice berg lettuce, you can use romaine lettuce or spinach
  • Bun - use gluten free buns instead of white bread buns to make this gluten free
  • Vegetarian - the beef hamburger can be replaced with a plant-based burger to make this vegetarian

The perfect recipe isn't that far away. I'd love to know how you substituted ingredients to fit your dietary needs. Drop a comment below and let me know!

More Desserts to Try

Looking for other recipes like this? Try these:

  • slice of Pastiera Napolitana in a red plate
    Pastiera Napoletana - Traditional Italian Easter Wheat and Ricotta Pie
  • cut pieces of panettone in a white plate
    Traditional Italian Classic Panettone Recipe
  • Italian apple cake on wooden cutting board
    Rustic Italian Apple Cake (Torta di Mele) Like Nonna Makes
  • pizzelle cannoli shells with ricotta filling on a wooden cutting board
    Pizzelle Cannoli Shells: Easy No-Fry Sicilian Version

Recipe Details

cannoli with chocolate ricotta filling

Chocolate Ricotta Filling Recipe

https://easyhomemaderecipes.ca
AmyG
This chocolate ricotta filling is a rich and creamy variation of the classic Italian cannoli filling. Made with smooth ricotta, a touch of sweetness, cocoa, and a secret ingredient, it's perfect for filling cannoli shells, layering into cakes, or using in a variety of desserts.
Simple to prepare and full of flavor, this filling brings a delicious twist to traditional Italian sweets. If you get courageous, you can also make my authentic Italian Cannoli shells from scratch!
Love traditional Italian Desserts? Try my Authentic Italian Cannoli Recipe, my Zeppole Recipe, or any other my recipe for Homemade Millefoglie cake filled with cream.
5 from 1 vote
Prevent your screen from going dark
Print Recipe Pin Recipe SaveSaved!
Prep Time 5 minutes mins
Cook Time 30 minutes mins
Chilling Time 1 hour hr
Total Time 1 hour hr 35 minutes mins
Course Dessert
Cuisine Italian
Servings 2 Cups
Calories 1002 kcal

Affiliate Disclosure

This page contains affiliate links, which means I may receive commissions if you choose to purchase through links I provide (at no extra cost to you). Thank you for supporting the work I put into this site! As an Amazon Associate I earn from qualifying purchases.

Equipment

  • cheesecloth
  • piping bag
  • measuring cups and spoons

Ingredients
  

Chocolate Ricotta Filling

  • 17½ oz ricotta cheese
  • 1 tbsp vanilla extract
  • 1 cup icing sugar
  • 4 tbsp heavy cream
  • 4 tbsp hazelnut spread like Nutella (Optional)
  • 3 tbsp cocoa powder

Instructions
 

Ricotta Filling

  • To prep the cheese, you will need some cheesecloth. Wrap the ricotta in the cheese cloth, twist it to squeeze as much of the water out as possible. If you have time sit it onto of a strainer and bowl overnight, lightly covered with plastic wrap.
    17½ oz ricotta cheese, 4 tbsp heavy cream
  • Mix the ricotta, sugar, vanilla extract in a medium bowl using a rubber spatula until the mixture is smooth. You can also use a food processor or a vita-mix to cream the ricotta until it is smooth. Add 1 tbsp of heavy cream at a time to get a creamier consistency you want.
    1 tbsp vanilla extract, 1 cup icing sugar
  • Once the mixture is creamy add the cocoa and chocolate spread and mix until well incorporated.
    4 tbsp hazelnut spread, 3 tbsp cocoa powder
  • Carefully place the filling into a pastry bag and refrigerate for up to 2 hours or overnight.
  • Fill the cannoli with the chocolate ricotta cream when you are ready to serve. Fill the cannoli on one side, then turn the cannoli around and fill the other side. Use one hand to hold the shell and the other to push the filling out of the pastry bag. (if you don't have a pastry bag, just use a snack bag with a zipper, you don't need a tip just cut a small whole about the size of the cannoli opening)
  • Place on a serving plate. Repeat. Dust with confectioner's sugar and serve immediately.

Notes

Drain ricotta thoroughly to avoid a runny filling
Taste and adjust the sweetness before storing or piping.
Chill filling before piping for best consistency.
Fill cannoli just before serving to maintain crunch

Nutrition

Serving: 1Calories: 1002kcalCarbohydrates: 97gProtein: 32gFat: 55gSaturated Fat: 39gPolyunsaturated Fat: 1gMonounsaturated Fat: 12gCholesterol: 160mgSodium: 235mgPotassium: 564mgFiber: 5gSugar: 81gVitamin A: 1546IUVitamin C: 0.2mgCalcium: 584mgIron: 4mg
Keyword ricotta, traditional italian
Tried this recipe?Let us know how it was!

PIN it for later here

cannoli with chocolate ricotta filling PIN

Food Safety

Note that the storage guidelines provided on this page and site are estimates from personal experiences. We are all adults and as an adult you are responsible to ensure that the food you eat is safe to eat. Since, I'm not a food safety expert, you are responsible to review your local guidelines on food storage prior to storing any food left-overs.

Remember to:

  • Not use the same utensils on cooked food, that previously touched raw meat
  • Wash hands after touching raw meat
  • Don't leave food sitting out at room temperature for extended periods
  • Never leave cooking food unattended
  • Use oils with high smoking point to avoid harmful compounds
  • Always have good ventilation when using a gas stove

For Canadian Guidelines check the Government of Canada Food Safety Guidelines or see more guidelines at USDA.gov.

More Recipes You'll Like

  • Italian ricotta cake in a plate with one slice missing
    Almond Ricotta Cake Recipe (Moist, Light, and Italian-Inspired)
  • Pizzelle waffle cones on a paper towel
    Easy to Make Ice Cream Pizzelle Waffle Cones Recipe
  • frutti di bosco on a wooden cutting board with one slice removed
    Frutti di Bosco Tart
  • Italian Torrone with Nuts FI
    Soft and Chewy Italian Torrone (Nougat)

Comments

    5 from 1 vote

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Jilla says

    April 10, 2026 at 12:38 pm

    5 stars
    Trying this on the weekend!

    Reply
    • AmyG says

      April 12, 2026 at 9:12 am

      I'd love to hear how it was!

      Reply

Join Us on Substack!

Recent Recipes

  • cannoli with chocolate ricotta filling
    Chocolate Ricotta Filling for Italian Cannoli - Smooth and Creamy
  • Creamy Bechamel Lasagna in a white plate
    Creamy Lasagna Bolognese with Béchamel Sauce
  • cooked meat sauce in a skillet
    Quick Homemade Spaghetti Sauce Ready in 30 Minutes
  • Lasagna Roll Ups with a White Sauce on a white plate
    Cheese Lasagna Roll Ups (Easy Baked Pasta Dinner)
  • baked spaghetti in a clear baking dish FI
    Cheesy Baked Spaghetti with Meat Sauce (Easy Family Dinner)
  • Bechamel Sauce in a skillet
    Classic Béchamel Sauce (Easy Italian White Sauce)

SIGN UP FOR OUR NEWSLETTER
and get ready to take your puff pastry game to the next level with our FREE e-book, because life is too short to settle for mediocre pastries.
Yes! Send me a FREE eBook, I want to make pastries like a pro!

This page contains affiliate links, which means I may receive commissions if you choose to purchase through links I provide (at no extra cost to you). Thank you for supporting the work I put into this site! As an Amazon Associate I earn from qualifying purchases.

About Me

Picture of Amy Outside

Hey, I'm Amy! And I'm so happy you're here!! So many of my favorite memories in life seem to take place around the table, especially when surrounded by the people I love. And of course, all the better when nourished by some seriously delicious food.

Stick around and explore the site to get great ideas.

Learn more about me →

Affiliate Links Message

*This page may have affiliate links, which means I may receive commissions if you choose to purchase through links I provide (at no extra cost to you). Thank you for supporting the work I put into this site!

  • Desserts
  • Main Dishes
  • Poultry
  • Meatless
  • Seafood
  • Beef

Footer

↑ back to top

About

  • Privacy Policy
  • About Me

Newsletter

  • Sign Up! for emails and updates

Reach Out

  • Contact
  • Work With Me

Copyright © 2026 Easy Homemade Recipes
Find out more about the Feast Theme Plugin

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.