As I unrolled the delicate dough for these Pistachio Cannoli, the fragrant scent of cinnamon danced around my kitchen, whisking me away to the sun-soaked streets of Sicily. This orchestration of textures—crispy, fragile shells paired with a sumptuous, creamy ricotta filling—makes Pistachio Cannoli a beloved classic and a delight for every gathering. Not only are they impressively simple to whip up, but they also offer a delightful homemade alternative to the usual dessert suspects, ensuring that your friends and family will be raving about them long after the last bite. Whether you save them for special celebrations or savor a few on a cozy weeknight, I can’t wait to share these irresistible treats with you. Ready to dive into a sweet Italian adventure?

Why Make Pistachio Cannoli at Home?
Deliciously Authentic: Experience the taste of Sicily with every bite of these homemade Pistachio Cannoli, crafted with love.
Quick Preparation: With simple ingredients and straightforward steps, you’ll have these delectable desserts ready in no time—perfect for last-minute gatherings!
Crowd-Pleasing Treat: These cannoli are sure to impress at any celebration, leaving your guests craving more.
Customizable Fillings: Feel free to experiment with different flavors; try adding chocolate or substituting the pistachios for your favorite nuts for a unique twist!
Elevated Comfort Food: This dessert brings a touch of elegance to your table while staying true to comforting tradition, making it a delightful finale to any meal.
Pistachio Cannoli Ingredients
For the Shell
- All-purpose flour – Provides structure for crispy cannoli shells; no immediate substitutes recommended.
- Sugar – Adds sweetness; consider using coconut sugar for a healthier twist.
- Cocoa powder – Enhances flavor and color; omit for a classic look or use carob powder for a swap.
- Cinnamon – Infuses warmth into the dough; optional, depending on your taste preference.
- Salt – Balances flavors; essential for any baked good.
- Cold cubed butter – Creates flakiness in shells; swap for vegetable shortening for a dairy-free option.
- Egg yolk – Acts as a binding agent; using a whole egg can alter texture but is an option.
- Marsala wine – Adds depth; substitute with grape juice or a sweet white wine for a non-alcoholic variation.
For the Filling
- Ricotta cheese – The creamy base of the filling; mascarpone or well-drained cottage cheese works as alternatives.
- Powdered sugar – Sweetens the filling; granulated sugar can be used but will change the texture slightly.
- Vanilla extract – Adds flavor; almond extract makes a great substitute.
- Heavy cream – Offers richness; omit for a lighter filling, but expect a denser result.
- Pistachios – Provides texture and flavor; use blended for the filling and chopped for garnish. Other nuts can be substituted but will alter the flavor profile.
Dive into the world of homemade Pistachio Cannoli with these simple ingredients that will transport you straight to the heart of Italy!
Step‑by‑Step Instructions for Pistachio Cannoli
Step 1: Prepare the Dough
In a large mixing bowl, combine 2 cups of all-purpose flour, 2 tablespoons of sugar, 1 tablespoon of cocoa powder, 1 teaspoon of cinnamon, and a pinch of salt. Use a pastry cutter or your fingers to cut in 1/2 cup of cold cubed butter until the mixture resembles coarse crumbs. This is the foundation for your crispy shells that will perfectly hold the filling later.
Step 2: Mix and Knead
Next, add 1 egg yolk and 1/4 cup of Marsala wine to the flour mixture. Use your hands to gently knead the dough until it becomes smooth and elastic, which should take about 5 minutes. Once achieved, wrap the dough tightly in cling film and refrigerate for at least 1 hour. Chilling will help enhance the dough’s texture and make it easier to roll out.
Step 3: Shape Cannoli Shells
After chilling, lightly flour a clean surface and roll out the dough to about 1/8 inch thick. Using a round cutter, cut out 4-inch circles. Carefully wrap each dough circle around a cannoli tube, sealing the edges with a little beaten egg. This step is crucial for maintaining the shape during frying, so ensure they are securely fastened before proceeding.
Step 4: Fry Shells
In a deep frying pan, heat oil to 175°C (350°F). Gently slide in a few cannoli tubes at a time, frying them for about 2-3 minutes or until they turn golden brown and crispy. Keep an eye out for that lovely golden color. Once done, use tongs to remove the shells and let them drain on paper towels. Allow the shells to cool slightly before carefully removing the tubes.
Step 5: Prepare Filling
In a medium mixing bowl, beat 1 cup of ricotta cheese until smooth and creamy. Gradually mix in 1/2 cup of powdered sugar and 1 teaspoon of vanilla extract. Then, fold in 1/2 cup of heavy cream, which you should have whipped to soft peaks first, along with 1/4 cup of chopped pistachios. The filling should be rich and velvety, ready to fill those crispy shells.
Step 6: Fill and Garnish
Using a piping bag, fill each cooled cannoli shell generously with the creamy ricotta filling. After filling, dip the ends of the cannoli into additional chopped pistachios for a delightful crunch. To finish off, dust each cannoli with powdered sugar for an elegant touch. It’s now time to serve your beautiful Pistachio Cannoli, perfect for impressing family and friends!

