As I stood in my kitchen surrounded by the rich aroma of melting chocolate and warm, buttery dough, I couldn't help but feel the thrill of creating something truly special. Today, I’m excited to share my Pistachio Cannoli recipe, a delightful twist on the classic Italian dessert that promises to elevate your next gathering. With just a bit of patience, you can whip up these crunchy, creamy delights that offer both impressive presentation and a flavor explosion that will have your guests raving. Not only are they a crowd-pleaser, but they’re also surprisingly easy to make, making them a perfect recipe to impress while keeping your time in the kitchen manageable. Ready to dive into the world of homemade sweets? Let’s get started on crafting these irresistible pastries!

Why Make Pistachio Cannoli at Home?
Irresistible Flavor: The creamy filling of ricotta and mascarpone infused with vanilla and almond extracts delivers a delightful taste you won't forget.
Unique Twist: Adding finely chopped pistachios not only enhances flavor but also adds a beautiful crunch, making each bite a true treat.
Easier Than You Think: With a simple dough and straightforward frying technique, you’ll impress even the most skilled chefs in your circle without breaking a sweat.
Perfect for Any Occasion: Whether it’s a dinner party or a casual get-together, these cannoli will wow your guests and elevate your dessert game.
Make-Ahead Friendly: The filling can chill in advance, saving you time and stress on the day of your gathering. Dive into more fantastic desserts with our tips on getting creative with desserts or explore our guide on dessert presentation for extra flair!
Pistachio Cannoli Ingredients
• Here’s everything you need to create your own delightful Pistachio Cannoli!
For the Cannoli Shells
- 2 cups all-purpose flour – Essential for forming the crispy texture of your shells.
- 2 tablespoons granulated sugar – Adds a touch of sweetness to enhance the flavor.
- ½ teaspoon salt – Balances out the sweetness for a well-rounded taste.
- 1 tablespoon unsweetened cocoa powder – Provides a slight chocolatey undertone to your cannoli shells.
- 1 large egg – Helps bind the ingredients and creates a rich dough.
- ½ teaspoon white wine vinegar – Adds acidity that keeps the dough tender.
- 2 tablespoons cold water – Adjusts the dough consistency for easier handling.
For the Filling
- 1 cup ricotta cheese – Creates a creamy base that's a must in any cannoli.
- 1 cup mascarpone cheese – Adds richness and a velvety texture to the filling.
- ½ cup powdered sugar – Sweetens the filling while ensuring a smooth texture.
- ¾ cup finely chopped pistachios – Brings that signature crunch and classic flavor to your Pistachio Cannoli.
- 1 teaspoon vanilla extract – Provides warmth and depth of flavor to the filling.
- ¼ teaspoon almond extract – Infuses a subtle nutty aroma, enhancing the overall experience.
For Frying
- Vegetable oil – Essential for frying your cannoli shells until they are golden and crispy.
Embrace the joy of homemade Pistachio Cannoli by bringing these ingredients together!
Step‑by‑Step Instructions for Pistachio Cannoli
Step 1: Prepare the Dough
In a mixing bowl, whisk together 2 cups of all-purpose flour, 2 tablespoons of granulated sugar, ½ teaspoon of salt, and 1 tablespoon of cocoa powder until evenly combined. Create a well in the center and add one large egg, ½ teaspoon of white wine vinegar, and 2 tablespoons of cold water. Mix until you form a dough that’s smooth and elastic, about 5 minutes of kneading.
Step 2: Chill the Dough
Once your dough is ready, wrap it tightly in plastic wrap and refrigerate for at least 30 minutes. This resting period allows the gluten to relax, making it easier to roll out later. You can use this time to clean up your workspace or prepare your filling ingredients.
Step 3: Roll Out the Dough
After chilling, take the dough out of the fridge and let it sit for a few minutes. Roll it out on a floured surface until it’s about ⅛-inch thick. Using a round cutter or a glass, cut out circles that are slightly larger than your cannoli tubes, ensuring that each shell will fit around them perfectly.
Step 4: Form the Cannoli Shells
Wrap each dough circle around a cannoli tube, overlapping the edges slightly. Use a dab of water to seal the edges, ensuring they stay closed during frying. Repeat this process until all the dough is used up, and you have all your cannoli ready to fry.
Step 5: Fry the Shells
In a deep pot, heat vegetable oil to 350°F (175°C). Carefully place the cannoli tubes into the hot oil, frying them for about 3-4 minutes or until they turn golden brown and crispy. Use tongs to remove the shells and drain them on paper towels, allowing them to cool completely before removing the tubes.
Step 6: Prepare the Filling
In a mixing bowl, combine 1 cup of ricotta cheese, 1 cup of mascarpone cheese, ½ cup of powdered sugar, ¾ cup of finely chopped pistachios, 1 teaspoon of vanilla extract, and ¼ teaspoon of almond extract. Mix until everything is smooth and creamy, ensuring all ingredients are well incorporated into your delightful Pistachio Cannoli filling.
Step 7: Chill the Filling
Once mixed, transfer the filling to an airtight container and chill it in the refrigerator for at least 30 minutes. Chilling helps the flavors meld together beautifully, and it will make piping the filling easier once the cannoli shells are cool.
Step 8: Pipe the Filling
After the shells have cooled and the filling has chilled, use a piping bag fitted with a large tip to fill each cannoli shell generously. Make sure to fill from both ends to ensure they are evenly packed with the creamy filling.
Step 9: Garnish and Serve
Optionally, sprinkle a little powdered sugar over the filled cannoli and garnish with extra finely chopped pistachios for a beautiful presentation. Serve your Pistachio Cannoli immediately to enjoy their delightful crunch and creamy filling at its best.

