The Best Cannoli Recipe – Easy Italian Dessert

When it comes to classic Italian desserts, few treats can rival the rich, creamy, and crispy perfection of a cannoli. These iconic pastries, with their golden-brown shells and sweet ricotta filling, are a staple of Sicilian cuisine and a beloved dessert around the world. Whether you’re a seasoned baker or a novice in the kitchen, this easy cannoli recipe will guide you step-by-step to create the best homemade cannoli you’ve ever tasted.

What Is a Cannoli?

A cannoli (plural: cannoli, singular: cannolo) is a traditional Italian pastry that originated in Sicily. The dessert consists of a tube-shaped shell made from fried pastry dough, filled with a creamy, sweet ricotta-based filling. Over the years, cannoli have become a symbol of Italian baking, appearing at celebrations, holidays, and Sunday dinners.

The contrast of textures—crispy shell and velvety filling—makes cannoli a dessert that satisfies on every level.

Why This Is the Best Cannoli Recipe

This recipe is a perfect blend of authentic flavor and simplified technique. While traditional cannoli shells require some effort and frying, this version strikes a balance between ease and authenticity. Here’s why it’s the best:

  • Crispy, golden shells that hold up without becoming soggy.
  • Creamy, lightly sweetened ricotta filling with hints of vanilla and citrus.
  • Customizable toppings like mini chocolate chips, chopped pistachios, or candied orange peel.
  • Make-ahead friendly – perfect for entertaining.

Ingredients

For the Shells:

  • 2 cups all-purpose flour
  • 1 tablespoon sugar
  • 1/2 teaspoon salt
  • 3 tablespoons unsalted butter (cold, cut into cubes)
  • 1 large egg
  • 1/2 cup sweet Marsala wine (or dry white wine)
  • 1 teaspoon white vinegar
  • Oil for frying (vegetable or canola)

For the Filling:

  • 2 cups whole milk ricotta cheese (drained overnight)
  • 3/4 cup powdered sugar (sifted)
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon (optional)
  • 1/4 cup mini chocolate chips or chopped pistachios
  • Zest of 1 orange or lemon (optional, for a citrusy flavor)

Equipment You’ll Need

  • Cannoli molds (metal tubes)
  • Rolling pin
  • Mixing bowls
  • Fine mesh strainer or cheesecloth (for draining ricotta)
  • Pastry bag (or a zip-top bag with the corner snipped)
  • Frying pan or deep fryer

Step-by-Step Instructions

1. Drain the Ricotta

Place the ricotta in a fine mesh strainer over a bowl, or wrap it in cheesecloth and squeeze out excess liquid. This step is crucial for a thick, creamy filling. Let it drain in the refrigerator overnight or for at least 4 hours.

2. Make the Dough

In a mixing bowl, whisk together the flour, sugar, and salt. Cut in the cold butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs.

Add the egg, wine, and vinegar. Mix until a dough forms. Knead for about 5 minutes until smooth. Wrap the dough in plastic wrap and let it rest for 30 minutes at room temperature.

3. Roll and Cut the Dough

Divide the dough into two pieces. Roll one half out on a lightly floured surface until very thin—about 1/8-inch thick. Use a round cookie cutter (about 4 inches in diameter) to cut out circles.

Wrap each circle around a cannoli mold, sealing the edge with a bit of beaten egg white.

4. Fry the Shells

Heat 2–3 inches of oil in a deep skillet or fryer to 350°F (175°C). Fry 2–3 cannoli at a time until golden brown and crisp, about 1–2 minutes per side.

Carefully remove them with tongs and drain on paper towels. Let them cool for a minute before gently sliding off the molds. Repeat with the remaining dough.

5. Make the Filling

In a bowl, combine the drained ricotta, powdered sugar, vanilla, cinnamon, and citrus zest if using. Beat until smooth and creamy. Fold in chocolate chips or pistachios.

Transfer the filling to a pastry bag and refrigerate until ready to use.

6. Assemble the Cannoli

Just before serving, pipe the filling into both ends of each shell. Dip the ends in extra chocolate chips, pistachios, or your favorite topping. Dust with powdered sugar for a final touch.

Tips for Perfect Cannoli

  • Don’t overfill: Fill the cannoli just before serving to keep the shells crisp.
  • Drain the ricotta thoroughly: Watery ricotta leads to runny filling.
  • Use a thermometer when frying: Maintain a steady oil temperature for even cooking.
  • Experiment with flavors: Try adding espresso powder, almond extract, or even Nutella to the filling.

Make-Ahead Options

  • Shells: Can be made up to 3 days ahead and stored in an airtight container at room temperature.
  • Filling: Can be made 1–2 days in advance and kept in the fridge.

Variations to Try

  • Baked Cannoli Shells: Skip the fryer and use a baked version for a lighter treat.
  • Chocolate-Dipped Shells: Dip shells in melted chocolate and let them set before filling.
  • Fruit-Filled Cannoli: Add chopped berries or a swirl of fruit preserves to the filling.

Conclusion

Homemade cannoli may sound intimidating, but with the right ingredients and a little practice, you can recreate this beloved Italian dessert right in your kitchen. This easy cannoli recipe captures everything that makes the dessert special—crunchy shells, creamy filling, and just the right balance of sweet and tangy flavors.

Whether you’re making them for a party, a family dinner, or just because you love Italian sweets, these cannoli are guaranteed to impress. Buon appetito!

Leave a Comment