Classic Cannoli Recipe (2024)

This homemade Cannoli Recipe will blow you away with how rich and delicious it is! A creamy and sweet ricotta filling is loaded into freshly fried, crispy shells. Dip the ends in mini chocolate chips or chopped nuts for the perfect finish.

Classic Cannoli Recipe (1)

These Italian cannoli are just like the ones you splurge on at your favorite Italian bakery. Actually, I think they’re better because you’ll be able to enjoy them while they’re fresh and still super crisp.

I’ll show you exactly how to make classic cannoli, with deep-fried pastry shells and a lightly sweetened ricotta cheese and chocolate chip filling.

There are a few steps involved in this (or any) cannoli recipe, but I promise that none of them are difficult, and the end result is totally worth the effort!

If you love Italian desserts as much as I do, be sure to grab my traditional Pizzelle recipe and the recipes for Italian Wedding Cookies, and Italian Butter Cookies.

And while cannoli aren’t technically cookies, they’ll fit in perfectly on a holiday cookie tray. Don’t be afraid to make these for Christmas or the next occasion that calls for a really special dessert.

Classic Cannoli Recipe (2)

Why You’ll Love This Recipe

You’ll love this recipe because it is a tried and tested recipe for homemade cannoli that works!

I’ve tested and retested to ensure that the cannoli filling recipe has just the right amount of sweetness and that the shells are light, airy, and crisp.

This recipe is simple, but you will need one piece of special equipment to make cannoli at home, and that’s cannoli forms. These metal tools are the perfect shape and size to hold the cannoli dough while you’re deep frying them, and you can get a set of them for around ten dollars on Amazon.

Key Ingredients

Here’s what you need to make this Italian Cannoli recipe:

Classic Cannoli Recipe (3)

For the Dough

  • Cold Butter: The dough is made like most pastry doughs, but cutting cubes of cold butter into flour. Leave the butter in the fridge until the very last second so that it stays cold.
  • Marsala Wine: This is a special ingredient that adds richness and flavor to the cannoli dough. If you’d rather not use alcohol, apple cider vinegar or grape juice can also be used.

For the Cannoli Filling

Ricotta Cheese: You can use store-bought whole milk ricotta, or try your hand at making fresh homemade ricotta cheese. Either way, strain the ricotta overnight in the refrigerator so that most of the moisture is gone.

Complete list of ingredients and amounts can be found in the recipe card below.

How To Make Homemade Cannoli

Classic Cannoli Recipe (4)
Classic Cannoli Recipe (5)
Classic Cannoli Recipe (6)
Classic Cannoli Recipe (7)
  1. Strain the Ricotta: This step needs to be done the night before. Place a strainer over a bowl and line it with cheesecloth. Add the ricotta. Cover the bowl with plastic wrap and place in the fridge for 8 hours, or overnight.
  2. Make the Dough: In your food processor, combine the flour, sugar, and salt. Then add the cold butter cubes and pulse a few times until the mixture resembles coarse sand. Add egg and wine, and blend until a dough forms. You can add a little bit of extra flour if the dough seems too loose.
Classic Cannoli Recipe (8)
Classic Cannoli Recipe (9)
Classic Cannoli Recipe (10)
Classic Cannoli Recipe (11)
  1. Knead and Chill: Turn the dough out onto a lightly floured surface and knead until smooth. Wrap in plastic wrap and refrigerate for at least one hour – This is important, as it allows the gluten in the dough to relax.
  2. Roll and Cut: On a lightly floured surface, roll the dough out thin. Use a cookie cutter to cut out circles that are about 3 inches. Wrap the dough around cannoli forms and seal the seams with beaten egg whites.
  3. Fry the Shells: Heat 2 inches of cooking oil in a saucepan or Dutch oven to 325°F (160°C). Fry the shells in batches for about 1 minute or until golden brown.

Tip!

Don’t overcrowd the pan! The shells won’t cook quickly enough if there are too many of them in the pot at once. I usually do no more than 3 at a time.

Classic Cannoli Recipe (12)
Classic Cannoli Recipe (13)
Classic Cannoli Recipe (14)
  1. Let them Cool: Very carefully remove the cannoli shells from the forms while they are still warm. I use paper towels to protect my hands, and I let the shells cool for a minute before trying to touch them. Transfer to a wire rack to cool down completely before adding the filling.

Canolli Filling Recipe

