As I strolled through the bustling Italian market, the enticing scent of sweet pastries whispered promises of decadent treats. That’s when I discovered the perfect indulgence: Pistachio Cannoli. These delightful confections offer a delicious combination of crisp, golden shells filled with creamy, nutty goodness. Why spend another evening settling for takeout when you can whip up these charming desserts in your own kitchen? With a prep time of just one hour and an irresistible filling that can even accommodate vegan alternatives, you’ll be the star of your next gathering. Imagine the joy on your loved ones' faces as they bite into these sumptuous delights, crafted with your own hands. Curious about how to master the art of these classic Italian pastries? Let’s dive into the recipe and spread some love, one cannoli at a time!

Why Choose Pistachio Cannoli?
Irresistible Flavor: The rich, nutty taste of pistachios combined with a creamy filling will have your taste buds dancing.
Homemade Perfection: Enjoy the satisfaction of creating these classic Italian treats in your own kitchen. No more bland takeout when you can serve freshly-made delights!
Customizable: Feel free to experiment with vegan options for the filling or even mix up the shell technique. Check out our tasty Cranberry Pistachio Shortbread for more inspiration!
Perfect for Any Occasion: Impress friends and family at gatherings, or simply indulge yourself with these sublime desserts.
Quick and Easy: With a total prep time of just 1.5 hours, these cannoli are an efficient way to treat your loved ones to something special!
Pistachio Cannoli Ingredients
Here’s everything you need to create your own batch of delightful pistachio cannoli.
For the Cannoli Shells
• 2 cups all-purpose flour – This creates a sturdy base for the crispy texture.
• 2 tablespoons granulated sugar – Adds a touch of sweetness to the shells.
• ½ teaspoon salt – Enhances the overall flavor of the dough.
• 1 tablespoon unsweetened cocoa powder – Gives the shells a hint of richness and depth.
• 1 large egg – Binds the ingredients and adds moisture.
• ½ teaspoon white wine vinegar – Helps in achieving crispiness and flavor.
• 2 tablespoons unsalted butter, melted – Ensures a rich taste and a tender shell.
For the Creamy Filling
• 1 cup mascarpone cheese – Adds a luxurious creaminess to the filling.
• 1 cup ricotta cheese – Creates a soft texture that blends perfectly with the mascarpone.
• ½ cup powdered sugar – Sweetens the filling and gives it a smooth, velvety consistency.
• ¾ cup finely chopped pistachios – The star of the show, providing that delightful nutty crunch.
• 1 teaspoon vanilla extract – Infuses the filling with a sweet, aromatic flavor.
• ¼ teaspoon almond extract – Adds depth and an extra layer of flavor.
Additional Ingredients
• 12 cannoli shells – You can either make your own or purchase pre-made shells for convenience.
Dive into this journey of homemade Pistachio Cannoli and let the warmth of your kitchen fill the air with delightful aromas!
Step‑by‑Step Instructions for Pistachio Cannoli
Step 1: Mix the Dry Ingredients
In a large bowl, whisk together the flour, granulated sugar, salt, and cocoa powder until well combined. This step only takes about 3 minutes. The mixture should be fine and even in texture, forming the base for your crispy cannoli shells.
Step 2: Form the Dough
Add the egg, white wine vinegar, and melted butter to the dry ingredients. Use your hands to knead the mixture until a smooth dough forms, which should take about 5-7 minutes. Once it’s well mixed, wrap the dough in plastic wrap and chill in the refrigerator for 30 minutes to enhance its flavor and make it easier to roll out.
Step 3: Roll and Cut the Dough
After chilling, flour your work surface lightly and roll out the dough until it’s thin, about ⅛ inch thick. Cut out circles measuring approximately 4 inches in diameter. Gather any scraps and re-roll them until all the dough is used. Visual cues here include seeing the dough’s elasticity without it sticking to the surface.
Step 4: Shape the Cannoli Shells
Take a cannoli tube and wrap a dough circle around it, overlapping slightly, and seal the edges with a dab of water. Repeat this with all the dough circles. The dough should cling to the tube, appearing smooth and well-sealed, ready for frying.
Step 5: Fry the Cannoli Shells
Heat oil in a deep pot to 350°F (175°C). Carefully lower the wrapped cannoli tubes into the hot oil in batches. Fry for 2-3 minutes or until golden brown, ensuring all sides are evenly cooked. The shells should be crispy and firm; use a slotted spoon to remove them and drain on paper towels.
Step 6: Prepare the Filling
While the shells cool, in a separate bowl, mix the mascarpone cheese, ricotta cheese, powdered sugar, chopped pistachios, vanilla extract, and almond extract. Blend until the filling is smooth and creamy, about 5 minutes. The mixture should be thick and luxurious, exuding the wonderful aroma of pistachios.
Step 7: Fill the Cannoli
Once the cannoli shells are completely cool, use a piping bag to fill them with the pistachio filling. Fill each shell generously but avoid overfilling to prevent leaking. The filling should peek out invitingly from both ends, showcasing those beautiful pistachio bits.
Step 8: Garnish and Serve
Dust the filled cannoli with powdered sugar and sprinkle with additional chopped pistachios for a delightful crunch. Arrange them on a serving plate to display their beauty and serve immediately. These Pistachio Cannoli are best enjoyed fresh, enticing everyone to take a bite!

