Go Back

Homemade Cannoli

These homemade cannoli are made with crisp and flaky fried shells filled with a creamy and sweet ricotta filling and dipped in mini chocolate chips. It's a classic Italian dessert that looks as good as it tastes, and it's sure to impress everyone who tries it!

Course Dessert
Cuisine Italian
Keyword cannoli, pastry, ricotta
Prep Time 40 minutes
Cook Time 25 minutes
Resting Time 45 minutes
Total Time 1 hour 45 minutes
Servings 28 cannoli



  • 2 cups all-purpose flour
  • 1 1/2 Tbsp white sugar
  • 1/4 tsp salt
  • 2 Tbsp unsalted butter
  • 1 egg
  • 1/2 cup white wine or white grape juice + 1 Tbsp vinegar


  • 2 cups ricotta cheese drained
  • 1 cup powdered sugar
  • 1 tsp cinnamon
  • 1 tsp vanilla
  • mini chocolate chips for garnish



  1. Add flour, sugar and salt to a mixing bowl. Combine ingredients. Add in butter and mix with mixer until no large clumps remain. Mix in wine (or grape juice) and egg.

  2. Transfer dough to a greased bowl and allow to rest for 30 minutes.

  3. Heat a large pot with vegetable oil. Oil should reach 345-355F.

  4. Roll dough out onto a floured surface. Dough should be very thin (about 1/16-inch). Use a 4 inch cookie cutter to cut dough out.

  5. Grease cannoli forms and wrap dough circles around each form. Brush half of the dough with an egg white and press dough around the form.

  6. Carefully place each shell in the preheated oil. Fry until golden brown, about 1-2 minutes.

  7. Remove shells from oil using metal tongs. Place on a paper towel. Use paper towels to remove the shells from the cannoli forms.

  8. Allow shells to cool before adding filling.


  1. Scoop the ricotta into a fine mesh strainer lined with a cheesecloth. Place the strainer over a bowl, cover the ricotta with the cheesecloth and then place a heavy object on top (like a can or container). Refrigerate for 12 hours to allow the liquid to drain.

  2. Mix together ricotta, powdered sugar, cinnamon and vanilla. Scoop filling into a pastry bag. Pipe filling into the cannoli shells.

  3. Dip filled cannoli into chocolate chips and sprinkle with powdered sugar.

Recipe Notes

Adapted from Cooking Classy

  • Cannoli does not store well as the shells get soggy, so it's best to enjoy this dessert right away.
  • If you don't plan on eating the cannoli right away, you can store the filling and shells separately and then assemble them right before consuming.