Go Back
classic italian cannoli recipe

Classic Italian Cannoli

Sofia RussoSofia Russo
Learn how to make classic Italian cannoli with a deliciously crispy shell and creamy ricotta filling. This Sicilian treat is perfect for any occasion.
Prep Time 40 minutes
Cook Time 10 minutes
Total Time 50 minutes
Course Dessert
Cuisine Italian
Servings 8 cannoli
Calories 320 kcal

Equipment

  • 1 Mixing Bowl large
  • 1 Rolling Pin
  • 1 cannoli forms metal
  • 1 deep fryer or heavy saucepan
  • 1 piping bag

Ingredients
  

Cannoli Shells

  • 2 cups all-purpose flour
  • 1 tbsp sugar
  • 1/4 tsp salt
  • 2 tbsp unsalted butter chilled
  • 1/2 cup Marsala wine
  • 1 large egg beaten
  • Vegetable oil for frying

Cannoli Filling

  • 2 cups ricotta cheese strained
  • 1 cup powdered sugar
  • 1/2 tsp vanilla extract
  • 1/4 cup mini chocolate chips
  • 2 tbsp finely chopped pistachios

Instructions
 

Preparation

  • In a large mixing bowl, combine the flour, sugar, and salt. Cut in the butter until the mixture resembles coarse crumbs. Gradually add the Marsala wine, mixing until a dough forms. Knead briefly and wrap in plastic. Let it rest for 30 minutes.

Making the Shells

  • Roll out the dough to about 1/8 inch thickness. Use a cookie cutter to cut out circles. Wrap each circle around a metal cannoli form, sealing the edges with beaten egg.
  • Heat the vegetable oil in a deep fryer or heavy saucepan to 350°F. Fry the cannoli shells until golden brown, about 1-2 minutes. Remove and drain on paper towels. Let cool completely before removing from forms.

Making the Filling

  • In a bowl, combine the strained ricotta, powdered sugar, and vanilla extract. Beat until smooth. Fold in mini chocolate chips and chopped pistachios. Chill until ready to fill the shells.

Assembling the Cannoli

  • Using a piping bag, fill each cooled shell with the ricotta mixture. Fill from both ends to ensure even distribution.
  • Serve the cannoli immediately for the best texture. If desired, dust with additional powdered sugar before serving.
  • Store any leftover filled cannoli in an airtight container in the refrigerator for up to 2 days. Unfilled shells can be kept in a cool, dry place for up to a week.

Notes

Pro Tips: Always fill the cannoli just before serving to keep the shells crisp.
Ingredient Substitutions: Use orange zest instead of vanilla for a citrus twist.
How to Serve: Serve with a dusting of powdered sugar.
Storage & Freshness: Keep filled cannoli in the fridge for no more than two days.
Make-Ahead Tips: Prepare shells ahead of time and fill right before serving.
Keyword cannoli filling recipe, classic italian cannoli, homemade cannoli