Make Ahead Options
These Pistachio Cannoli are perfect for busy home cooks looking to save time without skimping on flavor! You can prepare the dough for the cannoli shells up to 24 hours in advance—just wrap it tightly in plastic wrap to prevent it from drying out. The filling can also be made and refrigerated for up to 3 days, allowing the flavors to meld beautifully. When you're ready to serve, simply fry the shells fresh for that delightful crunch and fill them with the prepared pistachio filling right before enjoying. This will ensure they're just as delicious as if made on the spot, making your meal planning seamless and stress-free!
Expert Tips for Perfect Pistachio Cannoli
Avoid Overworking Dough: Knead just until smooth. Over-kneading can lead to tough shells, diminishing that delightful cannoli crunch.
Chill the Dough: Always chill the dough before rolling it out. This not only enhances the flavor but also makes it easier to handle when you stretch it thin.
Monitor Oil Temperature: Use a thermometer to keep the oil at 350°F (175°C). If it's too hot, the shells can burn; too cool, and they absorb excess oil.
Fill Just Before Serving: To retain crispiness, fill the cannoli shells just before serving. This ensures the shells stay crunchy and inviting.
Experiment with Flavors: Don’t hesitate to try different extracts or mix in other nuts. The wondrous base of Pistachio Cannoli is flexible for unique spins!
Practice Makes Perfect: If it’s your first time, don’t stress about perfection. Each trial brings you closer to mastering your own delightful cannoli!
What to Serve with Pistachio Cannoli
Delight your senses by creating a full meal that perfectly complements the sweet crunch of these Italian pastries.
- Espresso Coffee: The rich, bold flavors of espresso provide a delightful contrast to the creamy sweetness of the cannoli.
- Fresh Berries: A mix of strawberries, raspberries, and blueberries adds brightness and tartness, balancing the richness of the filling.
- Chocolate Sauce: Drizzling warm chocolate sauce over the cannoli creates an indulgent touch that chocolate lovers will adore.
- Vanilla Ice Cream: Creamy vanilla ice cream lends a cool contrast, enhancing the nutty flavors while providing a smooth texture.
- Pistachio Macarons: These delicate cookies echo the star ingredient, offering an elegant and complementary flavor twist to your dessert spread.
- Prosecco or Moscato: A glass of bubbly Prosecco or sweet Moscato elevates the celebration, making your dessert feel extra special and festive.
- Fruit Salad: A chilled fruit salad with a hint of citrus can be refreshing, lightening the meal after rich cannoli indulgence.
- Almond Biscotti: Crunchy biscotti pairs beautifully, inviting guests to dip and savor with every bite.
- Mint Tea: A fragrant cup of mint tea serves as a soothing end to the meal, cleansing the palate after those sweet bites.
Pistachio Cannoli Variations
Feel free to infuse your cannoli with unique twists and flavors to suit your taste!
-
Vegan Filling: Substitute mascarpone and ricotta with a blend of coconut cream and silken tofu for a dairy-free delight. Blend until creamy for a luscious texture that everyone can enjoy.
-
Chocolate-Dipped Shells: Before filling, dip the cool cannoli shells in melted dark chocolate for a decadent touch. Once set, the rich chocolate accentuates the nutty filling beautifully.
-
Nutty Bliss: Swap out pistachios for other nuts like hazelnuts or almonds for a different flavor profile. Each nut brings its distinctive crunch and taste that can surprise and delight!
-
Spicy Twist: Add a sprinkle of cinnamon or a dash of cayenne pepper to the filling for a warm, spicy surprise. This invigorating twist will awaken your senses with each bite.
-
Fruit Enhancements: Toss in some finely chopped dried figs or a hint of orange zest to add a fruity note to your filling. These elements can elevate your cannoli into a whole new realm of flavor.
-
Gluten-Free Option: Use gluten-free all-purpose flour to make the shell. This simple swap will cater to gluten-sensitive friends without losing the classic cannoli experience.
-
Layered Cannoli: Instead of filling shells, make a cannoli parfait by layering the filling and shells in dessert cups. Top with chopped pistachios and drizzles of honey for an eye-catching presentation.
-
Lemon Zest Infusion: Add lemon zest to the filling for a refreshing citrus note that cuts through the richness. This delightful addition can brighten up the overall flavor, making it even more irresistible.
Get creative and enjoy the journey of crafting your own delightful Pistachio Cannoli that’s sure to impress!
How to Store and Freeze Pistachio Cannoli
Room Temperature: Store filled pistachio cannoli in a cool, dry place for up to 2 hours to maintain their crispness. Beyond that, they can become soggy.
Fridge: If you have leftover filling, you can refrigerate it in an airtight container for up to 3 days. Fill the cannoli just before serving to keep the shells crunchy.
Freezer: Unfilled cannoli shells can be frozen for up to 1 month. Place them in a single layer in an airtight container to prevent sticking.
Reheating: For crispy shells, do not reheat once filled. If desired, you can warm unfilled shells in a preheated oven at 350°F (175°C) for about 5 minutes to regain crispness.

