Cannoli

Updated Jan. 19, 2024

Cannoli
Armando Rafael for The New York Times. Food Stylist: Laurie Ellen Pellicano.
Total Time
1 hour 25 minutes, plus 8 hours’ chilling
Prep Time
10 minutes
Cook Time
1 hour 15 minutes, plus 8 hours’ chilling
Rating
4(131)
Comments
Read comments

Although the filling for traditional Sicilian cannoli is made with sheep’s-milk ricotta, which is a little funkier and more complex than cow’s milk, it’s hard to find in the United States, so just look for the absolute best-quality whole-milk ricotta you can find (preferably one that’s locally made). The ingredients are fairly easy to find, but you will need some equipment for this recipe: a set of eight 5½- to 6-inch cannoli molds, which you can easily purchase online.

Featured in: A Cannoli Recipe That’ll Bring Sicily to You

  • or to save this recipe.

  • Subscriber benefit: Give recipes to anyone

    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.

  • Share this recipe

  • Print this recipe

Advertisement


Ingredients

Yield:8 cannoli

    For the Shells

    • 1cup/135 grams all-purpose flour, plus more for kneading
    • 2tablespoons granulated sugar
    • ½teaspoon Diamond Crystal kosher salt or ¼ teaspoon Morton coarse kosher salt
    • ½teaspoon ground cinnamon
    • 1ounce lard or refined coconut oil, chilled
    • 1large egg
    • ¼cup dry white wine
    • 8cups neutral oil, such as peanut, for frying

    For Filling and Assembly

    • 16ounces/452 grams best-quality whole-milk ricotta, scraped into a fine-mesh sieve set over a bowl and drained in the refrigerator for at least 8 hours
    • ½cup/55 grams confectioners’ sugar
    • 2teaspoons honey
    • 2teaspoons vanilla extract
    • ½teaspoon finely grated orange zest
    • ½teaspoon finely grated lemon zest plus 1 teaspoon juice
    • Generous pinch of kosher salt
    • Finely chopped pistachios, mini chocolate chips or chocolate shavings, and/or candied citrus peel, for serving
Ingredient Substitution Guide
Nutritional analysis per serving (8 servings)

1069 calories; 82 grams fat; 16 grams saturated fat; 0 grams trans fat; 38 grams monounsaturated fat; 23 grams polyunsaturated fat; 53 grams carbohydrates; 13 grams dietary fiber; 19 grams sugars; 44 grams protein; 231 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by

