Few desserts capture the essence of Italian pastry making quite like Ricotta Cannoli. Crisp, golden pastry shells filled with sweetened ricotta cream have become one of Sicily's most celebrated culinary treasures. Although cannoli are now enjoyed around the world, the authentic version remains wonderfully simple—fresh ricotta cheese, delicate pastry, subtle citrus, and just enough sweetness to allow every ingredient to shine.

The magic of Ricotta Cannoli lies in the perfect contrast of textures. The shell should be thin, crisp, and delicately blistered from frying, while the filling should be smooth, creamy, and luxuriously light. A finishing touch of chopped pistachios, mini chocolate chips, or candied orange peel adds both elegance and flavor, making each cannolo a beautiful balance of crunch, creaminess, and freshness.

Whether prepared for holidays, celebrations, dinner parties, or simply alongside a cup of espresso, homemade Ricotta Cannoli bring the warmth and craftsmanship of a traditional Sicilian pasticceria into your own kitchen.

The Secret to Authentic Ricotta Cannoli

Professional pastry chefs agree that exceptional cannoli begin with exceptional ricotta. Fresh whole-milk ricotta provides a naturally creamy texture and delicate flavor that cannot be replicated with cream cheese or other substitutes.

Equally important is timing. The shells should always be filled shortly before serving. This preserves their signature crispness while allowing the silky ricotta filling to remain fresh and airy.

Ingredients

For the Cannoli Shells

  • 250 g all-purpose flour
  • 2 tablespoons granulated sugar
  • 30 g unsalted butter, softened
  • 1 large egg
  • 60 ml Marsala wine or dry white wine
  • 1 tablespoon white vinegar
  • ¼ teaspoon ground cinnamon
  • A pinch of salt
  • Vegetable oil, for deep frying

For the Ricotta Filling

  • 500 g whole-milk ricotta cheese, thoroughly drained
  • 120 g icing sugar, sifted
  • 1 teaspoon pure vanilla extract
  • ½ teaspoon ground cinnamon
  • 1 teaspoon finely grated orange zest
  • 75 g mini dark chocolate chips
  • 2 tablespoons finely chopped pistachios

For Garnishing

  • Chopped pistachios
  • Mini chocolate chips
  • Candied orange peel
  • Candied cherries
  • Icing sugar for dusting

Choosing the Right Ricotta

Fresh ricotta is the heart of this dessert. Choose a high-quality whole-milk ricotta with a rich, creamy consistency. Before preparing the filling, drain it thoroughly in cheesecloth or a fine-mesh sieve for several hours or overnight. Removing excess moisture creates a thick, smooth filling that pipes beautifully and keeps the pastry shells crisp.

Avoid overly wet ricotta, as it can make the filling runny and soften the shells too quickly.

Preparing the Dough

Combine the flour, sugar, cinnamon, and salt in a large mixing bowl.

Rub the softened butter into the dry ingredients until the mixture resembles coarse crumbs.

Add the egg, Marsala wine, and vinegar, mixing until a smooth dough begins to form.

Transfer the dough to a lightly floured surface and knead for 8 to 10 minutes until soft and elastic.

Wrap tightly and refrigerate for at least one hour. This resting period relaxes the gluten, making the dough easier to roll while helping create the delicate blistering characteristic of authentic cannoli shells.

Forming the Shells

Roll the chilled dough into a thin sheet approximately 2 millimeters thick.

Cut circles measuring 10 to 12 centimeters in diameter.

Wrap each circle around a metal cannoli tube, sealing the overlapping edge with a little beaten egg.

Ensure the dough overlaps neatly without pressing excessively, allowing the pastry to expand during frying.

Frying the Shells

Heat vegetable oil to 175°C (350°F).

Carefully fry the pastry tubes in batches for about 2 to 3 minutes until crisp, blistered, and evenly golden brown.

Transfer the shells to a wire rack and allow them to cool slightly before carefully removing the metal molds.

Cool completely before filling.

Preparing the Ricotta Cream

Place the drained ricotta into a mixing bowl.

Add the icing sugar, vanilla extract, cinnamon, and orange zest.

Whisk until the mixture becomes smooth and creamy.

Fold in the chocolate chips and half of the chopped pistachios.

Transfer the filling into a piping bag fitted with a large plain or star nozzle.

Refrigerate until ready to assemble.

Filling the Cannoli

Immediately before serving, pipe the ricotta cream into each shell from both ends until completely filled.

Decorate each end with chopped pistachios, chocolate chips, or candied orange peel.

Finish with a generous dusting of icing sugar.

Serve immediately while the shells remain crisp.

Professional Pastry Chef's Tips

Always drain the ricotta thoroughly. Even premium ricotta often contains more moisture than ideal for pastry fillings.

Roll the dough very thin. Thin pastry creates lighter, crispier shells with beautiful blistering.

Maintain a steady frying temperature throughout cooking. Proper heat ensures even browning while preventing greasy shells.

Fill the shells only at the last moment. Freshly assembled cannoli provide the signature contrast between crisp pastry and creamy filling.

Fresh citrus zest brightens the ricotta without overwhelming its delicate dairy flavor.

Serving Suggestions

Ricotta Cannoli are delicious served with:

  • Fresh espresso
  • Cappuccino
  • Italian roast coffee
  • Pistachio gelato
  • Lemon gelato
  • Vanilla gelato
  • Fresh strawberries
  • Raspberries
  • Chocolate sauce
  • Fresh mint leaves

They also complement classic Italian desserts such as tiramisu, panna cotta, biscotti, and almond cookies.

Storage

Store the pastry shells in an airtight container at room temperature for up to one week.

Keep the ricotta filling refrigerated in a sealed container for up to three days.

Assemble only when ready to serve.

Freezing

Unfilled shells freeze well for up to two months.

The ricotta filling is best made fresh for the finest texture and flavor.

Nutritional Benefits

Ricotta cheese provides high-quality protein and calcium while offering a lighter alternative to heavy cream-based fillings. Pistachios contribute healthy fats, antioxidants, and additional texture, while orange zest adds bright citrus flavor naturally.

When enjoyed as an occasional treat, Ricotta Cannoli offer a satisfying balance of richness and freshness.

Flavor Variations

Authentic ricotta filling provides the perfect foundation for creative variations:

  • Chocolate Ricotta Cannoli: Fold cocoa powder and extra chocolate chips into the ricotta cream.
  • Pistachio Cannoli: Blend pistachio paste into the filling and garnish generously with chopped pistachios.
  • Lemon Ricotta Cannoli: Add lemon zest and a small amount of lemon extract for a refreshing citrus twist.
  • Espresso Cannoli: Mix espresso powder into the ricotta for a subtle coffee flavor.
  • Honey Ricotta Cannoli: Replace part of the sugar with floral honey for a naturally sweet Mediterranean-inspired filling.

Final Thoughts

Ricotta Cannoli represent the finest traditions of Sicilian pastry making, where simple ingredients are transformed into something truly extraordinary through patience, technique, and attention to detail. The crisp, golden shell and silky ricotta cream create a timeless combination that has delighted generations of dessert lovers.

Whether served at festive celebrations, elegant dinner parties, or enjoyed as a special weekend indulgence, homemade Ricotta Cannoli deliver the authentic taste of Italy in every bite. Beautiful to present and unforgettable to eat, this classic pastry remains one of the world's most cherished desserts.