Homemade Cannoli Recipe (2024)

Published July 10, 2020.This post may contain affiliate links. Please read my disclosure policy.

Learn how to make delicious Sicilian style homemade cannoli’s that are stuffed up with an amazing sweet sheep’s milk ricotta cheese.

We absolutely are a dessert family and if you’re anything like us then you should definitely check out how to make my Zeppole’s and Italian Cheesecake recipes!

Homemade Cannoli Recipe (1)

Cannoli

Cannolis are Sicilian, they were founded in Sicily and everyone knows them as such. There is an incredible history behind it stemming back all the way to 800-1100 a.d. During the Arabic rule of the island, the kind had quite a few concubines that would make him amazing foods and desserts. Of those desserts was a cylinder-shaped pastry filled with ricotta, almonds, and honey.

There is another tale that takes place on the opposite end of the spectrum in a convent that made a similar cylinder-shaped pastry stuffed with ricotta, sugar, and chocolate. Regardless, they are absolutely delicious, and not all that hard to make.

The few ingredients for the cannoli include:

  • Flour
  • Eggs
  • Marsala
  • Salt
  • White Wine Vinegar
  • Sugar
  • Sheep’s Milk Ricotta
  • Chocolate

How to Make the Cannoli Shells

Follow these simple instructions for how to make cannoli shells:

In a large bowl sift together the flour, sugar, salt, and cocoa powder.

Homemade Cannoli Recipe (2)

Add in the lard, egg, white wine vinegar, and marsala wine, and knead the dough for 10-14 minutes.

Homemade Cannoli Recipe (3)

Wrap the dough in plastic wrap and place in the refrigerator for 1 hour to rest.

Homemade Cannoli Recipe (4)

Remove the dough and place on a clean floured surface and roll it out until it is about a ¼” thick.

Homemade Cannoli Recipe (5)

Using a 1 ½ circle cutter, cut as many dough rounds as possible in the dough, about 20-25.

Homemade Cannoli Recipe (6)

Roll out each individual dough round until it’s about 5”-6” in diameter. Repeat until all of the rounds are rolled out.

Homemade Cannoli Recipe (7)

Form each dough round around a metal cylinder cannoli mold and rub a little bit of whisked egg to help form the two ends together.

Homemade Cannoli Recipe (8)

Fry in the cannoli cylinders in oil at 350° for 1 to 2 minutes or until browned.

Homemade Cannoli Recipe (9)

Remove the cooked cannoli shells from the oil, drain on a rack and then carefully remove them from the metal cylinders once they are cooled.

Homemade Cannoli Recipe (10)

How to Make Cannoli Filling

Here’s how easy it is to make the filling for this delicious recipe:

  1. Add the sheep’s milk ricotta to a chinois or a strainer with cheesecloth and drain off as much liquid as possible in the refrigerator, at least 2 hours or overnight.
Homemade Cannoli Recipe (11)
  1. Add the ricotta to a stand mixer with the paddle attachment and whip at low speed while slowly pouring in the sugar until is mixed in and smooth.
Homemade Cannoli Recipe (12)
  1. Finish by folding in some mini semi-sweet chocolate chips.
Homemade Cannoli Recipe (13)
  1. Transfer the filling to a piping bag with no tip and generously pipe the filling into the cooled cannoli shells.
Homemade Cannoli Recipe (14)

Variations

There are quite a few things you can do with the cannoli filling as well as incorporating the shells including:

  • Cheesecake
  • Dip
  • Cake
  • Pound Cake
  • Cookies
  • Ravioli

Make-Ahead and Storage

Make-Ahead: While best served and eaten within a few hours of making them, you can make these up to 1 day ahead. Keep refrigerated until ready to serve.

How to Store: Place covered in the refrigerator for up to 3 days. They will also freeze well covered for up to 2 months. Thaw in the refrigerator for 1 day or until softened.

Homemade Cannoli Recipe (15)

chef notes + tips

  • You can re-roll out the dough to make even more cannoli shells.
  • Make sure to not form the dough around the cannoli metal molds so that it is hanging over the edges or else it will cook over and will ruin when trying to release them from the metal mold.
  • You should get fried air pockets in the cannoli shells when frying them.
  • Some Sicilian variations of the filling include thickened cream with milk and cornstarch, but this is not authentic.
  • You can also use milk or bittersweet chocolate chips.
  • Another very classic addition to adding to the filling is citron.
  • Northern Italy most often uses whole milk ricotta while Southern Italy and Sicily use sheep’s milk ricotta.
  • When kneading the dough think of pasta, it’s the exact same technique and takes the same amount of time.
  • There will be some filling leftover which is perfect for dipping graham crackers in!
