Go Back
+ servings
Close-up of homemade pistachio cannoli with creamy filling, chopped pistachios, and drizzle.

Pistachio Cannoli

5 from 1 vote
Crispy Sicilian Pistachio Cannoli shells filled with silky pistachio ricotta cream. Toasted pistachios, strained ricotta, and a touch of mascarpone make this version bakery-quality at home.
Prep Time 45 minutes
Cook Time 20 minutes
Resting Time 30 minutes
Total Time 1 hour 35 minutes
Servings: 12 cannoli
Course: Dessert
Cuisine: Italian
Calories: 285

Ingredients
  

  • 2 cups All-purpose flour
  • 2 tablespoon Granulated sugar
  • 2 tablespoon Unsalted butter - Cold, cut into small cubes
  • 1 Large egg yolk
  • ½ cup Dry white wine - Adds crisp texture via steam during frying
  • ¼ teaspoon Fine salt
  • Vegetable oil - For deep frying shells
For the Pistachio Filling
  • 1 ½ cups Whole milk ricotta - Strained twice for smooth texture
  • 1 cup Shelled pistachios - Toasted, finely ground (not paste)
  • ½ cup Powdered sugar - Adjust to taste
  • 2 tablespoon Heavy cream - Adds richness
  • 3 tablespoon Mascarpone cheese - Makes filling extra creamy
  • 1 teaspoon Pure vanilla extract - Balances pistachio flavor
For Finishing Touches
  • ½ cup Chopped pistachios - For dipping filled ends
  • ½ cup Mini chocolate chips - Optional mix-in or garnish
  • Powdered sugar - For dusting over finished cannoli

Equipment

  • 6 metal cannoli tubes (essential for shaping shells)
  • Heavy-bottomed pot (cast iron or aluminum for even frying)
  • Candy thermometer (digital recommended for accurate oil temperature)
  • Fine-mesh strainer (for smoothing ricotta)
  • Food processor (to grind pistachios without making paste)
  • Pastry bag (or zip-top bag) (for piping filling)

Method
 

  1. Mix flour, sugar, and salt. Cut in butter until crumbly. Whisk egg yolk with wine, add to flour, then knead 5 minutes until smooth. Wrap in plastic and rest 30 minutes.
  2. Roll dough paper-thin and cut into 4-inch circles. Wrap around cannoli tubes, sealing edges with egg white. Avoid overlapping dough.
  3. Heat oil to 375°F. Fry shells on tubes for 2 minutes, turning once, until golden brown. Cool completely before sliding off tubes.
  4. Toast and grind pistachios fine. Push ricotta through strainer twice. Beat mascarpone until fluffy, then fold in ricotta, pistachios, sugar, and vanilla. Adjust sweetness.
  5. Pipe pistachio cream into cooled shells just before serving. Dip ends in chopped pistachios. Dust with powdered sugar and serve immediately.

Nutrition

Serving: 1cannoloCalories: 285kcalCarbohydrates: 28gProtein: 7gFat: 16gSaturated Fat: 6gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gCholesterol: 30mgSodium: 110mgPotassium: 150mgFiber: 2gSugar: 12gVitamin A: 200IUCalcium: 90mgIron: 1.2mg

Notes

Nutrition information is automatically calculated and should be considered an approximation. Actual values may vary based on specific ingredients used and portion sizes
 

Tried this recipe?

Let us know how it was!