Classic Cannoli Recipe (15)
Classic Cannoli Recipe (16)
Classic Cannoli Recipe (17)
Classic Cannoli Recipe (18)

This recipe is just one of many different ways to make a filling for cannoli. Once you’ve got this one down, feel free to experiment with different flavors and add-ins!

  1. Mix the Filling: in a large bowl mix ricotta, powdered sugar, and cinnamon. Fold in mini chocolate chips, or chopped pistachios. You can also divide the filling into two bowls, and make both flavors.
  2. Fill Cannolis: Fill the cooled shells with the ricotta mixture using a piping bag. Dip the exposed ends in more chocolate chips or chopped nuts. If you like, dust the tops of the cannoli with a generous amount of powdered sugar before serving.

Tip!

I always suggest reading through the whole recipe before you start making any slightly complicated recipe! This way, you’ll know what to expect along the way. Take a minute to read through my tips below too.

Recipe Tips

  • Rest the Dough: Allowing the dough to rest is crucial. This step helps the gluten relax, making it easier to roll out and shape later.
  • Dough Shrinkage is Normal: When you make the dough circles, they may shrink a bit, and this is fine. Gently stretch the dough to fit around the cannoli forms until it fits.
  • You Can Re-roll the Scraps: After your first round of circles, gather your scraps and roll them into a ball. Let the scraps rest for about 10 minutes before rolling again so that the dough relaxes again.
  • Frying Temperature: Maintaining the correct oil temperature (325°F or 160°C) is crucial for achieving the right texture. If the oil is too hot, the shells will brown too quickly without cooking through. If it’s too cool, the shells will absorb too much oil and become greasy.
  • Filling the Cannoli: Use a piping bag with a wide nozzle to fill the shells. This makes the whole process neater and more efficient.
Classic Cannoli Recipe (19)

Storing Tips

Homemade cannoli will be best if they are eaten within a few hours of making them. With time, the shells will absorb moisture from the ricotta filling and start to get soggy.

If you’re trying to make homemade cannoli ahead of time, I suggest keeping the shells sealed in an airtight container at room temperature, and the filling separately in the fridge. This way you can fill the shells just before you need them.

The shells can be stored at room temperature for up to a week, while the filling can be stored in the refrigerator for up to 5 days.

Cannoli Filling Variations

  • You can add anything you like to your cannoli filling. This recipe is simply flavored with cinnamon and sugar, but a bit of vanilla or almond extract would be really nice too. For brightness, try lemon or orange zest.
  • Pistascios and chocolate chips are two of the most popular additions to cannoli, but you can also try candied fruit (a classic Sicilian addition), or chopped candy bars or cookies.
  • To make an extra luscious and creamy filling, replace up to half of the ricotta cheese with mascarpone cheese.

Recipe FAQs

How can I strain ricotta without cheesecloth?

Any type of thin woven fabric will work, such as a thin kitchen towel or cloth napkin.

Can I use store-bought shells?

If you’d like to take a shortcut, look for pre-made Cannoli shells in the bakery department of your local large supermarket.

What can I use instead of metal cannoli forms?

I definitely suggest using cannoli tubes. They are inexpensive and do their job perfectly! If you can’t, or you don’t want to wait for delivery, there are some DIY options you can try. Wooden dowels wrapped in layers of aluminum foil seem to be popular. Before stainless steel forms were available, I believe that people just used pieces of wood, or possibly cut up broomsticks!

More Italian Dessert Recipes

Easy Tiramisu RecipeBiscoff White Chocolate SalamiCannoli DipRicotta Cookies

All Italian Recipes →

I hope you enjoy this authentic Italian Cannoli recipe as much as I enjoyed testing it for you! Start a new tradition at your house with this delicious dessert, and be sure to Pin the recipe so more people can find it.

Did you make this? Be sure to leave a review below and tag me on Facebook, Instagram, or Pinterest!

Recipe

Classic Cannoli Recipe (24)

5 from 18 votes(Click stars to rate!)

Cannoli Recipe

Prep Time: 30 minutes mins

Cook Time: 15 minutes mins

Chill Time: 1 hour hr

Total Time: 1 hour hr 45 minutes mins

Author: Diana

Print Rate Recipe

The perfect classic homemade cannoli recipe, with fried pastry shells and a simple ricotta cheese filling. Make them with chocolate chips, pistachios, or both!

40 cannoli

The perfect classic homemade cannoli recipe, with fried pastry shells and a simple ricotta cheese filling. Make them with chocolate chips, pistachios, or both!

