Authentic Homemade Cannoli Recipe: Master the Art of Crispy Shells and Creamy Ricotta Filling
Embark on a delightful culinary journey to Sicily with this authentic Italian cannoli recipe. Cannoli, a beloved classic Italian dessert, captivate with their perfect contrast of textures and flavors. Each bite offers a satisfying crunch from the golden, crispy fried pastry shell, giving way to a lusciously sweet and creamy ricotta cheese filling. This iconic pastry is not just a dessert; it’s a celebration of Italian tradition, perfect for special occasions, holidays, or simply as an exquisite treat to elevate any day. Impress your family and guests with these rich, flavorful, and beautifully textured pastries that truly embody the spirit of Italian confectionery.
Crafting traditional cannoli involves a few key elements that might require a quick trip to the store. Marsala wine, a fortified wine, is a fundamental ingredient for the cannoli dough, imparting a unique depth and subtle sweetness that is hard to replicate. While it might not be a pantry staple, you can readily find Marsala wine in the wine or liquor section of most well-stocked supermarkets. Its distinct flavor is integral to achieving the authentic taste of the cannoli shells. Furthermore, specialized cannoli tubes are absolutely essential for shaping the dough into the characteristic hollow cylinders. These metal tubes ensure the shells fry evenly and maintain their iconic shape. Look for them in specialty kitchenware stores, baking supply shops, or conveniently purchase them online. Having these items on hand will set you up for success in creating truly exquisite homemade cannoli.
Ingredients For Cannoli Recipe
Achieving the perfect cannoli requires a careful selection of fresh, high-quality ingredients for both the crispy shell and the velvety filling. Here’s a detailed look at what you’ll need and why each component is vital:
All-purpose flour: This forms the structural foundation of your cannoli shells. Its gluten content is essential for creating a dough that can be rolled thinly and become delightfully crispy when fried.
Sugar: A touch of sugar is added to both the dough and the filling. In the dough, it aids in browning and adds a subtle sweetness. In the filling, it’s the primary sweetener, balancing the rich ricotta.
Salt: A small amount of salt is crucial in the dough to enhance and balance the overall flavors, preventing the pastry from tasting bland.
Unsalted butter: Incorporated into the dough, unsalted butter contributes richness and tenderness, making the shells flaky and luxurious. Using unsalted butter allows you to control the exact amount of salt in the recipe.
Marsala wine: This fortified wine is a signature ingredient for authentic cannoli shells. It provides a distinctive, complex flavor profile and also helps to create a tender, crisp dough texture. Its unique aromatics are unmistakable.
Egg: A whole egg is used in the dough to bind the ingredients together, providing structure and elasticity. A lightly beaten egg is also used as an egg wash to help seal the dough around the cannoli tubes.
Egg white: Specifically, an egg white is used as a natural adhesive to securely seal the edges of the dough around the cannoli tubes. This prevents the shells from unraveling during the frying process, ensuring perfectly formed cannoli.
Ricotta cheese: The heart of the cannoli filling, fresh ricotta cheese provides the creamy, slightly tangy base. It’s essential to use whole milk ricotta and drain it thoroughly to achieve the desired thick, smooth consistency.
Powdered sugar: Also known as confectioners’ sugar, this finely milled sugar sweetens the ricotta filling and dissolves effortlessly, creating an incredibly smooth and lump-free texture. Its fine consistency is key for a silky filling.
Vanilla extract: A classic flavor enhancer, vanilla extract infuses the ricotta filling with warm, aromatic notes, complementing the sweetness and richness of the cheese. Pure vanilla extract offers the best flavor.
Mini chocolate chips: These delightful additions provide a wonderful textural contrast and bursts of chocolatey flavor within the creamy ricotta filling. They are a traditional and beloved component, often stirred into the filling or used to decorate the ends of the filled cannoli.
Technique Tips for Making Perfect Cannoli
Mastering the art of cannoli-making involves a few crucial techniques that can make all the difference between good and outstanding pastries. Paying attention to these details will ensure your homemade cannoli are perfectly crispy and delightfully creamy.
When making the dough for cannoli shells, the kneading process is paramount. You must ensure that you knead it until it becomes wonderfully smooth and elastic. This extensive kneading develops the gluten in the flour, which is absolutely essential for achieving the characteristic crisp, bubbly texture of the fried shells. A well-kneaded dough will be easier to roll thinly and will result in a much better final product.
Additionally, when wrapping the dough around the cannoli tubes, it’s vital to create a tight seal. Make sure to seal the edges exceptionally well with egg white. A pastry brush can help apply a thin, even layer of egg white along one edge of the dough circle before overlapping. This meticulous sealing prevents the dough from opening up during frying, ensuring your shells maintain their beautiful, hollow shape.
For the filling, the secret to a perfectly smooth and non-soggy mixture lies in draining the ricotta cheese thoroughly. Ricotta naturally contains a lot of moisture, which can lead to a watery filling that will make your carefully prepared shells soggy over time. To avoid this, place the ricotta in a fine-mesh strainer lined with cheesecloth and let it drain in the refrigerator for at least 4-6 hours, or even overnight. Pressing lightly on the ricotta can also help expel excess liquid. This step is non-negotiable for a truly luscious and stable cannoli filling.
Suggested Culinary Companions for a Complete Italian Meal
While cannoli are a dessert, they shine brightest as the grand finale to a beautifully crafted Italian meal. These suggested savory dishes and palate cleansers are chosen to complement the richness and sweetness of cannoli, creating a harmonious dining experience. Think of these as delicious precursors to your sweet ending.
Alternative Ingredients for Dietary Needs and Flavor Variations
Don’t have a specific ingredient or looking to tailor your cannoli to dietary preferences? Here are some excellent alternatives that can help you adapt this classic recipe while still achieving delicious results:
-
All-purpose flour – Substitute with whole wheat flour: Using whole wheat flour will introduce a nutty flavor to your cannoli shells and increase their fiber content. Be aware that it may result in a slightly denser dough and a less delicate crunch compared to traditional all-purpose flour.
-
Sugar – Substitute with honey: For a natural sweetener, replace granulated sugar with honey. Honey not only provides a pleasant sweetness but also adds moisture to the dough, which might require slight adjustments to other liquid ingredients to maintain consistency.
-
Salt – Substitute with sea salt: While table salt works, sea salt, particularly fine-grain sea salt, has a more complex and nuanced flavor profile that can subtly enhance the overall taste of the cannoli shells.
-
Unsalted butter – Substitute with coconut oil: For a dairy-free option or a hint of exotic flavor, coconut oil can be used in place of butter. It provides a similar fat content, essential for dough tenderness, and imparts a subtle coconut flavor that can be quite delightful.
-
Marsala wine – Substitute with white grape juice: If you prefer to avoid alcohol or can’t find Marsala wine, white grape juice is an excellent non-alcoholic alternative. It offers a similar sweetness and some fruity notes, though it won’t have the same depth of flavor as Marsala. You might add a tiny splash of vanilla or almond extract to boost the complexity.
-
Lightly beaten egg (for dough) – Substitute with flaxseed meal and water mixture: For a vegan option, combine 1 tablespoon of ground flaxseed meal with 3 tablespoons of water, stir, and let it sit for 5-10 minutes until it forms a gelatinous “flax egg.” This mixture effectively replaces one egg, providing binding and moisture to the dough.
-
Egg white (for sealing) – Substitute with aquafaba: Aquafaba, the liquid drained from a can of chickpeas, can effectively mimic the binding and adhesive properties of egg whites. Use a small amount to seal the dough edges, making this recipe more accessible for vegan diets.
-
Ricotta cheese – Substitute with mascarpone cheese: For an even more luxurious and rich filling, mascarpone cheese is a fantastic substitute. It’s creamier and has a higher fat content than ricotta, providing a supremely smooth and opulent texture to the filling. Be sure to drain it slightly if it seems too wet.
-
Powdered sugar – Substitute with coconut sugar: Coconut sugar offers a lower glycemic index and a distinct caramel-like flavor. While it provides sweetness, be aware that it may slightly alter the color of your ricotta filling, giving it a light brown hue.
-
Vanilla extract – Substitute with almond extract: For a different but equally delightful aroma, almond extract can be used. It offers a distinct nutty flavor that complements the creamy filling beautifully and creates a unique twist on the classic taste.
-
Mini chocolate chips – Substitute with cacao nibs: For a more intense chocolate flavor and a crunchier texture with less sweetness, cacao nibs are an excellent alternative. They provide a deeper, slightly bitter chocolate note that balances the sweetness of the ricotta.
Other Delightful Italian Desserts Similar to Cannoli
If you love the sweet, indulgent experience of cannoli, you’ll undoubtedly appreciate these other classic Italian desserts that share similar qualities of rich flavor, creamy textures, or delightful pastries. Each offers a unique taste of Italy’s diverse dessert landscape:
How to Store / Freeze Your Cannoli for Optimal Freshness
Proper storage is key to preserving the delightful crispiness of cannoli shells and the creamy freshness of the filling. To ensure the best experience, it’s always recommended to fill cannoli just before serving. Here’s how to store and freeze components:
-
To keep your prepared, unfilled cannoli shells fresh and wonderfully crispy, allow them to cool completely after frying. Once fully cooled, place them in an airtight container at room temperature. Stored this way, the shells will remain crisp and delicious for up to 2 days. Avoid refrigerating empty shells, as the humidity can soften them.
-
For the ricotta filling, which is perishable, transfer it to a sealed container immediately after mixing. Refrigerate the filling promptly. It will remain fresh and ready to use for up to 3 days. When you’re ready to serve, simply pipe the chilled filling into the room-temperature shells right before eating to maintain their optimal crunch and texture.
-
If you must store filled cannoli, be aware that the shells will inevitably soften due to moisture from the filling. To minimize this, arrange the filled cannoli in a single layer on a baking sheet lined with parchment paper. Cover loosely with plastic wrap to prevent condensation from accumulating and refrigerate. For the best texture and flavor, consume these filled cannoli within 24 hours.
-
To freeze unfried cannoli shells (dough): You can also freeze the raw dough for future use. Wrap the dough tightly in plastic wrap and then in aluminum foil. It can be frozen for up to 1 month. Thaw in the refrigerator overnight before rolling and frying.
-
To freeze fried cannoli shells: Arrange the cooled, fried shells in a single layer on a baking sheet and freeze until they are solid (this prevents them from sticking together). Once frozen, transfer them to a freezer-safe bag or an airtight container, separating layers with parchment paper if stacking. They can be frozen for up to 2 months. Thaw at room temperature for several hours before filling.
-
The prepared ricotta filling can also be frozen, though its texture might slightly change upon thawing. Spoon the filling into a freezer-safe container, leaving about half an inch of space at the top for expansion. Freeze for up to 1 month. To use, thaw the filling in the refrigerator overnight. You may need to stir it vigorously or even re-whip it gently with a spoon or whisk to regain its smooth consistency after thawing.
-
When assembling for serving, always ensure the cannoli shells are at room temperature (or gently reheated for extra crispness) and the ricotta filling is chilled. This contrast creates the perfect balance of creamy and crunchy textures that makes cannoli so irresistible.
How to Reheat Leftover Cannoli for a Renewed Crisp
While cannoli are always best when freshly filled, sometimes you might have leftovers, or perhaps you’ve prepped the shells ahead of time. Reheating filled cannoli is generally not recommended as the filling will seep into the shell, making it soggy. However, you can effectively reheat unfried or pre-fried shells to restore their crispiness. Here are the best methods:
-
The oven is an excellent choice for revitalizing crispy shells. Preheat your oven to a moderate 350°F (175°C). Place the cannoli shells on a baking sheet lined with parchment paper. Warm them for about 5-7 minutes. This gentle reheating will help to evaporate any moisture and regain some of their original crispiness without making them too dry or overcooked. Keep a close eye on them to prevent burning.
-
If you have a toaster oven, this can be a more convenient and energy-efficient option for reheating a smaller batch of shells. Set it to 350°F (175°C) and place the cannoli shells inside for approximately 5 minutes. Again, monitor them carefully as toaster ovens can heat quickly, and you want to avoid over-browning.
-
For a quick fix, you can use a microwave, but be cautious as this method is generally not ideal for restoring crispiness and can make the cannoli shells soft or even soggy. If you’re truly in a hurry and don’t mind a slight loss in texture, place the cannoli on a microwave-safe plate and heat on medium power for just 10-15 seconds. This method is best reserved for when speed is your top priority.
-
An air fryer can be a fantastic tool for reheating cannoli shells, often doing a better job of restoring crispiness than an oven or microwave. Preheat your air fryer to 350°F (175°C). Place the cannoli shells in the basket in a single layer, ensuring they don’t overlap, and heat for about 3-4 minutes. The circulating hot air helps to achieve a lovely crisp exterior.
-
For the ricotta filling, it’s always best to reheat it separately if it has been stored in the fridge. The goal isn’t to make it hot, but rather to take the chill off. Place the filling in a microwave-safe bowl and heat on low power for 10-20 seconds, just enough to bring it closer to room temperature without melting the chocolate chips or making it runny. Stir well after heating.
-
Alternatively, you can simply let the refrigerated ricotta filling sit at room temperature for about 30 minutes before filling the cannoli shells. This will ensure the filling is not too cold when you serve the cannoli, allowing its flavors to be fully appreciated.
Essential Tools for Crafting Homemade Cannoli
Making cannoli from scratch is a rewarding process, and having the right tools can make it significantly easier and more enjoyable. Here’s a comprehensive list of the essential equipment you’ll need:
-
Mixing bowl: You’ll need at least one large mixing bowl to combine the dry ingredients (flour, sugar, and salt) and then to cut in the butter, eventually forming the dough. Another smaller bowl will be needed for the filling.
-
Pastry cutter (or two knives): This specialized tool is incredibly helpful for cutting cold butter into the flour mixture, efficiently creating the coarse crumb texture required for tender dough without overworking it with your hands.
-
Measuring cups: Essential for accurately portioning dry ingredients like flour and sugar, as well as liquids like Marsala wine, ensuring consistency in your recipe.
-
Measuring spoons: Used for precise measurements of smaller quantities of ingredients such as salt and vanilla extract, which are crucial for flavor balance.
-
Plastic wrap: Necessary for wrapping the prepared cannoli dough to allow it to rest in the refrigerator. This resting period helps the gluten relax, making the dough easier to roll and more tender.
-
Rolling pin: A sturdy rolling pin is indispensable for rolling the cannoli dough thinly and evenly, which is key to achieving crispy shells. Aim for a thickness similar to pasta sheets.
-
Cookie cutter (or round pastry cutter): Used to cut the thinly rolled dough into uniform circles, typically 3-4 inches in diameter, before wrapping them around the cannoli tubes. A drinking glass rim can also work in a pinch.
-
Cannoli tubes: These specially designed metal tubes are absolutely critical. The dough is wrapped around them before frying, allowing the shells to cook into their iconic hollow, cylindrical shape. Purchase a set, as you’ll likely want to fry in batches.
-
Pastry brush: This small brush is used to apply the egg white or a water mixture along the edges of the dough circles, creating a strong seal when wrapped around the cannoli tubes, preventing them from opening during frying.
-
Deep fryer (or large, heavy-bottomed pot): To achieve perfectly crispy shells, you’ll need to deep-fry them. A deep fryer offers precise temperature control, but a heavy-bottomed pot (like a Dutch oven) with a deep-fry thermometer works just as well.
-
Tongs (or slotted spoon): Essential for safely placing the dough-wrapped tubes into the hot oil and carefully removing the golden-brown, fried cannoli shells, preventing burns.
-
Cooling rack: A wire cooling rack placed over a baking sheet is vital for draining excess oil from the freshly fried cannoli shells and allowing them to cool completely before filling. This also helps maintain their crispness.
-
Mixing bowl (for filling): A separate mixing bowl is used specifically for preparing the creamy ricotta filling, combining the ricotta cheese, powdered sugar, and vanilla extract.
-
Spatula: A flexible rubber or silicone spatula is perfect for gently folding the mini chocolate chips into the delicate ricotta mixture without crushing them.
-
Piping bag (with a large round tip): For a clean and professional finish, a piping bag makes filling the cooled cannoli shells with the ricotta mixture much easier and neater. A large round tip helps avoid clogging with chocolate chips.
-
Scissors: Useful for cutting the tip of the piping bag to the appropriate size for filling, ensuring a smooth flow of the ricotta mixture.
Smart Strategies to Save Time on Making Cannoli
While homemade cannoli are a labor of love, there are several clever ways to streamline the process without compromising on quality. Planning ahead and utilizing a few shortcuts can significantly reduce your active preparation time, making this delicious dessert more accessible even on a busy schedule.
Prepare the filling ahead: One of the biggest time-savers is to mix the ricotta, powdered sugar, and vanilla the night before you plan to assemble the cannoli. Store this creamy mixture in an airtight container in the fridge. This allows the flavors to meld beautifully and gives you one less step to worry about on baking day.
Use pre-made shells: For the ultimate shortcut, consider purchasing high-quality, pre-made cannoli shells from a specialty Italian market or online. This completely bypasses the entire dough-making, rolling, cutting, and frying process, saving you hours of effort and cleanup. You’ll still get to enjoy the satisfaction of creating your own fresh filling.
Efficient dough rolling: When it comes to the dough, minimize sticking and simplify cleanup by rolling out the dough between two sheets of parchment paper. This technique eliminates the need for excessive flouring of your work surface and rolling pin, making the process smoother and tidier.
Batch frying: If you have enough cannoli tubes (ideally 6-12), you can significantly speed up the frying process by frying multiple cannoli shells at once. Ensure your pot or deep fryer is large enough to accommodate them without crowding, allowing for even cooking and consistent golden-brown results.
Pipe with ease: Filling the shells can be messy, but using a piping bag (fitted with a large round tip if including chocolate chips) will allow you to quickly and neatly fill the cannoli shells with the ricotta mixture. This method is much faster and cleaner than spooning the filling into each shell.