Preparation

  1. Step 1

    Prepare the shells: In a medium bowl, whisk together the flour, granulated sugar, salt and cinnamon. Add the lard and use two knives or a pastry blender to cut it into the flour mixture until the largest pieces are about the size of a pea. Use your fingertips to further work the lard into the flour until the bits are about the size of a lentil. Create a well, then set the bowl aside.

  2. Step 2

    In a small bowl, beat the egg thoroughly, then measure out 1 tablespoon and add to the well along with the wine. Cover the remaining beaten egg and place in the refrigerator for forming the shells later. Use a fork to work the liquid into the flour mixture until it’s absorbed, then switch to your hands and knead the dough inside the bowl until it comes together and no dry spots remain.

  3. Step 3

    Transfer the dough to a lightly floured work surface and knead it, using the heel of your hand to push it away from you, then fold it back onto itself in a repetitive motion, adding more flour as needed to prevent sticking, until the dough feels elastic and is soft and supple, about 4 minutes. (The surface texture will still be a little rough.)

  4. Step 4

    Wrap the dough in plastic and transfer to the refrigerator. Chill for at least 2 hours and up to 24.

  5. Step 5

    Prepare the filling: Remove the drained ricotta from the refrigerator and discard any liquid it has released. (The volume will vary depending on the ricotta you’re using.) Use a flexible spatula to press the ricotta through the sieve into a large bowl, then add the confectioners’ sugar, honey, vanilla extract, orange zest, lemon zest, lemon juice and salt. Whisk the mixture just until combined, then scrape the filling into a pastry bag or a large resealable plastic bag, working it into the point or a corner. Press out the air and twist the bag to seal, then transfer to the refrigerator.

  6. Step 6

    Remove the dough from the refrigerator, unwrap and divide in half. Form the pieces into spheres, then set aside one of the pieces and cover with the plastic. Place the other piece on a lightly floured work surface and dust with more flour. Roll it out, dusting with more flour as needed to prevent sticking, into a thin circle measuring about 10 inches across and ⅛-inch thick. Use a 4½-inch round cutter to punch out 3 circles. (If you don’t have a cutter, you can use a small saucer or container lid and trace around it with a wheel cutter.) Lift the circles and place beneath the plastic alongside the other piece of dough, then gather the scraps and set aside.

  7. Step 7

    Repeat the rolling process with the second piece of dough and punch 3 more circles. Keeping the circles covered, combine all the scraps and form into a ball. Roll out the scraps into an ⅛-inch-thick oval large enough to cut 2 additional circles, giving the dough a little more force since it will want to spring back on you more than the first 2 pieces. Discard any remaining scraps, then cover all 8 circles on the work surface and let them sit for 10 minutes so the dough can relax.

  8. Step 8

    Place one of the dough circles on the work surface and roll over it with the rolling pin, working back and forth in a single direction and then in the perpendicular direction, lengthening it and thinning it out until you have a rhombus-like shape measuring no more than 2 millimeters thick and about 5½ inches long in both directions. Place one 5 ½- or 6-inch cannoli mold across the longest part of the dough, then bring one of the opposite sides of the dough up and over so the edge is resting on the mold. Brush the edge resting on the mold with a dab of the reserved beaten egg, then fold the opposite edge of the dough up and over the mold, pressing it onto the egg-coated surface and overlapping by about ½ inch. Press firmly on the overlapped dough to seal, then grasp the mold on either end and gently lift it (and the dough) off the work surface, then set aside. Repeat this process with the remaining circles of dough, molds and egg. Set the molds aside and let sit uncovered at room temperature while you heat the oil, then slide off the molds.

  9. Step 9

    Pour the oil into a large Dutch oven to a depth of 2 to 3 inches, making sure not to fill it more than halfway (you may not use all the oil; save it for another use). Clip a candy thermometer to the side of the Dutch oven and heat over medium-high until the oil registers 325 degrees. Reduce the heat to medium and continue to heat until the oil registers 350 degrees. Line a rimmed baking sheet with two layers of paper towels and set next to the stovetop.

  10. Step 10

    Use a pair of tongs to grasp a mold by the ends and gently lift it (and the dough along with it) off the work surface and lower it into the oil so it’s submerged. Hold the mold in place with the tongs until the dough puffs, blisters and starts to turn a little golden, about 20 seconds. Gently release it into the oil, then repeat with 3 more molds. Fry the first 4 shells, gently turning them often so they cook evenly, until they’re blistered all over and deep golden brown and the bubbling has mostly subsided, about 2 minutes per shell. Keep an eye on the oil temperature, as adding the shells will cause it to drop — increase the heat as needed to maintain a temperature of around 350 degrees. Lift the shells from the oil as they finish cooking, allowing any excess to drain into the Dutch oven, then transfer to the lined baking sheet. (If any molds slipped out of the shells during frying, remove them as well, making sure to let them drain.) Fry the remaining shells just as you did the first batch and transfer to the lined baking sheet. Turn off the oil and let the shells cool completely.

  11. Step 11

    Remove the filling from the refrigerator and snip a 1-inch opening in the tip or corner. Generously pipe the filling into both ends of each shell, then coat the exposed filling in chopped pistachio or mini chocolate chips, or garnish with candied peel. Serve immediately.

Tip
  • The shells can be fried several hours before filling, but should be served the day they’re made. Keep them loosely covered at room temperature. The filling can be made 1 day ahead; keep refrigerated. Fill the cannoli just before serving.

Private Notes

Leave a Private Comment on this recipe and see it here.

Ratings

4 out of 5
131 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Comments

My aunt worked in Italian pastry shop in Newark, NJ for years. To form the shells, they used wooden dowels approximately 3- inch diameter. For the filling they used Ricotta Impestata. The reason why people eat cannoli with soggy shells, is that have been filled and sat in refrigeration for a period of time. Cannolis are best eaten freshly filled.

Question : The end of Step 8 says to slide off the molds, but subsequent steps indicate the molds are still on. Should that instruction be at the end of Step 10?

Organic powdered sugar (used one for one) is indeed tastier than regular powdered sugar. I can taste the "chalky taste" mentioned. Conventional powdered sugar usually has added cornstarch, which is an anticaking substance and often contains GMOs, and that has a chalky taste and texture. Organic cornstarch, on the other hand, uses tapioca starch

Got 15 shells using Atlas pasta maker down to a 4. Two shells at 3 were too thick and if could get dough to hold together a 5 would have been perfect. Shells easily come off forms but slight stick if egg seal hot on form too much. Not bad for first try:)

Just made these pretty much as directed and they were fab! I Followed the dough recipe(with coconut oil) and a Marsala wine. Let it sit overnight with the ricotta. They fried up beautifully. For the cream I was 4oz short of ricotta so I added mascarpone. Delicious!

I used a ricotta from Whole Foods called "basket ricotta." It is thick and smooth, no need to drain or sieve. I used cold butter instead of lard in the dough. This recipe made enough dough and filling for 10 phenomenal cannoli!

Private comments are only visible to you.

or to save this recipe.