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 17 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

Add a comment

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

35 comments

    • sue😁 Macleod
    • Homemade Cannoli Recipe (19)

    Thank you tasty recipe shall try to do it justice thank you ChefBilly 👋🫧😄😋🤩🤤

    • Reply
    • Linda Beachnau
    • Homemade Cannoli Recipe (20)

    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 (21)

    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 (22)

    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 (23)

    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 (24)

        my pleasure!

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

      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 (26)

      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 (27)

      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
      • Homemade Cannoli Recipe (28)

          Not sure as I don’t live there. Take a peak around.

          • 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 (29)

            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 (30)

              yes

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

            Delicious and the very best cannoli shells ever!

            • Reply
            • Homemade Cannoli Recipe (32)

                love it!

                • Reply
              • Scott
              • Homemade Cannoli Recipe (33)

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

              • Reply
              • Homemade Cannoli Recipe (34)

                  excellent!

                  • Reply
                • Gloria
                • Homemade Cannoli Recipe (35)

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

                • Reply
                • Homemade Cannoli Recipe (36)

                    thanks for giving it a shot!!

                    • Reply
                  • Lenny
                  • Homemade Cannoli Recipe (37)

                  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 (38)

                      Awesome!

                      • Reply
                    • Sandi
                    • Homemade Cannoli Recipe (39)

                    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 (40)

                        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 (41)

                      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 (42)

                          any brand will do

                          • Reply
                        • Mariana

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

                        • Reply
                        • Homemade Cannoli Recipe (43)

                            Unfortunately no

                            • Reply
                          • Edwin
                          • Homemade Cannoli Recipe (44)

                          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 (45)

                          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 (46)

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

                          • Reply
                        Homemade Cannoli Recipe (2024)

                        FAQs

                        Which brand of ricotta is best for cannoli? ›

                        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 keep cannoli from getting soft? ›

                        There are a few things you can do to keep your cannolis crisp. First, make sure they're well wrapped - either in plastic wrap or in a tightly sealed container. Second, if possible, store them in the fridge rather than at room temperature. And third, don't wait too long to eat them!

                        What is the middle of a 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.

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

                        There is no difference because by definition there are only sicilian cannoli. A cannolo is a sicilian pastry. There is no other regional varietal. There are of course cannoli of hugely different quality both in sicily and elsewhere.

                        What is the best oil for cannoli shells? ›

                        Yes, you can use different oils for frying cannoli shells. Traditional recipes often call for vegetable or canola oil due to their neutral flavors. However, you can experiment with other oils like peanut, sunflower, or even coconut oil, which can add a subtle flavor to the shells.

                        Why is my homemade ricotta grainy? ›

                        As for texture, chalky, grainy ricottas are a sign that the milk was heated too hot or agitated too much during production, causing the proteins to tighten up into rubbery bundles. There should be a slight graininess to the texture, but the grains should be composed of soft, creamy curds, not little rubber balls.

                        Which brand of ricotta is the creamiest? ›

                        Galbani® Double Cream Ricotta has twice the cream of regular whole milk ricotta and all the delicious taste and texture you expect plus it is made with 4 simple ingredients.

                        What do Italians use instead of ricotta? ›

                        Mascarpone: Another Italian cheese, mascarpone makes a great ricotta substitute. However, since mascarpone is more tart and flavorful, you should only use it in dishes with other strong flavors.

                        Why don t my cannoli shells have bubbles? ›

                        Oil that is too cool will cook the dough in place without bubbling it up. It results in a shell that is crunchy and hard, not crispy and light. Oil that is too hot can burn your shells, but it can also create too much steam too quickly and puff up the shells in a bad way.

                        How long does homemade cannoli last? ›

                        They'll be edible even after two days in the fridge. But you'll lose the crunch of the shells, and so half the pleasure of eating them. If you have to keep cannoli for over a day before eating then you have to have an iron will and a trick to keep them crunchy.

                        What can I use to thicken cannoli filling? ›

                        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.

                        What is holy cannoli? ›

                        “Holy” Cannoli are a Sicilian dessert. Sicilian pastry chefs form and fry dough rounds, they then fill them with a ricotta filling or sometimes, a cream filling. They are absolutely delicious, not too sweet and are just fun to eat treats.

                        What does cannoli mean in Italian? ›

                        In English, cannoli is usually used as a singular, but in Italian, it is grammatically plural; the corresponding singular is cannolo ( Italian: [kanˈnɔːlo]; Sicilian: cannolu [kanˈnɔːlʊ]), a diminutive meaning 'little tube', from canna, 'cane' or 'tube'. This form is uncommon in English.

                        What does holy cannoli mean? ›

                        It has nothing to do with Italian. It just means "holy crap" or "wow, I cannot believe it!" It is used to express shock or surprise at something incredibly good or incredibly bad.

                        Are cannolis supposed to be hard or soft? ›

                        Cannoli Shells are the start of a fabulous Italian dessert! To make the best cannolis, you need a buttery, crispy, crunchy shell and creamy ricotta filling.

                        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 an essential element of Sicilian cuisine cannoli? ›

                        The filling for Sicilian cannoli is typically made with fresh ricotta cheese, powdered sugar, and sometimes vanilla extract or citrus zest for flavor. The ricotta mixture is whipped until smooth and creamy before being piped into the cooled cannoli shells.

                        Top Articles
                        Latest Posts
                        Article information

                        Author: Jonah Leffler

                        Last Updated:

                        Views: 6460

                        Rating: 4.4 / 5 (65 voted)

                        Reviews: 80% of readers found this page helpful

                        Author information

                        Name: Jonah Leffler

                        Birthday: 1997-10-27

                        Address: 8987 Kieth Ports, Luettgenland, CT 54657-9808

                        Phone: +2611128251586

                        Job: Mining Supervisor

                        Hobby: Worldbuilding, Electronics, Amateur radio, Skiing, Cycling, Jogging, Taxidermy

                        Introduction: My name is Jonah Leffler, I am a determined, faithful, outstanding, inexpensive, cheerful, determined, smiling person who loves writing and wants to share my knowledge and understanding with you.