How to Store and Freeze Pistachio Cannoli
Airtight Container: Store cannoli shells in an airtight container at room temperature for up to 3 days to maintain their crispy texture.
Refrigerate Filling: Keep the ricotta filling in an airtight container in the refrigerator for up to 2 days. This helps preserve its creamy consistency and flavor.
Assemble Just Before Serving: To enjoy the perfect crunch, fill the cannoli shells with the pistachio filling and garnish just before serving. This will prevent the shells from becoming soggy.
Freezing Option: If you want to prepare ahead, freeze the unfilled cannoli shells in an airtight container for up to 2 months. Thaw at room temperature before filling.
What to Serve with Pistachio Cannoli
A delightful, creamy dessert deserves equally delightful companions, transforming your meal into a joyous feast.
-
Fresh Berries: The tartness of strawberries, raspberries, or blueberries contrasts beautifully with the sweet ricotta filling, adding a refreshing touch to each bite.
-
Fruit Compote: A warm fruit compote, like mixed berries or peaches, brings a luscious sweetness that enhances the richness of the cannoli while introducing a delightful bit of sauce.
-
Espresso or Coffee: Sipping a robust espresso alongside the cannoli complements the dessert’s creaminess, providing a perfect Italian ending to your meal.
-
Vanilla Gelato: The smooth and creamy texture of gelato is a heavenly match for the crunchy shells, balancing flavors while adding a decadent touch.
-
Chocolate Sauce Drizzle: A rich chocolate sauce over the cannoli offers an indulgent twist, enhancing both flavor and presentation, and appealing to chocolate lovers.
-
Limoncello: A chilled glass of this Italian lemon liqueur serves as a zesty palate cleanser, rejuvenating your taste buds after the sweet cannoli experience.
Think outside the box and create a memorable dessert presentation that showcases your homemade Pistachio Cannoli alongside these delightful accompaniments!
Helpful Tricks for Pistachio Cannoli
-
Seal the Edges: Make sure the edges of your cannoli shells are tightly sealed with beaten egg to prevent them from bursting during frying.
-
Small Batches: Fry in small batches to maintain oil temperature. This helps achieve a crispy texture while preventing sogginess in your Pistachio Cannoli.
-
Use a Candy Thermometer: For perfect frying, keep an eye on oil temperature with a candy thermometer. Too hot can burn, while too cool can make the shells oily.
-
Chill Filling Separately: To avoid sogginess, store the filling in the refrigerator and the shells at room temperature. Assemble just before serving for the best results.
-
Experiment with Flavors: Don’t shy away from customizing your filling. Adding chocolate or different nuts can create unique twists on this classic dessert!
Pistachio Cannoli Variations & Substitutions
Explore delightful ways to tailor your Pistachio Cannoli for your taste buds and dietary needs!
-
Gluten-Free: Swap all-purpose flour for a gluten-free flour blend, ensuring everyone can indulge in this sweet treat.
-
Non-Dairy Option: Use coconut cream instead of heavy cream and vegetable shortening for the butter to create dairy-free shells and filling.
-
Healthier Dessert: Substitute half of the powdered sugar with a natural sweetener like honey or maple syrup for a lighter filling.
-
Chocolate Lovers: Add cocoa powder to the filling for a chocolate twist, or dip the cannoli shells in melted chocolate before filling.
-
Flavor Infusion: Mix a tablespoon of orange zest into your ricotta filling for a citrusy kick that complements the pistachios beautifully.
-
Nut Alternatives: Swap pistachios with chopped hazelnuts or almonds for a different flavor profile, while still keeping the delightful crunch.
-
Zesty Version: Include a splash of limoncello in the filling for a bright, zesty note that offers a refreshing contrast to the creamy texture.
-
Spicy Kick: Add a pinch of cayenne pepper or a dash of cinnamon to the filling for an unexpected spicy twist that will tantalize your palate.
Feel free to experiment and enjoy these tweaks as you whip up your delicious Pistachio Cannoli! For a great accompaniment, consider serving them alongside a refreshing fruit compote.
Make Ahead Options
These Pistachio Cannoli are perfect for meal prep, allowing you to save valuable time on busy days! You can prepare the cannoli shells up to 24 hours in advance. Simply fry them and store in an airtight container at room temperature. For the filling, mix the ricotta, powdered sugar, and pistachios, then refrigerate it for up to 3 days. However, to prevent sogginess, always fill the shells just before serving for that delightful crunch! When ready to enjoy, simply pipe the filling into the shells and dust with powdered sugar for a fresh and delicious treat. Your home will be filled with the enchanting aroma of Italy!

