There’s an undeniable charm in crafting delightful treats from scratch, and nothing captures that essence quite like Pistachio Cannoli. I still remember the day I decided to swap the convenience of store-bought desserts for something handmade and special. When I stumbled upon this recipe, I was amazed by how each bite transports you straight to an Italian café, with the sweet, nutty flavors of pistachio mingling perfectly with the creamy filling.
Picture this: the warm, crunchy shells fresh from the fryer, filled with a luscious mixture of ricotta and mascarpone, topped with a sprinkle of powdered sugar. It’s as if you’ve captured a taste of joy and celebration within each crispy tube. This recipe not only brings a touch of elegance to any gathering but also serves as a delightful way to reconnect with the joys of homemade cooking. Ready to impress your friends and family? Let’s dive into the world of Pistachio Cannoli—your kitchen deserves this sweet adventure!
Why You'll Love This Pistachio Cannoli
- This Pistachio Cannoli recipe is incredibly easy to follow, making it perfect for both novice bakers and seasoned chefs.
- The delightful combination of creamy ricotta and mascarpone filling, paired with the crunch of pistachios, creates an explosion of flavor that will leave your taste buds wanting more.
- With its impressive presentation and the vibrant colors from the pistachios, this dessert is sure to be the showstopper at any gathering.
- Plus, it’s a fantastic way to treat your loved ones to a homemade classic that captures the essence of Italian cuisine in every bite.
Pistachio Cannoli Ingredients
For the Dough
- All-purpose flour – essential for the structure and texture of your cannoli shells.
- Granulated sugar – adds a touch of sweetness to balance the flavors.
- Salt – enhances all the flavors in your pastry.
- Ground cinnamon – adds a warm, aromatic hint that pairs beautifully with the filling.
- Unsalted butter – gives a rich flavor and tender texture to the dough.
- Large egg yolk – bind the ingredients together while enriching the dough.
- White wine (or vinegar) – helps to create a flaky and crispy texture in the shells.
For Frying
- Oil – choose a neutral oil like vegetable or canola for frying to achieve a perfect golden color.
For the Filling
- Ricotta cheese – provides a creamy base, packed with authentic Italian flavor.
- Mascarpone cheese – adds luxurious creaminess and richness to the filling.
- Powdered sugar – sweetens the filling without the graininess of granulated sugar.
- Vanilla extract – infuses the filling with a delightful sweetness and aroma.
- Finely chopped pistachios – brings added texture and the key flavor of pistachio to your cannoli.
For Garnish
- Extra chopped pistachios – adds a beautiful finishing touch and extra crunch.
- Powdered sugar – a classic dusting that ensures your cannoli look as good as they taste.
Embrace the joy of creating Pistachio Cannoli, as each ingredient plays a vital role in crafting this delectable treat!

