Best Cannoli Recipe: How to Make Classic Italian Cannoli

This best cannoli recipe delivers classic Italian cannoli with crisp shells, creamy ricotta filling, and the right balance of sweetness—so you can stop guessing and start making authentic cannoli. You’ll follow a straightforward method for preparing the filling, forming and frying the shells, and assembling them for peak texture. If classic Italian cannoli is your goal, this is the single recipe that gets you there reliably.

Make classic Italian cannoli at home by nailing two things: drained, properly sweetened ricotta for a silky filling and crispy shells fried to the right color and temperature. This guide walks you through exact steps, practical techniques, and troubleshooting so your cannoli taste bakery-fresh—crunchy ends, creamy center, and zero sogginess.

🛒 Buy Pastry Bag Set Now on Amazon

Classic Cannoli Ingredients You’ll Need

Classic Cannoli - best cannoli recipe

Cannoli are deceptively simple: crisp fried dough tubes plus a filling built for texture contrast. Start by measuring everything before you begin—consistency matters most in frying and ricotta draining.

🛒 Buy Cannoli Forms Now on Amazon

Shell ingredients (typical classic cannoli dough):

All-purpose flour

Granulated sugar (small amount)

Unsalted butter (optional but common in modern classic dough)

– Lard or neutral oil (lard is traditional; oil works well for accessibility)

Dry white wine (adds flavor and helps tenderize the dough)

– Egg

– Pinch of salt

– Optional: a little cocoa or cinnamon for subtle variations (keep it minimal so it doesn’t overpower traditional flavor)

Classic filling base:

– Ricotta (whole milk, preferably fresh)

– Granulated sugar (to taste and to balance the saltiness of the dough and richness of ricotta)

Chocolate chips (or chopped dark chocolate; add after mixing so they don’t bleed)

Vanilla extract

– Cinnamon (optional; use sparingly for a warm, not soapy, aroma)

– Optional flavor enhancers: orange zest, a small splash of rum or marsala (traditional-style), or a pinch of fine salt

🛒 Buy Heavy-Duty Mixer Now on Amazon

Practical ingredient guidance (so your results are predictable):

Ricotta matters. Fresh ricotta with higher fat content drains well and yields a smoother texture.

Temperature matters. Frying cannoli shells demands stable oil temperature; rushing this is the #1 cause of pale/greasy shells.

Wine choice. Use a dry white wine you’d actually drink for best flavor; avoid sweet dessert wines.

📊 DATA

Cannoli Shell Frying & Dough Targets (Home-Realistic Benchmarks)

# Process Step Target Why It Matters Success Signal
1 Oil temperature 350–365°F (177–185°C) Crisps without greasing Light sizzle, steady bubbles
2 Shell color Golden (not deep brown) Flavor and crispness peak here Bubbles slow as it finishes
3 Dough rest 30–60 minutes Relaxes gluten, rolls thinner Rolls without springing back
4 Drain time for ricotta 2–4 hours (or overnight in fridge) Prevents watery filling Cream is thick, holds peaks
5 Frying time per shell 45–90 seconds (depends on thickness) Avoids over-darkening and toughness Shells feel light and crisp
6 Resting before filling Cool completely, 20–30 minutes Steam softens shells instantly Shells stay crisp on contact
7 Fill timing Fill within 30–60 minutes of serving Protects crunchy texture Filling too early = soft ends

How to Make Crispy Cannoli Shells

🛒 Buy Fine Mesh Sieve Now on Amazon
Crispy Cannoli Shells - best cannoli recipe

Crisp cannoli shells are the foundation of the “classic Italian cannoli” experience. The dough should be thin enough to fry quickly and blister lightly, yet sturdy enough not to split during handling.

1) Mix for elasticity, not heaviness

– Combine flour, sugar, salt, and fat (lard or butter/oil).

– Add egg and dry wine. Mix until the dough forms a cohesive ball.

– Avoid over-kneading; you want a dough that’s pliable, not tough.

🛒 Buy Rolling Pin with Guide Now on Amazon

2) Rest the dough

– Wrap and rest 30–60 minutes at room temperature.

– Resting relaxes the gluten, which makes thinner rolling easier and improves crispness.

3) Roll thin and consistent

– Roll to a thin sheet (thin enough that you can see faint texture through it, but not so thin it tears).

– Cut into strips and wrap tightly around cannoli forms/tubes with an overlap seam.

4) Fry to the correct temperature and color

– Heat oil to 350–365°F (177–185°C).

– Fry in small batches to keep temperature stable.

– The shell should turn golden, not dark brown. If it browns too quickly, your oil is too hot.

5) Cool properly

– Remove shells and cool fully before filling.

