Deep-Fried Cannoli

Save Recipe
  • Level: Easy
  • Total: 4 hr 21 min
  • Prep: 15 min
  • Inactive: 4 hr
  • Cook: 6 min
  • Yield: 12 cannoli
Share This Recipe


2/3 cup heavy cream

1/3 cup confectioners' sugar

3 tablespoons amaretto or orange liqueur

1 teaspoon ground cinnamon

1 cup ricotta cheese

1/4 cup unsalted pistachios, chopped, optional, plus 3/4 cup finely chopped, for garnish

12 store-bought cannoli shells

Vegetable oil, for frying

1 cup all-purpose flour

1/4 cup sugar

2 eggs

1/2 cup milk

1/2 cup chocolate, melted

Confectioners' sugar, for garnish


  1. In a large bowl, whip the cream with the confectioners' sugar until soft peaks form. In a large mixing bowl, stir the liqueur and cinnamon into the ricotta. Then stir in half the whipped cream to lighten it up. Gently fold in the remaining whipped cream. Fold the pistachios into ricotta cream mixture. Fill a pastry bag with no tip with the mixture to fill the cannoli shells. Pipe the filling into the shells just to the edges of the shell. Freeze the cannoli for 4 hours or overnight. 
  2. Preheat the oil to 350 degrees F. 
  3. Whisk flour, sugar, egg and milk together in a shallow bowl. Dip the frozen cannoli in the batter, shaking off the excess. Lower into the hot oil. Fry about 3 minutes until lightly golden, moving the cannoli around so it colors evenly. Drain on paper towels. 
  4. Dip the 2 ends of the fried cannoli into the melted chocolate, sprinkle the chocolate with chopped pistachios and garnish with confectioner's sugar.