Classic Sicilian Cannoli: Crisp Shells and Creamy Ricotta Filling
If there is one dessert that captures the heart of Sicilian pastry tradition, it is the cannolo. A classic Sicilian cannoli recipe involves crisp, golden shells filled with sweetened ricotta—a staple in Sicilian festivities for centuries. Growing up, I always knew a celebration was coming when the kitchen filled with the aroma of fried pastry and powdered sugar. Nonna would stand by the stove with a smile, rolling each shell with practiced hands while reminding us that cannoli should be filled at the last moment to keep their signature crunch.
Cannoli bring together the essence of Italy: simplicity, craftsmanship, and a touch of indulgence. With just a few quality ingredients and a little technique, you can recreate this iconic dessert in your own kitchen. Let’s bring Sicily’s sweetest treasure to life step by step.

Use very dry ricotta, fry the shells thin and crisp, and always fill them right before serving so they stay crunchy.
Key Takeaways
- The classic Sicilian cannoli recipe features crisp golden shells filled with sweetened ricotta, traditional in Sicilian celebrations.
- To achieve the best results, drain ricotta thoroughly, fry thin shells, and fill them just before serving for crunch.
- Preparation takes about 1 hour and 50 minutes, making it an intermediate-level dessert.
- Cannoli represent Sicilian hospitality, with origins tracing back to Arab influence during Carnevale.
- Variations include chocolate-dipped shells, pistachio filling, and mini cannoli for parties.
Jump to:
- Key Takeaways
- Fast Facts
- Ingredients
- Equipment
- Step-by-Step Instructions
- Why You'll Love This Cannoli Recipe
- Notes & Authentic Tips For Your Italian Dish
- Cultural & Historical Significance of the Sicilian Cannoli
- Traditional Italian Meal Structure
- Pairing Suggestions for Your Classic Sicilian Cannoli Recipe
- Variations For Your Italian Dish
- How to Make the Classic Sicilian Cannoli Recipe
- Frequently Asked Questions (FAQ)
- Nutritional Facts (per serving)
- Check Out Our Socials!
Fast Facts
- Prep Time: 30 minutes
- Chill Time: 1 hour
- Cook Time: 20 minutes
- Total Time: 1 hour 50 minutes
- Difficulty Level: Intermediate
- Course: Dessert/ Dolce
Ingredients
For the Cannoli Shells (Approx. 12–14 shells)
- 2 cups (250 g) all-purpose flour
- 2 tablespoon granulated sugar
- 1 teaspoon ground cinnamon
- ¼ teaspoon salt
- 3 tablespoon cold butter, cubed
- 1 large egg
- ½ cup sweet Marsala wine (or white wine)
- Vegetable oil for frying
Ricotta Filling
- 1 ½ cups ricotta cheese, well drained
- ½ cup powdered sugar
- ½ teaspoon vanilla extract
- ¼ cup mini chocolate chips (optional)
- 2 tablespoon candied orange peel, diced (optional)
Assembly & Garnish
- Extra powdered sugar for dusting
- Additional chocolate chips or pistachios for ends
Equipment
Common Kitchen Tools You Likely Already Have
These everyday items are found in most home kitchens and are all you need for mixing, draining, and assembling the filling.
- Mixing bowls for preparing the ricotta and dough.
- Fine mesh strainer or cheesecloth to drain ricotta until completely dry.
- Rolling pin to shape the cannoli shells thinly.
- Cutting board and chef’s knife for prepping garnishes.
- Slotted spoon to remove fried shells safely.
- Tongs to transfer shells and handle hot oil carefully.
- Paper towels for draining excess oil after frying.
- Cooling rack to keep shells crisp.
Specialty Tools for Classic Italian Cannoli (Highly Recommended)
These Italian pastry tools help you achieve true Sicilian bakery results. They are affordable, easy to find online, and designed specifically for homemade cannoli.
- Cannoli molds or metal tubes to wrap the dough and fry into perfect shells.
- Deep fryer or heavy skillet for controlled frying.
- Piping bag with round or star tip for clean, professional filling.
- Instant-read thermometer to maintain oil between 350 to 365 degrees Fahrenheit.
Looking to upgrade your Italian cooking tools?
Explore our full guide in the Italian Kitchen Essentials Guide for recommended pans, utensils, and traditional Italian equipment that elevates every dish.
Step-by-Step Instructions
1. Drain the Ricotta
- Place 1 ½ cups ricotta in a cheesecloth or fine mesh strainer over a bowl.
- Let it drain for at least 1 hour, preferably overnight. This ensures a thick, creamy filling.
2. Make the Cannoli Dough
- In a mixing bowl, combine flour, sugar, cinnamon, and salt.
- Add the cold butter and work it in with your fingers until crumbly.
- Add the egg and Marsala wine, mixing until a dough forms.
- Knead for 3 to 4 minutes until smooth. Cover and rest for 30 minutes.
3. Roll and Cut the Shells
- On a floured surface, roll the dough very thin, almost paper-thin.
- Cut into circles about 4 to 5 inches wide.
- Wrap each piece around a cannoli mold, sealing with a dab of beaten egg.
4. Fry the Cannoli Shells
- Heat vegetable oil to 350 to 365 degrees Fahrenheit in a heavy skillet or deep fryer.
- Fry each shell for 1 to 2 minutes until golden and bubbly.
- Remove with a slotted spoon and let drain on a paper towel
- Slide shells off the molds while still warm and let them cool on a rack.
5. Prepare the Ricotta Filling
- Transfer drained ricotta to a bowl.
- Add powdered sugar and vanilla extract, stirring until silky and smooth.
- Fold in mini chocolate chips or candied orange peel if using.
6. Fill the Cannoli
- Just before serving, pipe the filling into both ends of each shell using a piping bag.
- Press chocolate chips or pistachios onto each end for an authentic finish.
6. Serve and Enjoy
- Dust generously with powdered sugar and enjoy immediately for the perfect contrast of crisp and creamy.
Quick Tips for a Successful Classic Sicilian Cannoli Recipe
- Drain ricotta completely to avoid runny filling.
- Roll dough as thin as possible for crisp shells.
- Fill just before serving to prevent sogginess.
- Chill the ricotta cream 30 minutes for easier piping.
Why You'll Love This Cannoli Recipe
This classic Sicilian cannoli recipe delivers everything you love: crisp shells that shatter lightly with each bite, creamy ricotta filling, and just the right touch of sweetness. The bright citrus notes, chocolate accents, and warm cinnamon in the shell capture the spirit of Sicily. This dessert is festive, elegant, and surprisingly manageable for home cooks. Bring a taste of Italy’s most iconic pastry to your table with confidence.
Notes & Authentic Tips For Your Italian Dish
The secret to exceptional cannoli is patience and precision. Sicilians always begin by draining the ricotta thoroughly, a step you should never skip. Marsala wine gives the shells their classic flavor and signature bubbles, while rolling the dough extra thin ensures a light, crisp texture.
When frying, keep the oil steady and hot, and always fill at the last moment. Cannoli should be crisp, never soft. Store empty shells in an airtight container and fill only when ready to serve for the best results.
Cultural & Historical Significance of the Sicilian Cannoli
Cannoli trace back to Sicily’s Arab influence, originally created as a celebration dessert during Carnevale. Over time, they became a symbol of Sicilian hospitality and pride. Traditionally filled with sheep’s milk ricotta and decorated with candied orange or pistachio, cannoli represent the island’s culinary richness. Today they remain one of Italy’s most beloved regional desserts.
Traditional Italian Meal Structure
Cannoli are served as il dolce, the sweet final course of an Italian meal. In Sicily, they often appear at holidays, Sunday lunches, and festive gatherings.
In Italy, meals follow the traditional Italian meal structure, a time-honored sequence of courses from aperitivo to dolce that celebrates balance, flavor, and culture. Want to dive deeper into how Italians eat and see where this dish fits in the rhythm of an authentic Italian dinner? [Explore our full guide to the Traditional Italian Meal Structure here.]
Pairing Suggestions for Your Classic Sicilian Cannoli Recipe
- Wine: Passito di Pantelleria or Moscato d’Asti
- Coffee: Freshly pulled espresso
- Dessert Pairing: Tiramisu or Panna Cotta for an Italian dessert trio
Variations For Your Italian Dish
- Chocolate dipped shells
- Pistachio ricotta filling
- Orange zest and cinnamon variation
- Mini cannoli for parties
- Gluten-free shells with GF flour blend
How to Make the Classic Sicilian Cannoli Recipe
Drain the Ricotta
- Place 1 ½ cups ricotta in a cheesecloth or fine mesh strainer over a bowl.
- Let it drain for at least 1 hour, preferably overnight. This ensures a thick, creamy filling.