– If you fill warm shells, trapped steam will soften the pastry ends rapidly.

Common shell troubleshooting

Greasy shells: oil too cool, or shells overcrowded.

Brittle, cracking shells: dough too dry or rolled unevenly; oil too hot can also cause overly fast frying.

Pale shells: oil too cool or dough too thick.

Split seam: overlap not sealed—use a light dab of egg white/water to help it adhere.

The Best Ricotta Filling (Silky, Not Watery)

Ricotta Filling - best cannoli recipe

A silky cannoli filling comes from ricotta control. The goal is creaminess without excess moisture—watery ricotta is what turns shells soggy and creates a grainy “pool.”

1) Drain ricotta thoroughly

– Line a sieve with cheesecloth and drain in the refrigerator.

– Typical target: 2–4 hours, or overnight for wetter ricotta.

– You’ll know it’s ready when the ricotta looks thick and spoonable, not wet or loose.

2) Sweeten with precision

– Mix ricotta with sugar gradually. Taste as you go.

– Cannoli shells are lightly sweet, and chocolate adds its own bitterness—aim for a balanced sweetness, not dessert-syrup.

3) Flavor correctly

– Add vanilla; cinnamon is optional and should be subtle.

– If using orange zest, keep the amount small so it brightens rather than dominates.

4) Fold chocolate last

– Stir in chocolate chips at the end with a gentle fold.

– This prevents excess melting and keeps chips intact for better texture contrast.

5) Adjust texture like a pro

If your filling is:

Too thick: fold in 1–2 teaspoons of drained ricotta whey or a splash of cream (if you’re using it) sparingly.

Too loose: continue draining, or mix in more ricotta from the drained batch—avoid adding flour-based thickeners that can dull the classic texture.

Quality control checkpoint

Scoop a spoonful of filling: it should hold shape briefly and then settle into a smooth, creamy mound—not run like lotion.

Assemble Cannoli Like a Pro

Assembly is where many homemade cannoli fail—not because the components are bad, but because timing and technique are off.

1) Fill just before serving

– Plan to pipe filling within 30–60 minutes of serving.

– This preserves shell crunch and prevents moisture transfer.

2) Use the right amount of filling

– Overfilling pushes outward and can cause leaking onto the shell seam.

– Underfilling looks sparse and can create a hollow center that collapses.

3) Seal ends carefully

– Pipe filling into each end first, then finish the center.

– If using a chocolate garnish at the ends, let it set briefly so the filling doesn’t smear.

4) Keep shells dry

– Place filled cannoli on a tray lined with paper towels or a rack to avoid condensation pooling at the base.

– If you must refrigerate, keep it brief and covered.

A simple workflow that works

– Fry shells → cool completely.

– Drain ricotta → flavor and mix → pipe-ready consistency.

– Assemble in batches right before guests arrive.

Tips for Flavor Variations and Presentation

Classic cannoli are a baseline, not a limit. Once you master the core technique, controlled variations can elevate the final product without sacrificing authenticity.

Flavor variations (choose one per batch)

Pistachio: Finely chopped pistachios on the ends add crunch and a gentle nutty sweetness.

Orange zest: Add a small amount to the ricotta for a bright, aromatic profile—especially good with dark chocolate chips.

Crushed amaretti: Fold lightly into the filling or use as an end garnish for a cookie-like depth.

Presentation that signals “bakery-style”

– Dust with powdered sugar lightly (avoid heavy coating that melts).

– Dip ends in melted chocolate and let them set for clean edges.

– Serve with espresso or a small pour of sweet wine for a traditional pairing.

Balance guidance for consistent results

– If you add a strong flavor (amaretti or orange), reduce sugar slightly to keep the filling from becoming cloying.

– If you add nuts, keep chocolate balanced—too many “sweet accents” makes the cannoli feel heavy.

Storage and Make-Ahead Guidance

Cannoli are best fresh, but smart planning lets you make them ahead without losing quality.

What you can make ahead

Shells: Make early. Store unfilled in an airtight container at room temperature for a few days.

Filling: Make and refrigerate (covered) to stay fresh and thick.

How to store filled cannoli

– Refrigerate briefly if necessary, but understand the tradeoff: shells soften over time.

– If you’re preparing for an event, assemble close to serving time and keep the rest of the components ready.

Make-ahead schedule (event-friendly)

– Day before: drain ricotta overnight; mix filling and refrigerate.

– Day of: fry shells earlier, cool fully, then assemble in batches.

Food-safety note

Keep all dairy refrigerated, and avoid leaving assembled cannoli at room temperature for extended periods—especially in warm conditions.

