Homemade Cannoli Recipe (2024)

This post may contain affiliate links. Please see ourfull Disclosure Policyfor details.

Jump to Recipe - Print Recipe

This homemade cannoli recipe is so easy to make, and the end results taste just as satisfying as one bought from an Italian bakery! The aromatic, crispy fried shells stuffed with creamy, sweetened ricotta cannoli filling will make even the most ordinary day special.

Homemade Cannoli Recipe (1)

This post first appeared over at Sugar & Soul where I’m a contributor.

Whether your experienced or a novice baker, your first re-creation of this homemade cannoli recipe may not look like the perfect ones you find in those fancy Italian bakeries. Maybe not even like the ones at the grocery store. Goodness knows mine didn’t (I mean, you’re looking at ’em).

The good news is, if you get it right, I can promise they’ll taste just as good!

Maybe even better, since the satisfaction of checking something off your baking bucket list often tastes almost as good as the recipe itself.

This page includes step by step instructions, as well as tips and notes. If you’d like to skip all that, feel free to scroll down to the full, printable recipe card at the bottom of the post.

Homemade Cannoli Recipe (2)

The first cannoli I ever tried was in New Jersey about 7 years ago. It came from a little bakery called Carlo’s Bake Shop, which you might have heard of. It’s a popular Hoboken bakery – made famous by Buddy Valastro via his reality show Cake Boss.

My husband and I were driving from NYC to Pittsburgh, and it just happened to be on the way. I was a huge fan of the show at the time, so it was a given that we would be making a pit stop.

It was a Sunday, and the weekend morning line to get in was pretty long, but the efficient employees made the wait bearable and entertaining.

Walking into the bakery was like entering a dessert lovers paradise. The long glass cases were impeccably clean and bright, showcasing all kinds of decadent cakes and pastries.

Homemade Cannoli Recipe (3)

We were given a number as we walked in, and whoa sensory overload. We just kind of gawked at everything while we waited, making our way closer and closer to the sweets. As a former cake decorator, I find myself often critiquing confections I see in bakeries, but there wasn’t a flaw to be found on any of them.

Somehow, we only ended up spending about $50. I was expecting a huge bill since that’s how we seem to roll in bakeries. Yet, for that small price, we left with all kinds of different cookies, tiny tortes, cupcakes, eclairs, and, obviously, a few authentic Italian cannoli.

I couldn’t resist. In spite of never having tried one, they had full trays of perfect-looking cream filled shells – many completely covered in chocolate, which isthe one I just had to have.

Homemade Cannoli Recipe (4)

After grabbing a couple slices at the New York-style pizza place next door (gazing over the Hudson at the Statue of Liberty while we ate), we got back on the road and left behind the charming town. Out of everything we bought, that amazing Italian pastry was the first thing we devoured.

To this day, that will always be my favorite first bite. I did find out that, even as a chocoholic, I don’t really care for an entirely coated shell – but the obsession began.

How to make homemade cannoli

Making homemade cannoli is much easier than you might think! It does take a bit of patience, but the end results pay off in a delicious way.

These homemade goodies make fabulous holiday gifts for friends and family (to make it extra special, include a notecard with this recipe on it for them to try at home!) They’ll also surely be welcome on any dessert table.

Homemade Cannoli Recipe (5)

Ingredients

Grab these ingredients while you’re at the store and you’ll be in cannoli business!

  • All-purpose flouryou can substitute a 1:1 gluten free flour here.
  • Granulated sugar
  • Eggs you’ll need one whole one and an egg white.
  • Unsalted butter – cold and cubed.
  • Marsala wineor substitute white wine, white grape juice, or apple cider vinegar.
  • Ground cinnamon
  • Kosher salt
  • Neutral frying oil peanut or vegetable oils are best.

How to make cannoli shells

Homemade Cannoli Recipe (6)
  1. Combine the flour, sugar, cinnamon, and salt together in a food processor. Pulse it a few times until it’s well combined, then add the butter. Pulse again until it resembles small pebbles.
  2. Add the egg and cold wine and pulse until the dough just barely begins to hold together. Transfer the mixture to a floured surface and knead it for 3 to 4 minutes, until it’s a nice and smooth dough. Wrap the dough in plastic wrap and chill it in the refrigerate for at least 1 hour, up to 24 hours.
Homemade Cannoli Recipe (7)
  1. In a wide pot with a heavy bottom, heat the cooking oil of your choice to between 350 and 380 degrees F. Line a large plate with paper towels and set it aside. Place an egg white in a small bowl and set aside.
  2. While the oil is heating, form the cannoli shells. Sprinkle a work surface lightly with flour, then place the dough on the surface. Sprinkle the dough lightly with flour as well, then use a rolling pin to roll it out as thinly as possible, about 1/8-inch thick.
  3. Use a 4-inch round cookie cutter to cut circles from the dough. Take one circle at a time and pull it into a 5-inch oval. Repeat with the excess dough, kneading it back together and cutting it until you have 12 ovals.
