Skip to main content

Crispy Homemade Cannoli with Sweet Ricotta Cream serves 12, ready in 40 min prep, 25 min cook, 30 min chill, total 1h35m. Golden fried shells filled with sweet ricotta, sugar, vanilla, citrus zest, and chocolate chips. Perfect crunch meets creamy filling, a Sicilian classic for celebrations or indulgent desserts.

Crispy Homemade Cannoli with Sweet Ricotta Cream

Traditional Sicilian Pastry with Creamy Ricotta Filling

Crispy golden shells paired with smooth, sweet cream

The crispy homemade cannoli with sweet ricotta cream represents one of the most iconic Italian pastries, known for its delicate balance between a crunchy shell and a rich, velvety filling. What makes cannoli truly special is the contrast in textures: a fried, golden shell that shatters lightly with every bite, and a luscious, creamy center that melts smoothly on the tongue. The beauty of this pastry lies in its adaptability, as the filling can be enhanced with a variety of flavorings—from citrus zest and vanilla to chocolate chips or candied fruits.

The essence of authentic cannoli

The pastry shell is traditionally made with enriched dough that includes flour, sugar, and a touch of wine or vinegar for lightness, rolled thin and fried until crisp. The filling relies on fresh ricotta cheese, whipped until creamy, then sweetened and flavored. This combination offers not only indulgence but also balance, as the crispness of the shell offsets the richness of the filling. Serving cannoli freshly filled ensures the shells stay perfectly crunchy and the cream remains silky.

A taste of history and heritage

Cannoli originated in Sicily, believed to have roots tracing back to Arab influences on the island’s cuisine. Initially prepared as a festive treat during Carnival, these pastries quickly became a year-round delight. Over centuries, they have evolved into a hallmark of Sicilian identity, often prepared in family gatherings and enjoyed at celebrations. Their legacy has spread globally, making cannoli a beloved dessert far beyond the Mediterranean.

Culinary details and flavor influence

  • Ricotta brings creaminess and a mild sweetness, providing the base for the filling.
  • Powdered sugar enhances the sweetness while keeping the texture smooth.
  • Citrus zest or extracts add freshness and aromatic depth.
  • Chocolate chips or candied fruits introduce contrast and playful texture.
  • Shells fried until golden ensure crispness, essential to the true cannoli experience.

Storage and make-ahead

  • Room temperature: 2 days (unfilled shells)
  • Refrigeration: Filled cannoli last up to 1 day before softening
  • Freezing: Shells freeze up to 2 months (unfilled)
  • Reheating: 150 °C / 300 °F for 8–10 minutes to restore crispness

Related recipe

If you want to explore another version, we also have an Authentic Italian Cannoli Recipe available with step-by-step instructions.

Why you’ll love this recipe

  • Crispy texture that stays light and delicate
  • Rich cream filling with customizable flavors
  • Authentic Italian tradition in every bite
  • Perfect for celebrations and festive occasions
  • Make-ahead friendly with shells that store well

Expert insight: balancing flavors and textures

The art of making cannoli is mastering the contrast between crunch and cream. Overfilling can make the shells soggy, while under-whipping ricotta may leave the cream heavy. Precision in preparation ensures each bite delivers the signature lightness.

Common mistakes to avoid

  • Filling shells too far in advance, which compromises crunch.
  • Using overly wet ricotta, resulting in a runny filling.
  • Over-frying the shells, which can make them too hard instead of delicately crisp.

Chef’s tip for success

For best results, always strain ricotta before whipping, and fill the shells just before serving. A light dusting of powdered sugar on top not only enhances presentation but also adds a final touch of sweetness.

Do you like this recipe? Just copy and save it – for your kitchen, recipe notebook, or blog post.

