Cannoli with Sweet Ricotta Filling and Pistachios inspired by Biba
Inspired by Biba

Cannoli with Sweet Ricotta Filling and Pistachios

Dessert
This iconic Sicilian dessert features crisp tubular pastry shells filled with a lightly sweetened ricotta cheese mixture. The contrast between the crunchy fried pastry and the creamy filling creates a delightful textural experience. Studded with chocolate chips and garnished with chopped pistachios and a dusting of powdered sugar, these elegant treats showcase the perfect balance of textures and flavors that define classic Italian pastry.
Prep Time 45 mins
Cook Time 20 mins
Inactive Time 60 mins
Total Time 125 mins
Servings 12

Ingredients

  • 2 cups All-purpose flour (Plus more for dusting)
  • 2 tbsp Granulated sugar (For shell dough)
  • 1/4 tsp Kosher salt
  • 1/2 tsp Cinnamon (Ground)
  • 3 tbsp Unsalted butter (Cold, cut into small pieces)
  • 1/4 cup Marsala wine (Sweet or dry)
  • 1 tbsp White wine vinegar
  • 1 large Egg (Plus 1 egg white for sealing shells)
  • 2 cups Whole milk ricotta cheese (Drained overnight if very wet)
  • 3/4 cup Confectioners' sugar (Plus more for dusting)
  • 1 tsp Vanilla extract
  • 1 tbsp Orange zest (Finely grated)
  • 1/2 cup Semi-sweet mini chocolate chips
  • 1/2 cup Pistachios (Shelled, unsalted, chopped finely)
  • 4 cups Vegetable oil (For frying)

Tools You'll Need

  • Food processor
  • Rolling pin
  • 4-inch round cutter
  • Cannoli forms
  • Deep heavy-bottomed pot
  • Candy/deep-fry thermometer
  • Slotted spoon
  • Pastry bag with large round tip
  • Paper towels
  • Cooling rack

Chef's Tip

To prevent the cannoli shells from bubbling while frying, prick the dough several times with a fork before wrapping it around the forms. This releases steam during cooking, resulting in a more evenly crisp shell with fewer imperfections.

Instructions

  1. For the shells: In a food processor, combine flour, sugar, salt, and cinnamon. Pulse to mix.
  2. Add butter and pulse until mixture resembles coarse meal.
  3. In a small bowl, whisk together Marsala, vinegar, and egg. Add to the food processor and pulse until the dough just begins to come together.
  4. Turn dough onto a lightly floured surface and knead briefly until smooth. Flatten into a disk, wrap in plastic, and refrigerate for at least 1 hour.
  5. Meanwhile, prepare the filling: In a large bowl, beat ricotta until smooth. Add confectioners' sugar, vanilla, and orange zest. Mix well.
  6. Fold in mini chocolate chips. Cover and refrigerate until ready to use.
  7. Roll out the chilled dough on a lightly floured surface to about 1/8-inch thickness.
  8. Using a 4-inch round cutter, cut circles from the dough. You should get about 12-15 circles.
  9. Wrap each circle around a cannoli form, brushing the overlapping edge with egg white to seal.
  10. Heat vegetable oil in a large, heavy pot to 350°F. Line a plate with paper towels.
  11. Carefully lower 2-3 cannoli shells (still on their forms) into the hot oil. Fry until golden brown, about 1-2 minutes.
  12. Remove with a slotted spoon and drain on paper towels. Once cool enough to handle, carefully slide the shells off the forms.
  13. Continue with remaining dough, allowing the forms to cool before reusing.
  14. Just before serving, use a pastry bag fitted with a large round tip to pipe the ricotta filling into both ends of each shell.
  15. Dip the exposed filling at each end into the chopped pistachios.
  16. Dust with additional confectioners' sugar.

Plating

Arrange the filled cannoli on a serving platter lined with a doily or parchment paper. Position them standing upright, leaning against each other in a circular pattern. Dust with a light shower of confectioners' sugar and scatter a few extra pistachios and chocolate chips around the base for decoration. For individual servings, place 2 cannoli on a dessert plate with a small portion of additional chopped pistachios.

Storage & Reheating

Unfilled cannoli shells can be stored in an airtight container at room temperature for up to 2 days. The ricotta filling can be refrigerated for up to 3 days. Only fill the shells just before serving to prevent them from becoming soggy. Once filled, cannoli should be consumed within 1-2 hours for the best texture.

About This Recipe

Biba's Cannoli were renowned for their exceptionally crisp shells and light, creamy filling—never too sweet or heavy. This adaptation honors that balance while incorporating the classic Sicilian touches of citrus, chocolate, and pistachio. The attention to detail in both the dough preparation and filling consistency ensures these cannoli maintain the same delightful contrast of textures that made them a signature dessert at the beloved Boston establishment.

How did it turn out?

We'd love to hear about your experience making this recipe!