Homemade Cannoli Recipe (8)
  1. Working in batches of 4 at a time, wrap one oval of dough loosely lengthwise around a cannoli form (or 1-inch-diameter wooden dowel wrapped in aluminum foil). Brush one end of the dough with egg white, then pull the dry end over the top and press it down gently to seal it shut. Repeat with the remaining three dough ovals.
  2. Using tongs, carefully lower the dough into the hot oil and fry for 2-3 minutes, or until they’re golden-brown a crispy. Be sure to turn them a few times as they fry so they brown evenly. Remove the shells with the tongs and transfer them to the paper towel-lined plate to cool.
  3. When the shells are cool enough to touch, remove the molds and repeat with the remaining dough in batches until all shells have been fried.
  4. Dip ends of cooled shells in melted chocolate if desired, and allow the to dry before continuing with filling.
  5. Fried shells can be stored in an airtight container for a few weeks.

I don’t have a food processor! Can I still make this recipe?

Of course! Nonna from 100 years ago didn’t have one either – just get to work using your hands.

  1. Mix the dry ingredients together in a mixing bowl.
  2. Use a pastry cutter or a large fork to cut the into the dry ingredients, until it resembles small pebbles.
  3. Add the egg and wine and stir with a wooden spoon or rubber spatula, adding more wine as needed until the dough just barely begins to hold together. Transfer the dough to a floured surface and knead until smooth, 3-4 minutes.
  4. Wrap in plastic wrap and refrigerate for at least 1 hour, then proceed with the homemade cannoli recipe.

Ingredients for cannoli filling

  • Ricotta cheese – well drained. Want to make these cannoli vegan? Try making your own vegan ricotta.
  • Powdered sugar
  • Orange zest
  • Garnishes! Mini chocolate chips, sliced almonds, chopped pistachios, or candied fruit – anything you like.
Homemade Cannoli Recipe (9)
  1. One day before making the cannoli recipe, drain the ricotta cheese overnight (24 hours for best results) in a nut milk bag or cheesecloth suspended over a bowl. The more well-drained the cheese is, the less runny your filling will be!
  2. Place the drained ricotta and powdered sugar in a large clean mixing bowl. Use a rubber spatula to gently fold them together until the mixture it well combined. Fold in the orange zest and chocolate chips until they’re evenly distributed.
Homemade Cannoli Recipe (10)
  1. When you’re ready to fill and serve the cannoli, spoon the cannoli cream in a disposable pastry bag or plastic zipper bag and cut a 1/2-inch diameter piece off the end/corner. Insert the tip into one end of a shell and pipe the cream in, filling it halfway, then pipe the rest in the other end. Repeat with the remaining shells.
  2. Dip the pastry shell in chocolate chips, crushed pistachios, or sliced almonds if desired, and dust the finished homemade cannoli with powdered sugar before serving.

FAQ

Is mascarpone or ricotta better for cannoli?

This is ultimately a matter of taste. Ricotta cheese is the traditional base for filling in a cannoli recipe. It is also lower in fat and higher in liquid content, which is why it needs to be strained before making the filling. Mascarpone cheese is a richer, thicker, creamier option that does not need to be strained, but it is also a more expensive product that is not as easily found in some grocery stores.

That said,you can substitute mascarpone for the ricotta at a 1:1 ratio if you’d like to, or you can make the filling using both cheeses. Feel free to play around with the filling recipe to find your ideal cheese combo – just make sure you strain that ricotta!

My cannoli shells aren’t crispy!

If you find that your shells aren’t as crispy as they should be, simply place theunfilled shellson a cooling rack set over a baking sheet and bake them for 5-8 minutes at 250 degrees F. Let them cool completely before filling them.

How long will homemade cannoli keep?

Store any unfilled cannoli shells in an airtight container at room temperature for up to 1 week. Any unused filling should be stored in an airtight container in the refrigerator for 3-4 days. Fill the cannolis only when you’re ready to eat them to avoid making them soggy.

Homemade Cannoli Recipe (11)

Recipe Tips

  • DO allow the dough to rest for at least 1 hour before rolling and making cannoli shells. This allows the gluten to develop and relax, which makes rolling even easier.
  • DO roll the dough very thinly for the crispiest shells.
  • DO be sure your oil reaches and maintains the proper frying temperature – between 350 and 380 degrees F for optimal frying conditions. Improper temps can cause the shells to end up soft, or they might retain the oil and taste greasy.
  • DO drain the ricotta cheese before making the cannoli filling, otherwise it will be runny and rather unappealing.
  • DO share this authentic Sicilian cannoli recipe with all your friends.
  • DON’T fill your cannoli shells until just before you’re ready to serve them, only up to an hour beforehand. This ensures crispness, and that they will taste freshly made instead of a soggy mess.
  • DON’T eat all of the homemade cannoli yourself! Share the love.