Recipe Ingredients
2 cups all-purpose flour (250 g)
2 tbsp granulated sugar (25 g)
1/4 tsp salt (1 g)
2 tbsp unsalted butter (30 g), cold and cubed
1 egg yolk (20 g)
1/2 cup sweet Marsala wine (120 ml)
1 tbsp white vinegar (15 ml)
1 egg white (30 g), for sealing
Oil for frying (about 1 liter / 4 cups vegetable oil)
**Filling:
2 cups whole milk ricotta (450 g), well-drained
1 cup powdered sugar (120 g)
1 tsp vanilla extract (5 ml)
1/2 tsp orange zest (2 g)
1/4 cup mini chocolate chips (40 g)
Powdered sugar for dusting (15 g)
The quantity produced by the recipe
Servings: 12 cannoli
Preparation instructions
  1. Mix the dry ingredients:
    In a large bowl, combine flour, sugar, and salt until evenly blended.
  2. Cut in the butter:
    Add the cold cubed butter and rub it into the flour with your fingertips until the mixture resembles coarse crumbs.
  3. Add wet ingredients:
    Whisk together the egg yolk, Marsala wine, and vinegar. Gradually add to the flour mixture, mixing until a soft dough forms.
  4. Knead the dough:
    Transfer the dough to a lightly floured surface and knead for 8 minutes until smooth and elastic. Cover and let rest for 30 minutes at room temperature.
  5. Roll out the dough:
    Using a rolling pin, roll the dough thinly (about 2 mm). Cut circles 4 inches (10 cm) in diameter.
  6. Shape the cannoli shells:
    Wrap each circle around a metal cannoli tube and seal the edge with egg white.
  7. Fry the shells:
    Heat vegetable oil to 350 °F (175 °C). Fry shells in batches for 2–3 minutes until golden brown and crisp. Drain on paper towels and let cool before removing the tubes.
  8. Prepare the filling:
    In a mixing bowl, whisk drained ricotta, powdered sugar, vanilla extract, and orange zest until smooth. Stir in mini chocolate chips.
  9. Fill the shells:
    Spoon the ricotta mixture into a piping bag. Pipe filling into both ends of each cooled shell.
  10. Finish and serve:
    Dust with powdered sugar and serve immediately for best crunch.
Preparation
40 minutes
Cooking / Baking
25 minutes
Chilling / Freezing
30 minutes
Total Time
95 minutes
Frequently Asked Questions
FAQ question
What can I substitute for ricotta in cannoli filling?
Answer

You can use mascarpone or cream cheese, but the flavor will differ. Ricotta is traditional for its light texture and mild sweetness. If using alternatives, drain well to avoid a runny filling.

FAQ question
Why is my cannoli dough not crisping properly?
Answer

The most common reason is oil temperature. Fry shells at 350 °F (175 °C); too low makes them greasy, too high burns them. Roll dough thin (2 mm) and rest before frying for elasticity and crunch.

FAQ question
How long do filled cannoli last?
Answer

Filled cannoli should be eaten the same day. The shells soften after 12–24 hours. For make-ahead, store unfilled shells up to 2 days in an airtight container and fill just before serving.

FAQ question
Can I freeze cannoli shells or filling?
Answer

Yes, unfilled shells freeze well for up to 2 months. Reheat at 300 °F (150 °C) for 8–10 minutes to restore crispness. Filling with ricotta doesn’t freeze well as it separates on thawing.

FAQ question
How do I decorate cannoli?
Answer

Cannoli can be dusted with powdered sugar or dipped in melted chocolate. The filling ends may be rolled in chopped pistachios, chocolate chips, or candied fruit for a festive look.

FAQ question
Are cannoli gluten-free or lactose-free?
Answer

Traditional cannoli contain gluten, dairy, and eggs. For gluten-free, use a pastry flour blend. For lactose-free, there is no perfect substitute for ricotta without losing authenticity. Vegan versions use plant-based fillings, but the taste and texture differ.

We’ve tested and refined this cannoli recipe in our professional kitchen, ensuring the perfect balance between crispy shells and smooth ricotta cream, just like in Sicily.
PEKIS – professional chef and recipe developer with over 25 years of experience, specialized in European and international cuisine.

Perfect Flavor and Texture in Every Bite

The Crispy Homemade Cannoli with Sweet Ricotta Cream delivers the hallmark balance of Sicilian pastry: crunchy golden shells filled with smooth, lightly sweetened ricotta cream. The contrast between crisp exterior and creamy interior makes every bite indulgent yet balanced. Subtle notes of vanilla, citrus zest, and chocolate chips elevate the filling, creating layers of flavor that remain true to tradition.

Easy Preparation and Reliable Results

With clear steps and precise timing, this recipe ensures success even for those new to Italian desserts. The dough comes together quickly, rests for just 30 minutes, and fries in only a few minutes per batch. Preparing the ricotta cream requires simple mixing, with no complex techniques involved. By filling the shells just before serving, the cannoli stay perfectly crisp while the cream remains velvety and fresh.

