Irresistible Chocolate Cannoli Recipe You’ll Love to Make
Last Updated on May 8, 2026 by beatricerecipez
There’s something truly enchanting about the crunch of a perfectly fried cannoli shell giving way to a rich, creamy filling. As I prepared these traditional Sicilian chocolate cannoli, I couldn’t help but be transported to a quaint Italian pastry shop, where the air is sweet with chocolate and whispers of nostalgia. This beloved dessert combines the delicate texture of a crispy shell with a luscious chocolate ricotta blend, making every bite a moment of joy.
Perfect for any occasion from festive gatherings to a simple weeknight treat these cannoli are surprisingly straightforward to make at home. With just a few ingredients, you can recreate the authentic taste of Sicily, impressing your friends and family without the fuss of a gourmet kitchen. So, grab your apron, and let s dive into this delightful culinary adventure!
Why are Chocolate Cannoli so irresistible?
Decadent Flavor: The rich chocolate ricotta filling creates a satisfying sweetness that perfectly complements the crispy shell.
Easy to Make: You don t need to be a professional chef; this recipe is straightforward, making it suitable for cooks of all levels.
Versatile Treat: Perfect for holidays, celebrations, or a cozy weeknight dessert. You can even personalize them with different fillings or toppings for a unique twist.
Crowd-Pleaser: Everyone loves a classic, and these authentic Italian cannoli will impress your guests and family alike.
Time-Saving: With just a little prep, you can whip up these delightful treats quickly, giving you more time to enjoy with loved ones.
Make sure to check out my tips for storing your cannoli to maintain that tempting crunch!
Chocolate Cannoli Ingredients
For the Filling
Fresh Ricotta Cheese Provides a creamy filling; ensure it is well-drained to avoid excess moisture.
Dark Chocolate Adds a rich flavor to the filling; use high-quality chocolate for the best results.
Powdered Sugar Sweetens the filling and helps achieve a smooth texture; alternative sweeteners can be used if necessary.
For the Cannoli Shells
All-Purpose Flour Forms the structure of the cannoli shells; can substitute with gluten-free flour for a gluten-free version.
Cocoa Powder Adds chocolate flavor to the shells; use unsweetened cocoa for best results.
Sugar Sweetens the shell dough; adjust the amount if using sweetened cocoa powder.
Sea Salt Enhances overall flavor.
Cold Butter Provides richness and tenderness to the dough; should be cubed cold for easy incorporation.
Marsala Wine Contributes depth of flavor to the shell dough; substitute with dry white wine or omit for a non-alcoholic version.
White Vinegar Helps tenderize the dough; can use lemon juice as a substitute.
Egg Yolks Adds richness to the dough and helps bind the ingredients.
Egg White Used for sealing the shell edges.
For Frying
Sunflower Oil Used for frying; any neutral oil can be used, with a high smoke point preferred.
For Garnishing
Pistachio Nuts (finely chopped) For garnishing and adding a nutty flavor; substitute with chopped almonds or hazelnuts as desired.
With these ingredients, you’re set to create your own charming batch of chocolate cannoli! Enjoy the bliss of crafting this traditional dessert and watch as your friends and family are swept away by the authentic flavors of Sicily.
How to Make Chocolate Cannoli
Prepare the Filling: Start by draining the ricotta through a strainer for at least one hour to ensure it’s not watery. Next, melt your dark chocolate and mix it with the whipped ricotta and powdered sugar until smooth and velvety. Once well-combined, transfer the filling into a piping bag and refrigerate it to firm up.
Make the Dough: In a large bowl, mix together the all-purpose flour, sugar, salt, and cocoa powder. Use your fingers to work in the cold butter until you achieve a sandy texture. Then, add the Marsala wine, white vinegar, and egg yolks, stirring until a smooth dough forms. Chill the dough in the refrigerator for one hour.
Form Cannoli Shells: Roll out the chilled dough on a lightly floured surface until it s very thin. Use a round cutter to cut out 4-inch circles. Wrap each circle around a cannoli tube, ensuring the edges are sealed with a bit of egg white.
Fry: Heat sunflower oil in a deep pan to 360°F (180°C). Fry each wrapped cannoli tube for about one minute until golden brown, turning carefully. Once fried, drain on paper towels and allow to cool before gently removing the tubes.
Fill and Garnish: Once the shells have cooled, pipe the chilled chocolate filling into each shell generously. For a delightful touch, sprinkle finely chopped pistachios over the filled cannoli and serve immediately for the best texture.
Optional: Dust with powdered sugar before serving for an elegant finish.
Exact quantities are listed in the recipe card below.
Expert Tips for Chocolate Cannoli
Quality Ingredients: Always use fresh, high-quality ricotta cheese and dark chocolate for the most authentic flavor in your chocolate cannoli.
Proper Drying: Let your ricotta drain well to avoid a runny filling; a watery mixture can make it difficult to pipe and fill the cannoli.
Fry Temperature: Maintain oil temperature at 360°F (180°C) to achieve perfect crispness. Too low will lead to greasy shells.
Fill Just Before Serving: To keep the shells crisp, only fill them when you’re ready to serve. This will prevent them from becoming soggy.
Avoid Overcrowding: Fry only one or two cannoli at a time. Overcrowding can cause a drop in oil temperature, resulting in uneven cooking.
Experiment with Flavors: Don t hesitate to tweak the filling by adding spices or extracts that complement the chocolate for a unique twist in your chocolate cannoli.
What to Serve with Chocolate Cannoli?
Enhance your dessert experience with delightful pairings that complement the rich flavors of these Italian treats.
Espresso Coffee: The bold, rich notes of espresso provide a perfect contrast to the sweetness of cannoli, making each bite even more indulgent.
Italian Cream Liqueur: A velvety liqueur adds a luxurious touch, enriching the dessert experience and inviting warmth and comfort at any gathering.
Fresh Berries: The bright acidity of raspberries or strawberries adds a refreshing balance to the creamy chocolate filling, creating an explosion of flavors.
Pistachio Ice Cream: This nutty, creamy treat extends the pistachio garnish on the cannoli, offering a delightful texture and flavor combination that will leave your guests delighted.
Chocolate Merlot: A glass of this smooth red wine enhances the chocolate notes of the cannoli, making it a sophisticated pairing for a romantic dinner or special occasion.
Whipped Cream: Lightly sweetened whipped cream adds a silky texture and airy contrast to the cannoli, elevating the overall dessert experience with each spoonful.
Candied Orange Peel: Its citrusy brightness cuts through the richness of the cannoli, providing unexpected bursts of flavor that are sure to impress.
Almond Biscotti: These crunchy biscuits are perfect for dipping and complement the cannoli’s creamy texture, giving a balanced crunch during dessert time.
Storage Tips for Chocolate Cannoli
Room Temperature: Unfilled cannoli shells can be stored at room temperature in an airtight container for up to 2 days to maintain their crispiness.
Fridge: Filled chocolate cannoli should be consumed within 2 hours of filling for optimal texture. If stored, keep them in the refrigerator for no more than 1 hour to prevent the shells from becoming soggy.
Freezer: For longer storage, freeze unfilled cannoli shells in a single layer in a freezer-safe container for up to 1 month. When ready to serve, thaw and fill them with chocolate filling just before enjoying.
Reheating: If you need to reheat any leftover chocolate cannoli shells, place them in a preheated oven at 350°F (175°C) for a few minutes to restore their crunch, then fill as desired.
Make Ahead Options
These Chocolate Cannoli are perfect for meal prep enthusiasts! You can prepare the filling up to 3 days in advance by draining the ricotta and mixing it with melted chocolate and powdered sugar. Simply refrigerate the filling in a piping bag or an airtight container, ensuring it stays fresh and creamy. The cannoli shells can also be made up to 24 hours ahead; just fry them and let them cool completely before storing them in an airtight container at room temperature this maintains their crunchiness. When you re ready to enjoy, simply pipe the filling into the shells and garnish with chopped pistachios right before serving for an irresistible dessert that saves you time and effort!
Chocolate Cannoli Variations
Feel free to take these delicious chocolate cannoli to the next level with your personal spin!
Dairy-Free: Swap ricotta for a blended cashew cream to create a vegan-friendly filling that’s just as creamy and delightful.
Nutty Flour: Use almond flour in your cannoli shells for a gluten-free option with a lovely nutty flavor. The aroma alone is irresistible!
Zesty Twist: Add a splash of orange zest to the chocolate mixture for a bright, citrusy flavor that complements the richness of the filling beautifully.
Spiced Filling: Introduce a dash of cinnamon or a drop of vanilla extract for warm, aromatic flavors that elevate the dessert beyond traditional.
White Chocolate Delight: Replace dark chocolate with white chocolate for a sweeter, creamier filling that’s perfect for those who prefer a softer taste.
Crispy Coating: Dip the ends of the filled cannoli in melted chocolate and sprinkle with crushed pistachios for an extra crunchy texture and beautiful presentation.
Fruity Surprise: Incorporate finely chopped strawberries or raspberries into the filling for a fresh burst that adds a playful contrast to the rich chocolate.
Extra Heat: For a little kick, add a hint of cayenne pepper to the filling, giving your chocolate cannoli a surprising spicy twist that will leave taste buds tingling!
Chocolate Cannoli Recipe FAQs
What type of ricotta cheese should I use for chocolate cannoli?
Absolutely! For the best results, use fresh ricotta cheese that has been well-drained. This ensures that the filling won t be too watery. I often place my ricotta in a strainer for about an hour to remove excess moisture, which makes a huge difference in texture!
How should I store my chocolate cannoli?
Very! Unfilled cannoli shells can be kept at room temperature in an airtight container for up to 2 days, maintaining their delightful crunch. However, filled chocolate cannoli should be eaten within 2 hours for the best experience. If you must store them, keep them in the refrigerator for no longer than 1 hour to avoid soggy shells.
Can I freeze chocolate cannoli?
The more the merrier! You can definitely freeze unfilled cannoli shells. Place them in a single layer in a freezer-safe container for up to 1 month. When you’re ready to enjoy, simply thaw them at room temperature and fill them with your chilled chocolate mixture right before serving.
What can I do if my cannoli shells aren’t crispy?
Oh no! If your shells are not crisping up, it may be due to the frying temperature. Ensure your oil is maintained at a steady 360°F (180°C). If the oil is too cool, the shells will absorb excess oil and become greasy instead of crunchy. Fry a few at a time to keep the oil temperature consistent.
Are chocolate cannoli safe for people with nut allergies?
Certainly! While traditional chocolate cannoli often use pistachios for garnish, these can be left out to make the treat nut-free. Additionally, check that all other ingredients, especially any chocolate products, are free from potential nut cross-contamination if serving individuals with nut allergies.
Can I use gluten-free flour for the cannoli shells?
Absolutely! Instead of all-purpose flour, you can substitute with a gluten-free flour blend to cater to those with gluten sensitivities. It may slightly alter the texture, but the flavors will remain just as delightful. Just follow the same dough preparation method, and you re good to go!