Equipment

Ingredients

  • 2 ⅓ cups (280 g) all purpose flour
  • 2 tablespoons (25 g) granulated sugar
  • ½ teaspoon salt
  • 3 tablespoons (42 g) unsalted butter cold and diced
  • 1 large egg
  • ¼ cup (60 ml) Marsala wine or Apple Cider Vinegar/Grape Juice for non-alcoholic version
  • 1 egg or egg white, for sealing

For the filling:

  • 2 pounds (900 g) ricotta cheese strained
  • 2 tablespoons (30 ml) heavy cream
  • 1 cup (120 g) powdered sugar
  • ¾ cup (168 g) mini chocolate chips
  • ½ teaspoon ground cinnamon
  • ¼ cup (32 g) pistachios chopped, optional

Instructions

  • Strain the ricotta by placing it in a cheesecloth-lined colander over a bowl and refrigerate overnight to strain.

  • In a food processor, combine flour, sugar, and salt. Add butter and pulse just a few times or until the mixture resembles coarse sand. Add egg and wine, blending to form a dough. If too loose, add a tablespoon of flour.

  • Turn out onto a lightly floured surface and knead until smooth. Wrap in plastic and refrigerate for at least 1 hour. This step is crucial for the gluten to relax.

  • On a lightly floured surface, using a rolling pin, roll dough thin and use a cookie cutter and cut into 3-3 ½ inch circles.

  • Wrap each circle around a cannoli form/mold and seal with egg white.

  • Heat 2 inches of oil in a saucepan or dutch oven to 325°F (160°C) and fry shells for about 1 minute or until golden. Cool on a rack and carefully remove from forms while warm.

  • To make the filling, in a large bowl mix ricotta, powdered sugar, and cinnamon. Fold in chocolate chips and/or pistachios (if using both, divide the mixture into two bowls).

  • Fill the cooled shells with ricotta mixture. Optionally, dip ends in crushed pistachios or mini chocolate chips.

Notes:

  • Rest the Dough: Allowing the dough to rest is crucial. This step helps the gluten relax, making it easier to roll out and shape later.
  • Dough Shrinkage is Normal: When you make the dough circles, they may shrink a bit, and this is fine. Gently stretch the dough to fit around the cannoli forms until it fits.
  • You Can Re-roll the Scraps: After your first round of circles, gather your scraps and roll them into a ball. Let the scraps rest for about 10 minutes before rolling again so that the dough relaxes again.
  • Frying Temperature: Maintaining the correct oil temperature (325°F or 160°C) is crucial for achieving the right texture. If the oil is too hot, the shells will brown too quickly without cooking through. If it’s too cool, the shells will absorb too much oil and become greasy.
  • Filling the Cannoli: Use a piping bag with a wide nozzle to fill the shells. This makes the whole process neater and more efficient.
  • Homemade cannoli will be best if they are eaten within a few hours of making them. With time, the shells will absorb moisture from the ricotta filling and start to get soggy.
  • To Make Ahead: Store the filling and shells separately. The shells can be stored at room temperature for up to a week, while the filling can be stored in the refrigerator for up to 5 days.

Nutrition Information

Serving: 1cannoli, Calories: 115kcal, Carbohydrates: 13g, Protein: 4g, Fat: 5g, Saturated Fat: 3g, Polyunsaturated Fat: 0.3g, Monounsaturated Fat: 1g, Trans Fat: 0.04g, Cholesterol: 19mg, Sodium: 53mg, Potassium: 44mg, Fiber: 0.4g, Sugar: 6g, Vitamin A: 155IU, Vitamin C: 0.1mg, Calcium: 55mg, Iron: 1mg

This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.

© Little Sunny Kitchen

Classic Cannoli Recipe (2024)
Top Articles
Latest Posts
Article information

Author: Barbera Armstrong

Last Updated:

Views: 6151

Rating: 4.9 / 5 (79 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Barbera Armstrong

Birthday: 1992-09-12

Address: Suite 993 99852 Daugherty Causeway, Ritchiehaven, VT 49630

Phone: +5026838435397

Job: National Engineer

Hobby: Listening to music, Board games, Photography, Ice skating, LARPing, Kite flying, Rugby

Introduction: My name is Barbera Armstrong, I am a lovely, delightful, cooperative, funny, enchanting, vivacious, tender person who loves writing and wants to share my knowledge and understanding with you.