How to Make Pistachio Cannoli
-
Whisk Ingredients: In a mixing bowl, combine the all-purpose flour, granulated sugar, salt, and ground cinnamon. This will create a flavorful base for your dough, so blend well!
-
Add Butter and Egg: Incorporate the softened butter and egg yolk into the dry mixture, stirring until the texture is crumbly. You’re aiming for a sand-like consistency that will hold together beautifully.
-
Mix in Liquid: Gradually pour in the white wine (or vinegar), and mix until the dough forms a cohesive ball. Don’t forget to knead it on a floured surface for about 5 minutes until it feels smooth and pliable!
-
Chill the Dough: Wrap your dough in plastic wrap and refrigerate for at least 30 minutes. This step is essential for achieving the right texture when frying!
-
Roll Out Dough: Once chilled, roll the dough out to approximately 1/8-inch thick on a floured surface. Try to keep it even for perfectly uniform shells.
-
Cut Circles: Using a round cutter (4 inches in diameter), cut out circles from the rolled dough. You should have plenty to make delightful cannoli.
-
Heat Oil: In a deep skillet or fryer, heat oil to 350°F (175°C). This is the ideal temperature for achieving that crispiness you’re looking for!
-
Wrap and Seal: Gently wrap each dough circle around a cannoli tube, using a bit of water to seal the edges securely. This creates the perfect vessel for your delicious filling.
-
Fry Until Golden: Fry the wrapped tubes for about 2-3 minutes until they are golden brown. Carefully monitor them for that rich, perfect color!
-
Cool and Remove: Once fried, remove the shells from the oil and place them on paper towels to drain. Let them cool before carefully sliding off the tubes—gentle does it!
-
Prepare the Filling: In a mixing bowl, combine the ricotta cheese, mascarpone cheese, powdered sugar, vanilla extract, and finely chopped pistachios. Mix until you achieve a smooth and creamy consistency.
-
Chill the Filling: Refrigerate your filling for about 30 minutes to firm it up—a refrigerating moment will enhance the flavors too!
-
Fill the Shells: Using a piping bag or small spoon, fill each cooled cannoli shell with the pistachio filling, making each bite rich with flavor.
-
Garnish with Pistachios: Dip the ends of the filled cannoli in additional chopped pistachios for that added crunch and flair.
-
Dust with Sugar: Just before serving, dust the cannoli with powdered sugar for a beautiful finishing touch—you want them to look as fabulous as they taste!
-
Serve and Enjoy: Finally, serve your Pistachio Cannoli immediately to relish the delightful blend of textures and flavors.
Optional: For an extra touch, drizzle chocolate sauce over the filled cannoli before serving.
Exact quantities are listed in the recipe card below.
Make Ahead Options
These Pistachio Cannoli are perfect for those busy days when you crave a sweet treat without the last-minute rush! You can prepare the dough up to 24 hours in advance. Simply follow the initial steps of the recipe, wrap the dough tightly in plastic wrap, and refrigerate it. The filling can also be made ahead and stored in an airtight container for up to 3 days. To maintain the quality, avoid filling the shells until just before serving to keep them crunchy. When you’re ready to enjoy, fry the shells and fill them with the chilled pistachio filling for a delightful dessert that’s just as fresh and delicious as if you made it all at once!
Pistachio Cannoli Variations
Feel free to put your own spin on these delightful cannoli that will tantalize your taste buds with every bite.
- Gluten-Free: Substitute all-purpose flour with a 1:1 gluten-free flour blend for a delicious alternative.
- Nut-Free: Use sunflower seeds or pumpkin seeds, finely chopped, to replicate the crunch of pistachios.
- Spiced Up: Add a pinch of cayenne pepper to your filling for a surprising kick that harmonizes beautifully with the creamy sweetness.
- Chocolate Lovers: Incorporate mini chocolate chips into the filling for an indulgent, sweet surprise that elevates the classic recipe.
- Dairy-Free: Replace ricotta and mascarpone with coconut cream and a dairy-free yogurt for a rich, creamy filling that respects dietary needs.
- Fruit Flavor: Mix in some finely chopped dried fruits like cherries or apricots into the filling for a sweet fruity burst with every bite.
- Lemon Zest: Stir in lemon zest to your filling to infuse a bright, refreshing citrus note that perfectly balances the sweetness of the dessert.
- Coffee Infusion: Enhance the filling with a teaspoon of espresso powder for a delightful coffee undertone that adds depth to the sweetness.
Experiment with these variations and watch your friends and family marvel at your creative culinary flair!
What to Serve with Pistachio Cannoli?
Indulging in homemade Pistachio Cannoli sets the stage for a delightful meal experience that lingers in your memory.
-
Espresso: This rich, bold coffee complements the sweetness of the cannoli, enhancing its flavors with each sip. There’s nothing quite like a warm cup of espresso that warms you from the inside out.
-
Fresh Berries: Juicy strawberries, raspberries, or blueberries add a fresh, tart contrast that brightens each bite, offering a lovely balance to the creamy filling.
-
Chocolate Sauce: A drizzle of warm chocolate sauce gives a luxurious touch and a flavor that harmonizes beautifully with the pistachio filling. Dip your cannoli ends in it for an irresistible treat!
-
Whipped Cream: Light and airy, whipped cream adds a delightful texture, making each bite even more indulgent, while the light sweetness complements the rich filling.
-
Italian Wine: A sweet dessert wine, such as Vin Santo, accentuates the flavors of the cannoli while inviting a cozy finish to your meal.
-
Zabaglione: This creamy, lightly sweet Italian dessert sauce made with egg yolks, sugar, and wine provides a delicious dip for your cannoli, adding a luxurious flavor experience.
-
Almond Biscotti: Crunchy and nutty, biscotti serve as a wonderful accompaniment, perfect for crunching alongside your cannoli as you savor each bite.
-
Pistachio Ice Cream: For a delightful match, serve pistachio ice cream on the side. It echoes the flavors of the filling and adds a creamy chill that perfectly complements the crisp shell.
-
Coconut Macaroons: These chewy treats provide a contrasting texture and a hint of tropical sweetness, making your dessert spread even more diverse and exciting.
How to Store and Freeze Pistachio Cannoli
Room Temperature: Cannoli shells can be stored at room temperature for up to 2 days, but avoid filling them until you’re ready to serve to keep them crispy.
Fridge: Filled Pistachio Cannoli should be consumed within 1 day when stored in the refrigerator. Keep them in an airtight container to maintain the freshness of the creamy filling.
Freezer: If you need to freeze Cannoli shells, do so before filling. Wrap them tightly in plastic wrap and place them in a freezer-safe bag for up to 2 months.
Reheating: For best results, do not reheat filled cannoli. If you’ve frozen the shells, allow them to thaw in the refrigerator overnight before filling with the pistachio mixture.
Chef's Helpful Tips
- When making Pistachio Cannoli, ensure your dough is properly chilled to achieve a crispy texture when fried.
- A common mistake is not sealing the edges of the dough securely; use enough water to ensure a good seal before frying.
- When frying, keep an eye on the oil temperature and maintain it at 350°F (175°C) for ideal results.
- After frying, let the shells cool completely before attempting to remove them from the tubes to prevent breakage.
Pistachio Cannoli Recipe FAQs
What should I look for when selecting pistachios?
Absolutely! When choosing pistachios, look for unshelled varieties with vibrant green color and a firm texture. Avoid any with dark spots or an overly dry appearance. Ensure they smell fresh, as older nuts can have a rancid odor that suggests they’re past their prime.
How should I store leftover filled Pistachio Cannoli?
Very! Leftover filled Pistachio Cannoli should be consumed within 1 day for the best flavor and texture. Store them in an airtight container in the refrigerator to maintain the creaminess of the filling. Keeping them tightly sealed helps prevent the shells from getting soggy.
Can I freeze the Cannoli shells?
Absolutely! To freeze Cannoli shells, first ensure they are completely cooled. Wrap each shell tightly in plastic wrap and place them in a freezer-safe bag or container. They can be frozen for up to 2 months. When you’re ready to use them, simply thaw them in the refrigerator overnight and fill them just before serving for the best texture.
What can I do if my dough is too sticky?
If you find your dough is too sticky while preparing your Pistachio Cannoli, don’t worry! Simply sprinkle a little more all-purpose flour into the mixture, a tablespoon at a time, and knead until it reaches a smooth and pliable consistency. Remember, the dough should be workable but not overly dry, so go easy on the flour.
Are there any dietary considerations I should keep in mind?
Definitely! When making Pistachio Cannoli, be mindful of those with nut allergies since pistachios are included. If you’re serving a group, consider having a nut-free filling alternative, such as a vanilla or chocolate cream, or even a fruit-based filling that caters to different dietary needs. Always check with your guests beforehand to ensure everyone can enjoy this gorgeous treat!
How do I know when my Cannoli shells are properly cooked?
Very! When frying, keep an eye on the Cannoli shells— they should be golden brown and crispy. This typically takes about 2-3 minutes per batch. To check their doneness, look for a uniform golden color around the entire shell, and a quick taste test can ensure they have that lovely crunch you’re aiming for!

