Cannolis are Italy’s greatest hit. Crunchy, bubbly shells. Silky, sweet ricotta filling. Tiny chocolate chips playing hide-and-seek. Yes, you can make them at home. No, you don’t need metal tubes. Let’s do this.
Drain Ricotta
Place ricotta in a cheesecloth-lined strainer over a bowl. Refrigerate overnight (or at least 4 hours). This prevents soggy filling.
Make Dough
Mix flour, sugar, and salt. Cut in butter until crumbly. Add egg yolk and wine. Knead until smooth. Wrap and rest 30 minutes.
Roll & Cut
Roll dough paper-thin (1/16 inch). Cut into 4-inch circles or ovals.
Shape & Fry
Wrap dough around a metal tube (or rolled foil/cannoli forms). Seal edge with egg white.
Heat oil to 350°F (175°C). Fry 1–2 minutes until golden. Cool on rack, then slide off tube.
Make Filling
Mix drained ricotta, powdered sugar, vanilla, and cinnamon until smooth. Fold in chocolate chips.
Fill & Serve
Pipe filling into shells just before serving (soggy shells = sad cannolis). Dip ends in pistachios if desired. Dust with powdered sugar. Devour.
Summary
Prep Time: 40 min + draining | Cook Time: 15 min | Total: 1 hour + overnight
Yield: 10–12 cannolis | Difficulty: Medium
Storage Notes
Shells: 1 week in an airtight container. Filling: 2 days in fridge. NEVER fill ahead (soggy tragedy). Fill right before serving. Unfilled shells also freeze beautifully for 3 months.