Homemade Cannoli Recipe (16)

More Amazing Dessert Recipes

  • Clafoutis
  • Blackberry Cobbler
  • Rice Pudding
  • Chocolate Mousse
  • Churros

Be sure to follow me onFacebook,YouTube,Instagram,andPinterest,and if you’ve had a chance to make this then definitely drop me a comment and a rating below!

Homemade Cannoli Recipe (17)

Video

Save

Homemade Cannoli Recipe

Homemade Cannoli Recipe (18)

Print

5 from 16 votes

Learn how to make delicious Sicilian style homemade cannoli’s that are stuffed up with an amazing sweet sheep’s milk ricotta cheese.

Servings: 25

Prep Time: 45 minutes minutes

Cook Time: 5 minutes minutes

Resting Time: 1 hour hour

Total Time: 1 hour hour 50 minutes minutes

Equipment

  • Cannoli Tubes

Ingredients

For the Filling:

  • 800 g sheep’s milk ricotta or 3 cups
  • 300 g sugar or 1 ½ cups
  • 250 g mini semi-sweet chocolate chips or ½ cup

For the Shells:

  • 250 g 00 flour or 1 ½ cups
  • 20 g sugar or 1 ½ tablespoon
  • 3 g salt 3 or 1/2 teaspoon
  • 2 g cocoa powder or 1 teaspoon
  • 25 g lard or 1 tablespoon
  • 45 g eggs or 1 egg, whisked + 1 more separate
  • 50 g marsala wine or ¼ cup
  • 8 g white wine vinegar or 1 teaspoon

Instructions

  • Filling: Add the ricotta cheese to a chinois or a strainer lined with cheesecloth and place it over a bowl and in the refrigerator to drain excess liquid for at least 2 hours or overnight.

  • Remove the ricotta and place it in a stand mixer with the paddle attachment and whip on low speed while slowly adding in the sugar.

  • Mix until the cheese is smooth and then fold in the chocolate chips until they are completely mixed in. Refrigerate until ready to use.

  • Shells: Sift together the flour, sugar, salt, and cocoa powder into a large bowl.

  • Add in the lard, egg, wine, and vinegar and mix by hand until combined, about 2 minutes.

  • Transfer to a clean surface dusted with flour and knead the dough for 10-15 minutes.

  • Wrap the dough in plastic and let it rest in the refrigerator for 1 hour.

  • Remove the dough and place on a clean surface dusted with flour and roll it out until it is about a ¼” to 1/3” thick.

  • Using a 1 ½” diameter circle round cutter, cut as many rounds as possible out of the dough as possible, which will make about 20-25.

  • Roll each round out until they are about 5” to 6” in diameter, be sure to dust with flour wherhe needed to avoid any sticking.

  • Whisk 1 egg together in a bowl and set aside.

  • Wrap each rolled out dough round around a metal cannoli cylinder and rub a little whisked egg onto the end of the cannoli dough and wrap the other end over top and gently press to secure. Repeat until all of the cannoli shells are prepped.

  • Fry in oil at 350° for 1 to 2 minutes or until browned. Set aside to drain on paper towels or a rack on a sheet tray.

  • Once they are cool, remove the shells from the metal cannoli cylinders.

  • To Stuff: Take the filling out of the refrigerator and add it to a piping back with no tip.

  • Once the filling is in there use scissors to cut off the end of the piping bag, which is about a ½” up from the tip of the bag.

  • Generously stuff each cannoli shell using the filling in the piping bag. You will have to pipe in one side then turn it to pipe in the other side.

  • Generously sprinkle on powdered sugar and serve!

Notes

Chef Notes:

  • Make-Ahead: While best served and eaten within a few hours of making them, you can make these up to 1 day ahead. Keep refrigerated until ready to serve.
  • How to Store: Place covered in the refrigerator for up to 3 days. They will also freeze well covered for up to 2 months. Thaw in the refrigerator for 1 day or until softened.
  • You can re-roll out the dough to make even more cannoli shells.
  • Make sure to not form the dough around the cannoli metal molds so that it is hanging over the edges or else it will cook over and will ruin when trying to release them from the metal mold.
  • You should get fried air pockets in the cannoli shells when frying them.
  • Some Sicilian variations of the filling include thickened cream with milk and cornstarch, but this is not authentic.
  • You can also use milk or bittersweet chocolate chips.
  • Another very classic addition to adding to the filling is citron.
  • Northern Italy most often uses whole milk ricotta while Southern Italy and Sicily use sheep’s milk ricotta.
  • When kneading the dough think of pasta, it’s the exact same technique and takes the same amount of time.
  • There will be some filling leftover which is perfect for dipping graham crackers in!