Homemade Cannoli Recipe (12)

Even more cannoli recipes!

  • Cannoli Dip
  • Cannoli Cupcakes with Chocolate Pistachio Crunch
  • Chocolate Cannoli Cheesecake Torte
  • Chocolate Chip Cannoli Cookie Cups
  • Lemon Ricotta Cheesecake (not cannoli, but ricotta!)

If you love this recipe, please consider leaving a 5 STAR RATING! If you really love it, leave us a comment and let us know – we appreciate all forms of feedback!

ORDER OUR #1 BEST SELLER COOKBOOK!

Homemade Cannoli Recipe (13)

LET’S CONNECT!

Join in on the fun inour Facebook group!Feel free to share YOUR favorite recipes, ask questions, help out your fellow home cooks, and see what’s new with The Crumby Kitchen (so that you never miss a new recipe)! If you’d like to check it out, you can request to joinHERE.

Also, don’t forget to follow us onInstagramand tag #crumbykitchen so we can see all the wonderful recipes YOU recreate from this site!

You can also enjoy exclusive content before anyone else bysubscribing to our weekly newsletter– and you’ll never miss a delicious recipe again!

Homemade Cannoli Recipe (14)

Easy Homemade Cannoli

This homemade cannoli recipe is so easy to make, and the end results taste just as satisfying as one bought from an Italian bakery! The aromatic, crispy fried shells stuffed with creamy, sweetened ricotta cannoli filling will make even the most ordinary day special.

4.84 from 159 votes

Print Pin Rate Save

Course: Dessert

Cuisine: Italian

Keyword: cannoli, cannoli recipe

Prep Time: 1 hour hour 30 minutes minutes

Cook Time: 20 minutes minutes

Chill Time: 1 hour hour

Total Time: 1 hour hour 50 minutes minutes

Servings: 12

Calories: 142kcal

Author: Erica

Ingredients

Cannoli Shells

  • 1 ½ cups all-purpose flour
  • 2 tablespoons granulated sugar
  • ½ teaspoon cinnamon ground
  • Pinch kosher salt
  • 3 tablespoons butter cold and cubed
  • 1 large egg
  • 3 tablespoons Marsala wine cold (can sub white grape juice)
  • 1 egg white
  • cooking oil of choice for frying

Cannoli Filling

  • ¾ cup ricotta cheese drained
  • ¼ cup powdered sugar plus more for dusting
  • 1 teaspoon orange zest
  • cup mini chocolate chips
  • Garnishes such as chocolate chips sliced almonds, chopped pistachios

Instructions

Cannoli Shells

  • Combine the flour, sugar, cinnamon, and salt together in a food processor. Add the butter and pulse until it resembles small pebbles.

  • Add the egg and cold wine and pulse until the dough just barely begins to hold together. Transfer the dough to a floured surface and knead until smooth, 3-4 minutes.

  • Wrap in plastic wrap and refrigerate for at least 1 hour.

  • Lightly coat the dough with flour and roll it through a pasta machine set to the thickest setting. If you don’t have a pasta machine, use a rolling pin to roll the dough out as thin as possible on a lightly floured surface, to 1/8-inch thick.

  • Use a 4-inch, round cookie cutter to cut circles from the dough. Take one circle at a time and pull it into a 5-inch oval. Repeat with the excess dough, kneading it back together and cutting it until you have 12 ovals.

  • Place the egg white in a small bowl and set aside. In a wide pot with a heavy bottom, heat vegetable oil of your choice to between 350 and 380 degrees F. Line a large plate with paper towels.

  • Wrap one oval of dough loosely lengthwise around a cannoli form or 1-inch-diameter wooden dowel. Brush one end of the dough with egg white, then pull the dry end over the top and press down to seal. Repeat with three more dough ovals.

  • Using tongs, carefully lower the dough into the oil and fry until golden-brown, turning them as they fry, 2-3 minutes. Remove the shells with the tongs and transfer them to the paper towel-lined plate to cool.

  • When the shells are cool enough to touch, remove the molds and repeat with the remaining dough in batches until all shells have been fried.

  • Dip ends of cooled shells in melted chocolate if desired, and cool until dry. Fried shells can be stored in an airtight container for a few weeks.