Pistachio Cannoli Recipe FAQs
What type of flour is best for making cannoli shells?
For the perfect crispy cannoli shells, I recommend using all-purpose flour. It provides the right structure. While there aren’t immediate substitutes, you could explore gluten-free flour blends if you need a gluten-free option.
How should I store leftover cannoli?
To store your beautiful cannoli, place the shells in an airtight container at room temperature for up to 3 days. Keep the filling in an airtight container in the refrigerator for up to 2 days to maintain its creamy texture. Remember to fill the shells just before serving to avoid sogginess!
Can I freeze the cannoli shells?
Absolutely! You can freeze the unfilled cannoli shells. Just store them in an airtight container and freeze for up to 2 months. When you’re ready to enjoy, let them thaw at room temperature, then fill them with your delicious pistachio filling. This way, you can have fresh cannoli anytime!
What should I do if my cannoli shells burst during frying?
If your shells burst, ensure that the edges are tightly sealed with beaten egg before frying. Frying in small batches helps maintain oil temperature, which can avoid issues during cooking. If you’ve already faced a burst, don’t be discouraged; you can still serve those bits as a deconstructed treat!
Are there any allergen considerations with pistachio cannoli?
Yes, keep an eye out for allergies! The recipe contains dairy (from ricotta and heavy cream) and nuts (pistachios) that could be problematic for some. Always check with your guests to ensure everyone can enjoy these delightful desserts without worry.

Irresistible Pistachio Cannoli: A Creamy Slice of Italy
Ingredients
Equipment
Method
- In a large mixing bowl, combine 2 cups of all-purpose flour, 2 tablespoons of sugar, 1 tablespoon of cocoa powder, 1 teaspoon of cinnamon, and a pinch of salt.
- Use a pastry cutter or your fingers to cut in 1/2 cup of cold cubed butter until the mixture resembles coarse crumbs.
- Add 1 egg yolk and 1/4 cup of Marsala wine to the mixture and knead until smooth and elastic.
- Wrap the dough tightly in cling film and refrigerate for at least 1 hour.
- Roll out the dough to about 1/8 inch thick and cut out 4-inch circles.
- Wrap each dough circle around a cannoli tube, sealing the edges with a little beaten egg.
- Heat oil to 175°C (350°F) and fry the cannoli tubes for 2-3 minutes until golden brown.
- Let them drain on paper towels and cool before removing the tubes.
- In a medium mixing bowl, beat 1 cup of ricotta cheese until smooth.
- Gradually mix in 1/2 cup of powdered sugar and 1 teaspoon of vanilla extract.
- Fold in 1/2 cup of heavy cream and 1/4 cup of chopped pistachios.
- Fill each cooled cannoli shell with the ricotta filling using a piping bag.
- Dip the ends in additional chopped pistachios and dust with powdered sugar.

Leave a Reply