Make the Cannoli Dough
- In a mixing bowl, combine flour, sugar, cinnamon, and salt.
- Add the cold butter and work it in with your fingers until crumbly.
- Add the egg and Marsala wine, mixing until a dough forms.
- Knead for 3 to 4 minutes until smooth. Cover and rest for 30 minutes.

Roll and Cut the Shells
- On a floured surface, roll the dough very thin, almost paper-thin.
- Cut into circles about 4 to 5 inches wide.
- Wrap each piece around a cannoli mold, sealing with a dab of beaten egg.

Fry the Cannoli Shells
- Heat vegetable oil to 350 to 365 degrees Fahrenheit in a heavy skillet or deep fryer.
- Fry each shell for 1 to 2 minutes until golden and bubbly.
- Remove with a slotted spoon and let drain on a paper towel.
- Slide shells off the molds while still warm and let them cool on a rack.

Prepare the Ricotta Filling
- Transfer drained ricotta to a bowl. Add powdered sugar and vanilla extract, stirring until silky and smooth.
- Fold in mini chocolate chips or candied orange peel if using.

Fill the Cannoli
- Just before serving, pipe the filling into both ends of each shell using a piping bag.
- Press chocolate chips or pistachios onto each end for an authentic finish.

Serve and Enjoy
- Dust generously with powdered sugar and enjoy immediately for the perfect contrast of crisp and creamy.
Frequently Asked Questions (FAQ)
It was not drained long enough. Dry ricotta is essential for firm, creamy filling.
Yes, for authentic shape. They are inexpensive and last forever.
They will not be as crisp or traditional. Frying gives the best texture.
Fill only before serving. Filled cannoli soften quickly.
Yes. Store unfried dough rounds up to 2 days, or fried shells for 1 week.
Sweetened ricotta, usually sheep’s milk ricotta in Sicily.
Freeze shells only, never filled cannoli.
Nutritional Facts (per serving)
- Calories: 255
- Carbohydrates: 24 g
- Protein: 6 g
- Total Fat: 15 g
- Saturated Fat: 8 g
- Sodium: 60 mg
- Dietary Fiber: 1 g
- Sugars: 12 g
Values are approximate and may vary.
Dietary Tags: Vegetarian, Nut-Free (if pistachios are omitted), Corn-Free, Not Gluten-Free
Note: Classic cannoli contain gluten and dairy. Variations can be adapted for gluten-free needs.
Check Out Our Socials!
Loved This Classic Sicilian Cannoli Recipe? Let’s Keep Cooking Together!
This Classic Sicilian Cannoli Recipe is more than a dish. It is a celebration of Italian summer simplicity. With just two main ingredients, it delivers elegance, refreshment, and tradition in every bite.
If you try this recipe, share your creations and tag #ItalianCookingIdeas on:
📬 Want more? Get Weekly Italian Recipes in Your Inbox. Authentic recipes, cooking tips, and behind-the-scenes stories straight from our kitchen. Subscribe here.

