The rich, creamy sweetness of fresh cannoli filled with a smooth pistachio mixture is a slice of heaven for any dessert lover. This Pistachio Cannoli recipe takes about 30 minutes to make, and it’s a delightful twist on the classic Italian favorite. The combination of ricotta cheese and pistachio paste creates a texture that is both delicate and indulgent.
This recipe is perfect for anyone looking to impress guests at a dinner party or to enjoy a special treat at home. You can make the filling ahead of time and store it in the refrigerator for a day, making assembly quick and easy when you’re ready to serve.
Why You’ll Love This Recipe
- The creamy filling made with ricotta and pistachio paste is simply unforgettable.
- It offers a perfect balance of sweetness, due to the optional powdered sugar adjustment.
- Each bite of the cannoli shell contrasts beautifully with the smooth, rich filling.
- It’s a great make-ahead dessert that can be prepared in advance.
What You’ll Need
Gather the following ingredients to prepare this delicious treat:
For the Filling
- 3 cups ricotta cheese
- 1 cup pistachio paste
- 1 1/2 to 2 cups powdered sugar
- 2 tsp vanilla extract
Use homemade pistachio paste for a fresher flavor.
Substitutions & Swaps
- Substitute with mascarpone cheese for a creamier filling.
- Use almond paste instead of pistachio paste for a different flavor.
- Adjust powdered sugar based on your sweetness preference.
How to Make It
Creating these delightful cannoli is a breeze with these simple steps.
Prepare the Filling
Combine ricotta cheese, pistachio paste, powdered sugar, and vanilla extract in a mixing bowl. Beat until smooth and well combined, adjusting sweetness if desired.
Chill the Filling
Transfer the mixture into an airtight container and refrigerate for at least 30 minutes. This will help the flavors meld together beautifully.
Assemble the Cannoli
Once the filling is chilled, use a piping bag to fill your cannoli shells. Make sure to pipe from both ends for an even filling.
How to Store It
Fridge: Store filled cannoli in an airtight container for 1-2 days.
Freezer: No, they won’t retain their texture once thawed.
Reheat: Not applicable; serve cold or at room temperature.
Tips for Best Results
- Ensure the ricotta is well-drained to avoid excess moisture in the filling.
- Chill the filled cannoli for a short period before serving for the best texture.
- Dust the filled cannoli with powdered sugar just before serving for a beautiful presentation.
Serving Suggestions
- Serve alongside a cup of espresso for a delightful end to a meal.
- Pair with fresh berries for a vibrant contrast.
- Include them as part of an Italian dessert platter.




Leave a Comment