What to Serve with Pistachio Cannoli
Savor the delightful experience of a beautifully curated meal by pairing your Pistachio Cannoli with these delectable sides and treats.
-
Creamy Mashed Potatoes: Their silky texture complements the crispness of the cannoli, creating a comforting food balance.
-
Fresh Arugula Salad: A peppery salad with lemon vinaigrette adds brightness and freshness, enhancing the richness of the dessert. You’ll appreciate how this crunchy contrast elevates each bite.
-
Rich Espresso: A shot of bold espresso perfectly offsets the sweetness of the cannoli, creating a harmonious balance that leaves your palate refreshed.
-
Chocolate Dipped Strawberries: These fruity bites echo the indulgence of the cannoli while adding a fresh, juicy element. Each strawberry serves as a lovely palate cleanser.
-
Vanilla Gelato: The smooth, creamy texture of gelato harmonizes beautifully with pistachios, allowing the nutty flavors to shine. It's a classic and irresistible pairing.
-
Zesty Citrus Sorbet: Offering a light and refreshing contrast, this dessert brings a burst of citrus that cuts through the creaminess, leaving your taste buds delighted.
-
Raspberry Coulis: Drizzle this sweet-tart sauce on the plate for a pop of color and a fruity zing, elevating the presentation and taste of each cannoli.
-
Sparkling Prosecco: Celebrate the occasion with a glass of bubbly—its effervescence invigorates the meal and pairs wonderfully with the sweetness of the cannoli.
Dive into these delightful pairings, and watch as your Pistachio Cannoli become the star of your dining experience!
How to Store and Freeze Pistachio Cannoli
- Room Temperature: Store filled Pistachio Cannoli in an airtight container at room temperature for up to 2 hours. This helps maintain their crispiness before serving.
- Fridge: If storing leftovers, place them in the fridge for up to 3 days. Keep them in an airtight container, but be mindful that the shells may soften over time.
- Freezer: For longer storage, freeze the unfilled cannoli shells in an airtight container for up to 1 month. Fill them fresh for the best texture and flavor.
- Reheating: If you need to reheat filled cannoli, place them in a warm oven (around 300°F or 150°C) for a few minutes to heat gently, ensuring the filling doesn't lose its creaminess.
Expert Tips for Pistachio Cannoli
Chilling is Key: Allow the dough and filling to chill. This step relaxes gluten and enhances flavors, ensuring a perfectly crispy shell and creamy filling.
Seal Properly: When wrapping the dough around the tubes, seal the edges well with water. A good seal prevents the shells from opening while frying, and you’ll achieve beautifully shaped cannoli.
Perfect Frying Temperature: Keep an eye on your oil temperature; if it’s too hot, the shells may burn. Use a thermometer to ensure your vegetable oil is around 350°F (175°C) for ideal frying results.
Generous Filling: Don’t skimp on the filling! Pipe the creamy mix into each cannoli until they’re full to enjoy the delightful balance of textures—crisp shell and a luscious Pistachio Cannoli filling.
Garnish for Appeal: Enhance presentation by dusting with powdered sugar and adding extra pistachios on top. This simple detail makes your dessert not only tasty but visually stunning!
Pistachio Cannoli Variations & Substitutions
Feel free to take your Pistachio Cannoli to new heights by experimenting with these delightful twist options!
- Gluten-Free: Substitute all-purpose flour with a gluten-free blend for a tasty alternative that everyone can enjoy.
- Nut-Free: Replace the pistachios with finely chopped chocolate or dried fruit for an equally delicious flavor and texture change.
- Dairy-Free: Use coconut cream instead of ricotta and mascarpone for a creamy, dairy-free filling that still retains a delicious richness.
- Chocolate Lover's Delight: Fold in mini chocolate chips into your filling for a heavenly burst of chocolate in every bite. It’s a wonderful balance to the crunch of the shell!
- Spice it Up: Add a pinch of cinnamon or a hint of orange zest to the filling for a warm flavor twist that brightens up the cannoli. Each bite becomes an adventure!
- Caramel Drizzle: Drizzle caramel sauce over your filled cannoli for a decadent touch that adds sweetness and a bit of chewiness. Perfect for impressing your guests!
- Fried vs. Baked: For a healthier option, bake the cannoli shells at 375°F (190°C) for 10-15 minutes until golden and crisp. You’ll love the lighter take!
- Savory Cannoli: Experiment with a savory filling using ricotta and herbs like basil or chives, perfect as a unique appetizer variation. This unexpected twist will intrigue your guests!
With these variations, you can personalize your Pistachio Cannoli to match your taste or dietary needs while impressing everyone at the table. If you’re interested in more creative dessert ideas, check out our tips on getting creative with desserts for inspiration!
Make Ahead Options
These Pistachio Cannoli are perfect for meal prep enthusiasts! You can prepare the cannoli shells up to 24 hours in advance; just store them in an airtight container to keep them crisp. The filling, which combines ricotta, mascarpone, and pistachios, can be made up to 3 days ahead. Simply refrigerate it in an airtight container to maintain its creamy texture and delightful flavors. When you're ready to serve, simply pipe the filling into the cool cannoli shells, dust with powdered sugar, and garnish with extra pistachios for that stunning finish. This way, you'll have fantastic homemade Pistachio Cannoli ready to impress your guests with minimal last-minute effort!