Authentic Cannoli Recipe
________________________________________________________________________________
Print Pin Save Recipe. . . . .
Ingredients
For the Shells
- 2 cups 250 g all-purpose flour
- 2 tablespoon granulated sugar
- 1 teaspoon cocoa powder optional, traditional Sicilian variation
- 1 tablespoon softened butter or shortening
- 1 large egg
- 1 teaspoon cinnamon
- 1 pinch salt
- 3 to 4 tablespoon marsala wine or white vinegar to bring the dough together
- Oil for frying vegetable or peanut oil
For the Ricotta Filling
- 1 and ½ cups whole milk ricotta
- ½ cup powdered sugar
- 1 teaspoon vanilla extract
- ½ cup mini chocolate chips or candied orange optional
For Assembly
- Extra powdered sugar for dusting
- Optional: crushed pistachios for dipping the ends
Equipment
- Fine mesh strainer or cheesecloth
- Rolling Pin
- Slotted spoon
- Paper towels
- Cannoli molds or metal tubes
- Deep fryer or heavy skillet
- Piping bag with round or star tip
- Instant-read thermometer
Instructions
Step 1: Drain the Ricotta
- Place 1 ½ cups ricotta in a cheesecloth or fine mesh strainer over a bowl. Let it drain for at least 1 hour, preferably overnight. This ensures a thick, creamy filling.
Step 2: Make the Cannoli Dough
- In a mixing bowl, combine flour, sugar, cinnamon, and salt. Add the cold butter and work it in with your fingers until crumbly.
- Add the egg and Marsala wine, mixing until a dough forms.
- Knead for 3 to 4 minutes until smooth. Cover and rest for 30 minutes.
Step 3: Roll and Cut the Shells
- On a floured surface, roll the dough very thin, almost paper-thin.
- Cut into circles about 4 to 5 inches wide.
- Wrap each piece around a cannoli mold, sealing with a dab of beaten egg.
Step 4: Fry the Cannoli Shells
- Heat vegetable oil to 350 to 365 degrees Fahrenheit in a heavy skillet or deep fryer.
- Fry each shell for 1 to 2 minutes until golden and bubbly.
- Remove with a slotted spoon and let drain on a paper towel.
- Slide shells off the molds while still warm and let them cool on a rack.
Step 5: Prepare the Ricotta Filling
- Transfer drained ricotta to a bowl. Add powdered sugar and vanilla extract, stirring until silky and smooth.
- Fold in mini chocolate chips or candied orange peel if using.
Step 6: Fill the Cannoli
- Just before serving, pipe the filling into both ends of each shell using a piping bag.
- Press chocolate chips or pistachios onto each end for an authentic finish.
Step 7: Serve and Enjoy
- Dust generously with powdered sugar and enjoy immediately for the perfect contrast of crisp and creamy.


Richard says
so easy to follow and the video was a great help!