This post may contain affiliate links. Please see our full Disclosure Policy for details.
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.
This post first appeared over at Sugar & Soul where I’m a contributor.
Whether your experienced or a novice baker, your first batch of homemade cannoli 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.
I’ve always wanted to make a homemade cannoli recipe, but the closest I’ve ever come was with my Cannoli Cupcakes. They hit the spot, but they’re definitely not the same.
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.
The best cannoli are homemade cannoli.
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 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.
Shockingly, 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 cannolis.
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 is the one I just had to have.
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 cannolis:
Making cannolis 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. They’ll also surely be welcome on any dessert table!
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.
There are a few items that help making this cannoli recipe much easier!
- Pasta Machine
(or KitchenAid attachment
)
- Cannoli Mold
- 4-inch Cookie Cutter
- Deep Fryer
- Nutmilk Bag
or Cheesecloth
- Pastry Bags
And some other delicious treats that can be replicated from Carlo’s!
Easy Homemade Cannoli
Ingredients
Cannoli Shells
- 1 1/2 cups all-purpose flour
- 2 tablespoons granulated sugar
- 1/2 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
- 3/4 cup ricotta cheese drained
- 1/4 cup powdered sugar plus more for dusting
- 1 teaspoon orange zest
- 1/3 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.
Linda S Manns says
Best cannolis I’ve ever made.. I substitute the wine 4 anisette in one batch and in the other I used almond extract they were delicious. Thanks for the recipe
Erica says
Thank you so much, Linda! I’m so glad they worked out so well for you! Anisette sounds like an incredible substitute, especially for the holidays! Cheers!
milky white says
thanks so much you helped me on my cannoli journey i have been searching all my life for a great cannoli and finally at the age of 92 i have found it my cannoli journey has come to an end.
Kelly says
Thanks Linda for the tip.. I used the almond extract in place of wine what a difference in flavor. I never understood the wine when it gives it no flavor by substituting the wine with some flavor were delicious. I thought at first they might be a little too sweet. Wow was I wrong. This way you are getting flavors from the shells that are just important as the filling.. thanks Linda for sharing
Linda S M says
Very welcome Kelly glad you enjoyed them as much as my family and I did. Happy holidays
Jennifer Brown says
How much oil does it take to fry? Enough to cover? Also, if I substitute an extract for the wine, how much should I use?
Kim says
How much Almond Extract did you use?
Jeff says
You didn’t list the ingredients.an how much.lol. You start off with mix the ingredients in bowl..lol.
Erica says
Well, Jeff, you actually scrolled right past the actual recipe card with all that information to leave this comment.
Donna Vance says
Years ago I enjoyed a cannoli in a cute little cafe in Texas. One end of the filling was the “vanilla” Ricotta cheese, but the other end was chocolate. I wonder if you just add cocoa to half of the filling to get it this way? I just made the filling from your recipe and will fill my shells tomorrow. The filling tastes wonderful!
Erica says
Hi Donna! I think a bit of cocoa powder would definitely do the trick, and it sounds like a totally tasty variation! I’ve never had chocolate cannoli cream before, but I would absolutely try it. I hope you loved your finished cannolis – thanks so much for stopping by!
Nancy says
Trader Jacks in Cincinnati has chocolate cannolis. OMG they are GREAT!!!
Natalie says
Hi, I was just wondering how many servings this recipe has. Thanks!
Erica says
Hi Natalie! This recipe makes about 12 large cannolis.
Alyssa says
Erica,thank you very much! I really liked the recipe, I took it to my recipe book)
Erica says
So glad you enjoyed them, Alyssa! Thank you for the feedback!
Olga says
Erica, it’s really awesome! This will quickly become a favorite in our house!
Erica says
Thank you so much for the comment, Olga! So happy you enjoyed them!
Jude says
Hi! The cannolis in the picture look absolutely delicious and I would love to try and make them. But, I can’t use wine in my cannolis for religious purposes, so is there any other substitutes that you suggest?
Erica says
Hey Jude (teehee)! No worries – you can totally sub the wine out for white grape juice! I hope you enjoy them. 🙂
Christine says
Really want to try these but can you tell me how long filled cannolis last? Do they get soggy if refrigerated? Thanks.
Erica says
Hi Christine! Cannolis are honestly best the day they’re filled, so if you can store the filling (fridge) and shells (dry) separately and fill them “to order”, you’ll be getting the best bang for your efforts. The cream will last up to a week in the fridge, and the shells can be stored in an airtight container at room temperature for weeks. I do hope you make them and love them – let me know how they turn out!
Debbie Trombino says
What pasta machine do you recommend? we are just getting one and there are so many to choose from.
Nancy says
Going to try it soon.
I am in Alaska and saw a cannoli at a restaurant today and was so disappointed.
$4.50 for one that was 3.5″ long and the ricotta was more like cool-whip consistency, so wrong.
I told my neighbor about it and she loves cannoli too so I told her I am going to make us some.
Will let you know when OI make these!
THANKS
Margo Conklin says
I’ve been dying to make cannolis ever since I moved from NY to TX. There are no Italian pastry shops here. So, I plan on making half the recipe as a trial recipe, however, the filling does need a bit of cocoa powder added. That’s how the filling is made in the Italian NY pastry shops
Dave says
First time making this recipe and it worked great.
william pelissier says
I filled mini filo cups with the canoli filling both chocolate and and vanilla and topped them with berries, nuts, various candy bar crushed pieces, jimmies, etc. let your creativity shine with these! They make a beautiful platter!!!!
Karina Michalantos says
Yum!!!!!
Lol I'm a weeb says
Hi! Loved the recipe. I have a question. Can add anything to substitute the wine? Me and my whole family is allergic to any type of alcohol. Anyways, hope you have a great day/night!
Kim says
In no way does this recipe look easy…..