Cannoli Recipe
Print Recipe
Pin This
Jump to comment
Ingredients
Shells
- 2 cups all-purpose flour
- 1 tablespoon sugar
- ½ teaspoon salt
- 2 tablespoon unsalted butter cut into small pieces
- 1 cup Marsala wine
- 1 unit egg lightly beaten
- 1 unit egg white for sealing
Filling
- 2 cups ricotta cheese drained
- 1 cup powdered sugar
- 1 teaspoon vanilla extract
- ½ cup mini chocolate chips
Instructions
-
1. In a large mixing bowl, combine the all-purpose flour, granulated sugar, and salt. Add the cold unsalted butter, cut into small pieces, and cut it into the flour mixture using a pastry cutter or your fingertips until the mixture resembles coarse crumbs.
-
2. Gradually add the Marsala wine and the lightly beaten egg to the flour mixture. Mix until a shaggy dough forms. Transfer the dough to a lightly floured surface and knead it for about 5-7 minutes, until it becomes smooth, elastic, and no longer sticky. Wrap the dough tightly in plastic wrap and let it rest in the refrigerator for at least 30 minutes, or up to an hour.
-
3. Once rested, divide the dough into manageable portions. On a lightly floured surface or between two sheets of parchment paper, roll each portion of dough as thinly as possible (about 1/16 inch thick). Using a 3-4 inch round cookie cutter, cut the rolled dough into circles. Carefully wrap each dough circle around a greased cannoli tube, ensuring the edges overlap slightly. Brush one overlapping edge with egg white to seal it securely.
-
4. Heat about 2-3 inches of vegetable oil in a deep fryer or heavy-bottomed pot to 350-375°F (175-190°C). Carefully place 2-3 dough-wrapped tubes into the hot oil (do not overcrowd). Fry for 1-2 minutes, turning occasionally, until the shells are golden brown and crispy. Remove with tongs and place on a wire rack set over paper towels to drain excess oil and cool. Once cool enough to handle, carefully slide the shells off the tubes.
-
5. While the shells cool, prepare the creamy filling. In a separate mixing bowl, combine the thoroughly drained ricotta cheese, powdered sugar, and vanilla extract. Beat with an electric mixer on medium speed until smooth and creamy. Gently fold in the mini chocolate chips with a spatula.
-
6. Once the cannoli shells are completely cooled, transfer the ricotta mixture to a piping bag fitted with a large round tip. Pipe the filling into each cooled shell, filling from both ends towards the middle for an even distribution. For the best crispness, serve immediately, optionally dusting with extra powdered sugar or garnishing with additional chocolate chips.
Nutritional Value
Keywords
Suggested Appetizers and Main Courses for Your Italian Feast
To truly savor the authentic experience of cannoli, consider building a complete Italian meal around this delightful dessert. Here are some appetizer and main course suggestions that perfectly complement the rich flavors of a traditional cannoli, creating a memorable dining occasion:
Appetizer Selections to Start Your Meal
Hearty Main Courses to Follow
More Amazing Recipes to Try 🙂
- BBQ Chicken Wings Recipe
1 Hours
- Asian Glazed Chicken Thighs Recipe
40 Minutes
- Broiled Haddock Recipe
20 Minutes
- Chicken Piccata Recipe
35 Minutes
- Buffalo Chicken and Roasted Potato Casserole Recipe
1 Hours 10 Minutes
- Pork Chops Slow Cooker Recipe
6 Hours 10 Minutes
- Bucatini Cacio e Pepe Recipe
30 Minutes
- Taco Bell Seasoning Recipe
5 Minutes