For the best cannoli recipe, focus on drained ricotta, properly fried shells, and filling right before serving. Follow the steps above, and if you want the most authentic results, make a test batch to fine-tune sweetness and frying time—then serve fresh for maximum crunch and flavor.

In conclusion, the “best” classic Italian cannoli is less about complicated ingredients and more about disciplined technique: thin, evenly fried shells; ricotta drained until silky and thick; and assembly timed so the pastry stays crisp. Master these three control points, and you’ll consistently produce bakery-style cannoli at home—beautiful presentation, balanced sweetness, and a filling that’s creamy without being watery.

Frequently Asked Questions

What is the best cannoli recipe for beginners?

The best cannoli recipe for beginners is one that uses a tested, simple dough and a reliable ricotta filling with clear timing. Look for a cannoli shell recipe that specifies rest time for the dough and frying temperature so the shells puff and turn crisp. For the filling, choose “drained ricotta” or a quick draining method to avoid a watery cannoli cream, then fold in sugar and chocolate chips just before filling.

How do you keep cannoli shells crisp and not soggy?

To keep cannoli shells crisp, fry them at the correct oil temperature and drain them thoroughly on a rack rather than paper towels. Let the shells cool completely before filling, since warm shells can steam and soften the shell. Fill cannoli close to serving time, or store unfilled shells in an airtight container and refrigerate filled cannoli for only a short window for best texture.

Which ricotta is best for cannoli filling—fresh or whole-milk?

Whole-milk, fresh ricotta is typically the best choice for cannoli filling because it has a rich flavor and good texture when properly drained. Avoid ricotta that’s too wet or watery; if needed, drain it in cheesecloth in the refrigerator to reduce excess liquid. Many top-rated cannoli recipes also use a combination of ricotta and mascarpone or a small amount of powdered sugar for a smoother, creamier cannoli filling.

Why does my cannoli filling taste grainy or watery?

Grainy cannoli filling usually happens when ricotta wasn’t smooth enough or wasn’t mixed thoroughly, especially if the ricotta wasn’t strained. Watery filling is most often caused by ricotta that wasn’t drained properly or sugar that was added too early and drawn out liquid. To fix it, strain ricotta well, then mix until smooth before folding in chocolate chips and candied fruit for a stable, authentic cannoli cream.

What frying method and temperature give the best cannoli shells?

For the best cannoli shells, use neutral oil (like canola or vegetable oil) and fry at a steady temperature around 350°F (175°C) so the dough bubbles and crisps evenly. Cook shells in small batches to prevent temperature drops, and flip as needed for even browning. Once fried, let the shells cool fully on forms/racks before removing, and you’ll get a classic crisp cannoli shell that holds up better after filling.


References

  1. Cannoli
    https://en.wikipedia.org/wiki/Cannoli
  2. https://www.britannica.com/topic/cannoli
    https://www.britannica.com/topic/cannoli
  3. https://pubmed.ncbi.nlm.nih.gov/?term=cannoli
    https://pubmed.ncbi.nlm.nih.gov/?term=cannoli
  4. Search Thousands of Recipes – NYT Cooking
    https://cooking.nytimes.com/search?q=cannoli%20recipe
  5. https://www.bbc.co.uk/food/recipes/search?q=cannoli
    https://www.bbc.co.uk/food/recipes/search?q=cannoli
  6. https://www.theguardian.com/search?q=cannoli%20recipe
    https://www.theguardian.com/search?q=cannoli%20recipe
  7. [cannoli] Results from Serious Eats
    https://www.seriouseats.com/search?q=cannoli
  8. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=best+cannoli+recipe
  9. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=cannoli+shell+recipe+fried+dough
  10. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=ricotta+filling+cannoli+recipe+traditional

Lisa Brown
Lisa Brown

I’m Lisa Brown, a dedicated head chef with years of experience leading kitchens in a variety of acclaimed restaurants. My passion for cooking began early in life, sparked by a love for fresh ingredients and the joy of sharing meals with others. Over the years, I’ve transformed that passion into a profession, mastering a wide range of culinary techniques and cuisines.

I’ve had the privilege of working in diverse restaurant environments, from fine dining establishments to modern fusion bistros, each shaping my leadership style and broadening my culinary expertise. As head chef, I believe in balancing creativity with precision, ensuring every dish not only meets the highest standards but also tells its own story.
My approach to cooking is rooted in using seasonal, locally sourced ingredients whenever possible, paired with innovative flavors and elegant presentation. I take pride in mentoring kitchen teams, fostering an environment where passion and professionalism thrive together.
For me, the kitchen is more than a workplace—it’s a place of artistry, discipline, and constant evolution. Whether crafting a signature tasting menu or refining a classic recipe, my goal is to create dining experiences that guests will remember long after the last bite.

Articles: 4580