Pistachio Cannoli Recipe FAQs
How can I tell if my pistachios are fresh?
Absolutely! Fresh pistachios should have a vibrant green color and a pleasant nutty aroma. Avoid those with dark spots, as they may be old or rancid. If you hear a rattling sound when you shake the bag, it’s a sign that they might be stale.
How should I store leftover pistachio cannoli?
The best practice is to keep the filled cannoli in a cool, dry place for no more than 2 hours. Beyond that, they risk becoming soggy. If you have leftover filling, place it in an airtight container and refrigerate it for up to 3 days. Remember to fill the shells just before serving to maintain that delightful crunch!
Can I freeze pistachio cannoli?
Absolutely! You can freeze unfilled cannoli shells for up to 1 month. Arrange them in a single layer in an airtight container to prevent them from sticking together. For serving, just fill them with the pistachio cream after they've thawed and avoid reheating once filled to keep their texture intact.
What can I do if my cannoli shells turn out too thick?
If you find that your cannoli shells are on the thicker side, don’t fret! Simply roll the dough out thinner next time. Aim for about ⅛ inch thick before cutting the circles. The thinner shells will fry up crispier and make for a more delightful bite. Practice makes perfect, so keep trying!
Are there any dietary considerations for this pistachio cannoli recipe?
Yes! This recipe includes dairy and nuts, so it's not suitable for those with lactose intolerance or nut allergies. However, you could swap the cheeses for vegan options and use a nut-free alternative to customize the recipe to meet dietary needs. Always check ingredient labels and consult with a dietitian if in doubt!

Delicious Pistachio Cannoli That Will Wow Your Guests
Ingredients
Equipment
Method
- In a large bowl, whisk together the flour, granulated sugar, salt, and cocoa powder until well combined. This step only takes about 3 minutes.
- Add the egg, white wine vinegar, and melted butter to the dry ingredients. Knead the mixture until a smooth dough forms, about 5-7 minutes. Wrap the dough in plastic wrap and chill for 30 minutes.
- Lightly flour your work surface and roll out the dough until it’s thin, about ⅛ inch thick. Cut out circles measuring approximately 4 inches in diameter.
- Wrap a dough circle around a cannoli tube, overlapping slightly, and seal the edges with a dab of water.
- Heat oil in a deep pot to 350°F (175°C). Carefully lower the wrapped cannoli tubes into the hot oil and fry for 2-3 minutes until golden brown.
- While the shells cool, mix the mascarpone cheese, ricotta cheese, powdered sugar, chopped pistachios, vanilla extract, and almond extract until smooth and creamy.
- Use a piping bag to fill the cooled cannoli shells with the pistachio filling.
- Dust the filled cannoli with powdered sugar and sprinkle with additional chopped pistachios before serving.





Leave a Reply