Pistachio Cannoli
Ingredients
- 2 cups All-purpose flour
- 2 tablespoons Granulated sugar
- 1/2 teaspoon Salt
- 1/2 teaspoon Ground cinnamon
- 1/4 cup Unsalted butter softened
- 1 large egg yolk
- 1 tablespoon White wine (or vinegar)
- 2 cups Oil neutral oil like vegetable or canola
- 1 cup Ricotta cheese
- 1 cup Mascarpone cheese
- 1/2 cup Powdered sugar
- 1 teaspoon Vanilla extract
- 1/2 cup Finely chopped pistachios
- 1/2 cup Extra chopped pistachios
- powdered sugar for dusting
Method
- In a mixing bowl, combine the all-purpose flour, granulated sugar, salt, and ground cinnamon.
- Incorporate the softened butter and egg yolk into the dry mixture, stirring until crumbly.
- Gradually pour in the white wine (or vinegar), mixing until the dough forms a cohesive ball.
- Wrap the dough in plastic wrap and refrigerate for at least 30 minutes.
- Roll the dough out to approximately 1/8-inch thick on a floured surface.
- Using a round cutter (4 inches in diameter), cut out circles from the rolled dough.
- In a deep skillet, heat oil to 350°F (175°C).
- Gently wrap each dough circle around a cannoli tube, sealing the edges with water.
- Fry the wrapped tubes for about 2-3 minutes until golden brown.
- Remove the shells from the oil and place them on paper towels to drain and cool.
- In a mixing bowl, combine the ricotta cheese, mascarpone cheese, powdered sugar, vanilla extract, and finely chopped pistachios.
- Mix until you achieve a smooth and creamy consistency.
- Refrigerate the filling for about 30 minutes to firm it up.
- Using a piping bag or small spoon, fill each cooled cannoli shell with the pistachio filling.
- Dip the ends of the filled cannoli in additional chopped pistachios for added crunch.
- Dust the cannoli with powdered sugar just before serving.
- Serve your Pistachio Cannoli immediately to relish the delightful blend of textures and flavors.




Leave a Comment