Flexible Storage and Make-Ahead Options

Unfilled shells keep for two days at room temperature and up to two months when frozen, making this dessert convenient for planning ahead. Reheating restores crispness without compromising flavor. While filled cannoli are best enjoyed immediately, the option to prepare components in advance makes entertaining far easier.

Dietary Considerations and Adaptations

The recipe contains gluten, dairy, and eggs, but can be adapted with a gluten-free flour blend or plant-based variations for those with dietary needs. Though substitutes alter the authentic flavor, they allow more guests to enjoy this classic treat.

Why Crispy Homemade Cannoli with Sweet Ricotta Cream Stands Out

This pastry is not only a beloved symbol of Sicily but also a showstopper dessert for gatherings. Whether served at family celebrations, festive holidays, or elegant dinner parties, cannoli bring both tradition and indulgence to the table. The combination of crunch and cream, paired with versatile decoration options, makes it a timeless choice and a true centerpiece of Italian pastry culture.

Serving size
Nutritional values (per serving)
Calories (kcal)
280
Carbohydrate (g)
32
Cholesterol (mg)
40
Fiber (g)
1
Proteins (g)
6
Sodium (mg)
90
Sugar (g)
14
Fat (g)
14
Saturated fat (g)
7
Unsaturated fat (g)
6
Trans fat (g)
0
Allergens

Allergens

  • Gluten (wheat flour)
  • Dairy (ricotta, butter)
  • Eggs

Substitution tips

  • For gluten-free: Use gluten-free flour blend suitable for pastry.
  • For dairy-free: No suitable substitution available for ricotta to maintain authentic flavor.
  • For egg-free: No suitable substitution available, as egg yolk and white are essential for texture and sealing.
Vitamins and minerals

Vitamins & minerals (per serving)

  • Vitamin A: 120 mcg – supports vision and immune function
  • Vitamin B2 (Riboflavin): 0.15 mg – aids energy metabolism
  • Calcium: 90 mg – important for bone health
  • Phosphorus: 110 mg – supports teeth and bone structure
  • Magnesium: 18 mg – contributes to muscle function
  • Iron: 1 mg – supports red blood cell production
  • Potassium: 130 mg – regulates fluid balance and nerves
Antioxidant content

Antioxidants (per serving)

  • Flavonoids (from chocolate chips): 35 mg – support heart health and circulation
  • Vitamin C (from orange zest): 3 mg – strengthens immunity and skin health
  • Polyphenols (from wine in dough): trace amounts – protective against oxidative stress

Recipes worth trying

Potato Dough Apricot Dumplings
Indulge in the perfect harmony of flavors with Potato Dough Apricot Dumplings, a timeless treat that combines the rustic essence of potato dough with the luscious sweetness of…
Preparation:
40 minutes
Cooking / Baking:
20 minutes
Total Time:
60 minutes
Traditional German Apple Strudel (Apfelstrudel) Recipe
Few desserts evoke the warmth and charm of traditional German cuisine like the iconic Apfelstrudel. This flaky, golden pastry, filled with tender…
Preparation:
45 minutes
Cooking / Baking:
35 minutes
Total Time:
80 minutes
Prekmurska Gibanica
Discover the Rich Layers of Slovenian Prekmurska Gibanica What Makes Prekmurska Gibanica a Beloved Slovenian Dessert? Prekmurska Gibanica is more than just a traditional…
Preparation:
60 minutes
Cooking / Baking:
60 minutes
Rising / Resting:
20 minutes
Total Time:
140 minutes
High Protein Cheesecake
If you’ve been craving a dessert that combines luxurious flavor with a nutritional boost, this High Protein Cheesecake is your dream come true.…
Preparation:
15 minutes
Cooking / Baking:
50 minutes
Total Time:
65 minutes
Sugar Free Muffins
Deliciously Moist Sugar-Free Muffins for a Guilt-Free Treat The Perfect Sweet Indulgence Without the Sugar Finding a delicious and healthy muffin without refined…
Preparation:
15 minutes
Cooking / Baking:
20 minutes
Total Time:
35 minutes
The Best Brownies Ever
There’s something magical about a perfectly baked brownie. Whether you’re a chocolate lover, a dessert connoisseur, or simply someone looking for a sweet escape, this brownie recipe…
Preparation:
15 minutes
Cooking / Baking:
25 minutes
Total Time:
40 minutes

Find a recipe