Cannoli Filling

  • The day before making the cannoli, drain the ricotta cheese overnight(24 hours for best results) in a nut milk bag or cheesecloth suspended over a bowl.

  • Place the drained ricotta and powdered sugar in a large clean mixing bowl. Fold together gently with a rubber spatula until well combined. Add the zest and chips and fold until evenly distributed.

  • When ready to fill and serve the pastry, place the cream in a disposable pastry bag or zipper bag and cut a 1/2-inch diameter piece off the end/corner. Insert the tip into one end of a shell and pipe the cream in, filling it halfway, then pipe the rest in the other end. Repeat with the remaining shells.

  • Dip the pastry shell in chocolate chips, crushed pistachios, and sliced almonds if desired, and dust the finished cannoli with powdered sugar before serving.

Video

Notes

The cannoli filling can be refrigerated up to 3 days in an airtight container. The shells should be stored at room temperature in an airtight container for up to 1 week.

Nutrition

Calories: 142kcal | Carbohydrates: 19g | Protein: 3g | Fat: 4g | Saturated Fat: 2g | Cholesterol: 24mg | Sodium: 54mg | Potassium: 29mg | Sugar: 6g | Vitamin A: 120IU | Vitamin C: 0.2mg | Calcium: 36mg | Iron: 0.8mg

Did You Make This Recipe?Snap a pic, post it, and mention @CrumbyKitchen or tag #crumbykitchen for some Instagram love!

Homemade Cannoli Recipe (2024)

FAQs

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.

What is traditional cannoli filling made of? ›

Traditionally, cannoli filling is a sweet, simple filling made with ricotta cheese and powdered sugar. We also use vanilla and a hint of cinnamon in our cannoli filling recipe.

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.

How do I make my cannoli filling thicker? ›

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.

Do I have to add egg to ricotta filling? ›

Eggs help bind the ricotta cheese, but if you don't have eggs on hand then it's OK to omit them. Adding egg to ricotta cheese helps to bind the cheese for lasagna so that it doesn't ooze out of the casserole when you cut it. Basically, the egg helps all the cheesy goodness stay intact.

What is the creamiest ricotta cheese? ›

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. The perfect ricotta to eat on its own as a decadent snack, to make extra rich desserts, and to make your regular hot ricotta dishes even better.

What is the difference between Italian and American cannoli? ›

Chief among them is the type of milk used for each. The Italian version makes use of sheep's milk, while Italian-American cannoli employs cow's milk (leading to significant distinctions in taste and consistency).

What is the difference between 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 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 do Italians call cannoli? ›

In Italian, cannoli is plural; the singular is cannolo ( Italian: [kanˈnɔːlo]; Sicilian: cannolu, Sicilian: [kanˈnɔːlʊ]), a diminutive meaning 'little tube', from canna, 'cane' or 'tube'.

Why is cannoli filling runny? ›

Too much moisture and you'll get a runny cannoli filling! The recipe here is for the filling. I use store-bought cannoli shells because it's easier.

Why don t my cannoli shells have bubbles? ›

Proper thinness. The dough should be rolled out quite thin, but not too thin. Too thick, and the shell will come out doughy or hard, and you're less likely to get those characteristic bubbles on the surface of the shell.

What makes cannolis so good? ›

For a cannoli to truly taste its best, it needs to be filled as quickly as possible. If it is filled too late, the cannoli itself will taste soggy. Typically, the filling is fresh ricotta mixed with sugar, and the mixture is piped directly into the pastry as quickly as possible.

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 the difference between traditional and extra smooth ricotta? ›

Traditional Ricotta has the classic slightly grainy texture that many enjoy for use in pasta and dips. Extra Smooth Ricotta has a more creamy texture making it perfect for more delicate pastries and desserts or simply spread on bread or a bagel with fruit, jam or honey.

What is the difference between ricotta and Italian ricotta? ›

In the United States, American ricotta is almost always made of cow's milk whey, as opposed to Italian ricotta which is typically made from the whey of sheep, cow, goat, or Italian water buffalo milk.

Is smooth ricotta the same as firm ricotta? ›

Traditional firm ricotta which is sold in delis or in a basket. This has a firmer dryer texture which is slightly crumbly. 2. Smooth ricotta which is sold in tubs has a similar flavour but a slightly softer creamier more spreadable texture similar to thick whipped cream.

How do I choose ricotta cheese? ›

The Criteria. Ricotta should taste first and foremost of fresh dairy. Any sort of sourness or off flavors are a turn-off. Sweet and creamy is what we're looking for.

References

Top Articles
Latest Posts
Article information

Author: Greg O'Connell

Last Updated:

Views: 6316

Rating: 4.1 / 5 (62 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Greg O'Connell

Birthday: 1992-01-10

Address: Suite 517 2436 Jefferey Pass, Shanitaside, UT 27519

Phone: +2614651609714

Job: Education Developer

Hobby: Cooking, Gambling, Pottery, Shooting, Baseball, Singing, Snowboarding

Introduction: My name is Greg O'Connell, I am a delightful, colorful, talented, kind, lively, modern, tender person who loves writing and wants to share my knowledge and understanding with you.