Pistachio Cannoli Recipe FAQs
What type of pistachios should I use for the filling?
Absolutely! For the best flavor and crunch in your Pistachio Cannoli, I recommend using roasted and unsalted pistachios. They add a nutty essence without overwhelming sweetness. You can even toast raw pistachios lightly in the oven for a richer taste!
How should I store leftover filled cannoli?
If you have any leftovers, place the filled Pistachio Cannoli in an airtight container and store them in the fridge for up to 3 days. However, keep in mind that the shells may lose their crispness due to moisture from the filling, so it's best to keep the shells and filling separate if you plan to enjoy them later.
Can I freeze the cannoli shells?
Yes! For longer storage, freeze the unfilled cannoli shells in an airtight container for up to 1 month. When you’re ready to enjoy them, simply fill them fresh for the perfect texture. Just cool your shells in the refrigerator after frying, then transfer them directly to the freezer.
What if my cannoli shells are too soft after frying?
Very! If your cannoli shells turn out soft, it could be due to a few reasons. First, make sure your oil is hot enough (around 350°F or 175°C) before frying; cool oil can lead to greasy shells. Also, ensure you drain them thoroughly on paper towels after frying, allowing them to crisp up as they cool.
Can I make this Pistachio Cannoli recipe gluten-free?
Absolutely! To make a gluten-free version of Pistachio Cannoli, substitute regular all-purpose flour with a gluten-free flour blend. Ensure that the blend has a good binding agent like xanthan gum, which is important for the dough's elasticity. The taste and texture will still be delightful!

Delicious Pistachio Cannoli You'll Love Making at Home
Ingredients
Equipment
Method
- In a mixing bowl, whisk together 2 cups of all-purpose flour, 2 tablespoons of granulated sugar, ½ teaspoon of salt, and 1 tablespoon of cocoa powder until evenly combined. Create a well in the center and add one large egg, ½ teaspoon of white wine vinegar, and 2 tablespoons of cold water. Mix until you form a dough that’s smooth and elastic, about 5 minutes of kneading.
- Once your dough is ready, wrap it tightly in plastic wrap and refrigerate for at least 30 minutes. This resting period allows the gluten to relax, making it easier to roll out later.
- After chilling, take the dough out of the fridge and let it sit for a few minutes. Roll it out on a floured surface until it’s about ⅛-inch thick. Using a round cutter or a glass, cut out circles that are slightly larger than your cannoli tubes.
- Wrap each dough circle around a cannoli tube, overlapping the edges slightly. Use a dab of water to seal the edges, ensuring they stay closed during frying.
- In a deep pot, heat vegetable oil to 350°F (175°C). Carefully place the cannoli tubes into the hot oil, frying them for about 3-4 minutes or until they turn golden brown and crispy.
- In a mixing bowl, combine 1 cup of ricotta cheese, 1 cup of mascarpone cheese, ½ cup of powdered sugar, ¾ cup of finely chopped pistachios, 1 teaspoon of vanilla extract, and ¼ teaspoon of almond extract. Mix until everything is smooth and creamy.
- Once mixed, transfer the filling to an airtight container and chill it in the refrigerator for at least 30 minutes.
- After the shells have cooled and the filling has chilled, use a piping bag fitted with a large tip to fill each cannoli shell generously.
- Optionally, sprinkle a little powdered sugar over the filled cannoli and garnish with extra finely chopped pistachios for a beautiful presentation.





Leave a Reply