Cannoli

DifficultyBeginner

Enjoy the irresistible crunch and creamy filling of authentic Sicilian Cannoli—crispy fried pastry shells filled with a sweet, rich ricotta mixture and garnished with chocolate chips, pistachios, or candied orange. A timeless Italian dessert perfect for special occasions or indulgent treats.

SharePostSaveThreads
Cannoli
Yields10 Servings
Prep Time40 minsCook Time30 minsTotal Time1 hr 10 mins
For the Shells
 1 ½ cups all-purpose flour
 2 tbsp granulated sugar
 1 tsp unsweetened cocoa powder (optional, for color)
 ¼ tsp salt
 2 tbsp cold unsalted butter, cut into small cubes
 1 egg yolk
 ¼ cup Marsala wine (or dry white wine)
 1 tbsp white vinegar
 3 tbsp cold water (as needed)
 Oil, for frying (vegetable or canola)
For the Ricotta Filling
 1 ½ cups whole milk ricotta, well-drained
 ½ cup powdered sugar (adjust to taste)
 ½ tsp vanilla extract
 ¼ tsp cinnamon (optional)
  cup mini chocolate chips OR chopped candied orange/pistachios
Optional Garnishes
 Extra mini chocolate chips
 Chopped pistachios
 Candied orange peel
 Powdered sugar (for dusting)
Prepare the Shell Dough
1
  1. In a large bowl, whisk together flour, sugar, cocoa powder (if using), and salt.

  2. Add cold butter cubes and cut in using fingers or a pastry blender until mixture resembles coarse crumbs.

  3. Stir in the egg yolk, Marsala wine, vinegar, and just enough water to bring the dough together.

  4. Knead the dough for 3–5 minutes until smooth.

  5. Wrap in plastic wrap and rest in the fridge for 1 hour.

Prepare the Ricotta Filling
2
  1. While the dough rests, place ricotta in a fine-mesh sieve or cheesecloth over a bowl and let drain for 30–60 minutes.

  2. In a mixing bowl, combine drained ricotta, powdered sugar, vanilla, and cinnamon. Beat until smooth.

  3. Fold in chocolate chips or other add-ins.

  4. Chill the filling for at least 1 hour for best texture.

Roll and Fry the Shells
3
  1. Divide dough into 2 pieces. Roll out each piece very thin (1/16 inch).

  2. Cut into 4–5 inch circles or ovals.

  3. Wrap each around a cannoli mold, sealing with a bit of beaten egg white.

  4. Heat oil to 350°F (175°C). Fry a few at a time until golden brown (1–2 minutes).

  5. Remove and cool on paper towels. Let cool completely before removing molds.

Fill and Serve
4
  1. Use a piping bag to fill each shell with ricotta mixture from both ends.

  2. Dip ends in desired garnish (pistachios, chips, or candied fruit).

  3. Dust lightly with powdered sugar and serve immediately.

Pairing Suggestions
5
  • Drink: Espresso, Vin Santo, or sweet Marsala wine

  • Side: Fresh berries or a scoop of vanilla gelato

Ingredients

For the Shells
 1 ½ cups all-purpose flour
 2 tbsp granulated sugar
 1 tsp unsweetened cocoa powder (optional, for color)
 ¼ tsp salt
 2 tbsp cold unsalted butter, cut into small cubes
 1 egg yolk
 ¼ cup Marsala wine (or dry white wine)
 1 tbsp white vinegar
 3 tbsp cold water (as needed)
 Oil, for frying (vegetable or canola)
For the Ricotta Filling
 1 ½ cups whole milk ricotta, well-drained
 ½ cup powdered sugar (adjust to taste)
 ½ tsp vanilla extract
 ¼ tsp cinnamon (optional)
  cup mini chocolate chips OR chopped candied orange/pistachios
Optional Garnishes
 Extra mini chocolate chips
 Chopped pistachios
 Candied orange peel
 Powdered sugar (for dusting)
Cannoli