Nutrition

Calories: 215kcalCarbohydrates: 27gProtein: 5gFat: 9gSaturated Fat: 5gCholesterol: 24mgSodium: 77mgPotassium: 105mgFiber: 1gSugar: 17gVitamin A: 157IUCalcium: 75mgIron: 1mg

Course: Dessert

Cuisine: Italian, Sicilian

Author: Chef Billy Parisi

Elevate Your Every Day Cooking

Get Chef Billy’s go-to tips that transform “blah” into “brilliant” plus weekly newsletter!

Add a comment

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

34 comments

    • Linda Beachnau
    • Homemade Cannoli Recipe (19)

    I’ve made this recipe twice, and both times it was a hit! The first time, I misread the recipe and used AP flour and they turned out just as good as when I used OO flour the second time. I also had some trouble rolling the dough out on my first try, so I used my pasta roller the second time and it worked great! The only other change I added myself was to use about 2/3 the amount of full fat ricotta (couldn’t get sheep’s milk ricotta where I live), and added a small container (4 oz?) of mascarpone for the filling – my family is not a fan of cannoli that taste too “cheesy”. I also added vanilla “with my heart”. The resulting filling was AMAZING, and the leftover is delicious on graham crackers or pretzels!

    • Reply
    • Douglas
    • Homemade Cannoli Recipe (20)

    First time making cannoli. This recipe was delicious! 🤤

    I made the mistake, though, of using tubes that were too big. They were perfect for a whipped cream-based filling as opposed to a ricotta-based filling, so it took too much filling per cannoli.

    I’ve been told by the family that I have to do it again with smaller tubes, and that I must continue until I get it right! 😁

    • Reply
    • Ana Maria
    • Homemade Cannoli Recipe (21)

    Love this so good explained recipe, and the measurements are also in metric system 🙂

    • Reply
      • Chef Billy Parisi

      Appreciate you trying this!

      • Reply
    • Sandi
    • Homemade Cannoli Recipe (22)

    Chef Billy, you taught me how to make AMAZING Cannoli!! And I am not even Italian!LOL Fantastic recipe! Thank you!!

    • Reply
    • Homemade Cannoli Recipe (23)

        my pleasure!

        • Reply
      • Rebecca Hardwick
      • Homemade Cannoli Recipe (24)

      I had never made cannolis before and then I found this recipe! Very easy to do and oh my they were delicious! They lasted about 5 minutes at the party I took them too!

      • Reply
      • Mary
      • Homemade Cannoli Recipe (25)

      Billy, this recipe is FANTASTIC! I didn’t have Marsala, so I used Port. If I am in a hurry ( or forget to drain the ricotta)….I drain the liquid from the ricotta container ( if there is any)…. then I line a colander with numerous paper towel sheets. I invert the ricotta in the colander and press the top and sides with clean paper towels. I do this three times. The paper towels do a great job of absorbing the excess moisture.
      There isn’t one of your recipes that isn’t SUPERB!

      • Reply
      • Helen Croft Croft
      • Homemade Cannoli Recipe (26)

      I am rating this recipe 5 stars because the recipe is so well explained and demonstrated. I learn so much. I am confident I will be able to follow and make successful cannoli for a great treat.

      • Reply
      • John Montanti

      I follow you and love % of what you make. I AM a Sicilian-American man.

      I have owned a pizzeria

      WHERE can I find SHEEP’S MILD RICOTTA in Broward county Fl ?????????

      • Reply
      • David cody

      Hey Chef, the amounts are different in your pictures for ricotta and sugar compared to written method of prep. Which do you use?

      • Reply
      • Homemade Cannoli Recipe (28)

          not sure what you mean?

          • Reply
        • Michael Andretta

        A lot of Cannoli filling recipes use powdered, confectioner, sugar.
        Just to clarify, do you use granular sugar?
        Also can you use Impastata or mascarpone for filling mixture?

        • Reply
        • Homemade Cannoli Recipe (29)

            yes

            • Reply
          • Lisa Lombardi Lombardi
          • Homemade Cannoli Recipe (30)

          Delicious and the very best cannoli shells ever!

          • Reply
          • Homemade Cannoli Recipe (31)

              love it!

              • Reply
            • Scott
            • Homemade Cannoli Recipe (32)

            Absolutely fantastic recipe and an easy way to impress the wife for desert 🙂

            • Reply
            • Homemade Cannoli Recipe (33)

                excellent!

                • Reply
              • Gloria
              • Homemade Cannoli Recipe (34)

              This recipe is Devine! We love dipping cracked waffle cones and strawberries into the cannoli cream also

              • Reply
              • Homemade Cannoli Recipe (35)

                  thanks for giving it a shot!!

                  • Reply
                • Lenny
                • Homemade Cannoli Recipe (36)

                This is my favorite recipe from Chef Billy. I make these every year and they are fantastic. It brings me back to my Sicilian roots every time I make them.

                • Reply
                • Homemade Cannoli Recipe (37)

                    Awesome!

                    • Reply
                  • Sandi
                  • Homemade Cannoli Recipe (38)

                  This cannoli shell recipe is AWESOME!!! Yes, it’s a lot of work, but well worth the effort! I ordered the ’00’ flour on Amazon, and got the Marsala in the wine section at Kroger. I don’t make the traditional ricotta filling, as I am not a big ricotta fan. (I make a filling of cream cheese, instant vanilla pudding, and heavy whipping cream.) But, the shell recipe is absolutely worth the effort!
                  PS DO NOT get the egg wash on the metal cylinder. The cannoli shell will stick to it, and you will break the shell trying to get it off. No egg wash on the cylinders, and the cannoli shells slide right off!

                  • Reply
                  • Homemade Cannoli Recipe (39)

                      thanks for giving it a shot!!

                      • Reply
                    • De Angelis Gabrielle

                    Thank you for your recipe. I managed to make the cannoli shells using your recipe, received a lot of compliments will be attempting your ricotta filling over weekend. Will let you know results. Thank you again

                    • Reply
                    • May
                    • Homemade Cannoli Recipe (40)

                    This took me all day to make but it was really good. I will definitely make again. My grocery store (WF) did not have the “00 Flour” so I had to use regular flour. Store also was out of sheep’s milk ricotta. My only tips for this recipe is to make sure you pinch the dough together when putting it on the cylinder, and don’t get egg wash on the cylinder which seems to make the fried shell stick when you’re trying to remove it.
                    Thank you for a great recipe!

                    • Reply
                    • Lisa B Gardner

                    What’s the best brand of Marsala? Locally all I’ve found is in the cooking wine section of the grocery store…unless I need to be getting it somewhere else. I’ve always heard bad things about cooking wines 😂

                    • Reply
                    • Homemade Cannoli Recipe (41)

                        any brand will do

                        • Reply
                      • Mariana

                      Hello,
                      Could be repleced marsala wine with something else?
                      Tk

                      • Reply
                      • Homemade Cannoli Recipe (42)

                          Unfortunately no

                          • Reply
                        • Edwin
                        • Homemade Cannoli Recipe (43)

                        Hi Billy,
                        The final product was delicious! I did have a couple of snags though. I had to use whole milk ricotta. I left it over night in a colindar like yours. It still seamed a little runny, not as thick as some of the bakeries in NYC. Also and most importantly, as I made the dough it was very dry. What can I do next time to make the dough less dry. I used the recipe and measured everything in grams. Could it be that I live in the desert? I don’t know if water would be the answer. Please let me know. Thanks again for your amazing recipes. Zeppolies are next!

                        • Reply
                        • Carolyn Capalbo
                        • Homemade Cannoli Recipe (44)

                        Hi Billy. Thanks for the recipe! The Cannoli shells were above my skill level, but the filling was awesome. I served in a decorative chip and dip bowl surrounded by Gingersnaps. It was a big hit! And a perfect dessert for casual company. Maybe one day, I’ll work up the nerve to try making the shells…

                        • Reply
                        • Rehab
                        • Homemade Cannoli Recipe (45)

                        Thank you for sharing your delicious recipe, SO GOOD!!
                        YOU ARE THE BEST.

                        • Reply
                      Homemade Cannoli Recipe (2024)

                      FAQs

                      What is the filling in cannoli made of? ›

                      Traditional cannolis have a simple filling of ricotta (or mascarpone), sugar, and sometimes vanilla extract. Here are a few common additions and variations: Chocolate chips or candied fruits add welcome bursts of sweetness to the filling or the shell.

                      Is mascarpone or ricotta better for cannoli? ›

                      Cannoli is traditionally made with ricotta, but some people prefer mascarpone. It simply depends on your personal preference.

                      What is the difference between Italian cannoli and Sicilian cannoli? ›

                      Here are a few distinctions: The Venetian shell is in a cylinder shape while the Sicilian shell looks like a bow tie wrap. While the Sicilian dough is deep-fried, the Venetian dough is baked. The traditional Venetian filling is made of heavy cream cheese mixed with vanilla bean.

                      What brand of ricotta is best for cannoli filling? ›

                      THE BEST RICOTTA CHEESE:

                      A huge component of this Homemade Cannoli Cream is, of course, the delicious Galbani® Ricotta Cheese. This rich and creamy cheese can be found in your local market's dairy aisle and is the perfect cheese to use for a delicious and rich cannoli cream.

                      How do you stiffen cannoli fillings? ›

                      If the cannoli filling is too thin and runny, take two tablespoonfuls of the filling and place in a glass bowl. Add 1 tablespoon cornstarch. Heat in microwave 45 seconds, stir until smooth texture and add to the filling. Whisk with mixer for 3–4 minutes until the filling begins to thicken and become fluffy.

                      What is a substitute for ricotta cheese in cannolis? ›

                      Mascarpone. For any sweet recipe, this is a great substitution – cannoli, tiramisu, cheesecake — the sky's the limit. Mascarpone's mild, sweet notes will elevate any dessert.

                      What is the closest cheese to mascarpone? ›

                      Mascarpone has a one-of-a-kind silkiness and a milky flavor profile but ricotta cheese, cottage cheese, full-fat cream cheese, and Requeson cheese are all similar to mascarpone cheese.

                      What is a Roman cannoli? ›

                      The Cannolo, or little tube, is Italy's best-known Sicilian pastry dish. It consists of a fried tube-shaped shell and is filled with a sweet cheese cream filling. Cannoli are a truly timeless dessert that will usher you back into the heart of ancient Sicily.

                      What is the English version of cannoli? ›

                      Cannoli (/kəˈnoʊliː/, Italian: [kanˈnɔːli]; Sicilian: cannola, Sicilian: [kanˈnɔːla]; sg. : cannolo) are a pastry consisting of a tube-shaped shell of fried pastry dough, filled with a sweet, creamy filling containing ricotta—a staple of Sicilian cuisine.

                      How many cannolis per person? ›

                      We recommend two cannoli per person. Assortments can be customized with a one dozen minimum per flavor.

                      How long do homemade cannoli shells last? ›

                      To make the cannoli shells:

                      Fry shells in 360F oil until bubbly and golden; remove from heat, drain, and remove from forms when cool enough to do so. Cool completely before filling. Leftover shells can be stored in an airtight container for up to 1 week (or frozen for up to a month).

                      What is cannoli filling called? ›

                      Cannoli (cannolo is the singular form of the word) are a popular Italian dessert consisting of crispy tube-shaped pastries filled with a sweet ricotta filling. Cannoli comes from the word “l*ttle tube,” describing its hollow shape.

                      What makes cannoli filling grainy? ›

                      Over time recipes have begun using powdered sugar as both the sweetener and to stabilize the watery ricotta, but this, in turn, makes the filling a grainy and overwhelmingly sweet pastry cream. To fix this dilemma, I use a mixture of ricotta, mascarpone, goat cheese with granulated sugar.

                      What does ricotta cheese taste like? ›

                      Ricotta is a smooth cheese with a creamy mild taste and a thick texture. Its light flavour and low salt content make it perfect for using in sweet or savoury dishes. It can also be air-cured or dried in the oven to make it into a harder, sharp-tasting cheese that can be grated.

                      Does cannoli have lard in it? ›

                      What are the ingredients of Sicilian cannoli. The cannolo dough is made of flour, sugar, egg, lard, vinager, marsal wine. The dough is worked by hands, stretched and finally rolled around the mould. The fragrant paste is gently killed in lard (pig fat), deep fried in it with no mercy.

                      What is mascarpone cheese used for? ›

                      What is Mascarpone cheese? Mascarpone cheese is a soft, slightly sweet and a tad bit tart, spreadable cheese often described as an Italian sweet cream cheese. Mascarpone is probably most well-known as the key ingredient in Italian desserts like tiramisu and cannoli.

                      References

                      Top Articles
                      Latest Posts
                      Article information

                      Author: Fredrick Kertzmann

                      Last Updated:

                      Views: 6462

                      Rating: 4.6 / 5 (66 voted)

                      Reviews: 81% of readers found this page helpful

                      Author information

                      Name: Fredrick Kertzmann

                      Birthday: 2000-04-29

                      Address: Apt. 203 613 Huels Gateway, Ralphtown, LA 40204

                      Phone: +2135150832870

                      Job: Regional Design Producer

                      Hobby: Nordic skating, Lacemaking, Mountain biking, Rowing, Gardening, Water sports, role-playing games

                      Introduction: My name is Fredrick Kertzmann, I am a gleaming, encouraging, inexpensive, thankful, tender, quaint, precious person who loves writing and wants to share my knowledge and understanding with you.