Italian Cannoli Recipe: Classic Sweet Ricotta Filling & Shells

Get the classic Italian cannoli recipe you’re after: crisp, golden cannoli shells paired with a sweet ricotta filling that tastes like the real thing. Follow the method below for the right shell fry time and the smooth, not grainy, ricotta filling consistency. If you want authentic cannoli with cannoli-level crunch and clean ricotta flavor, this is the winning version to make.

Enjoy classic Italian cannoli by frying crisp shells and filling them with well-drained, sweet ricotta—assembled right before serving for maximum crunch. In this guide, you’ll make both components from scratch with reliable proportions, practical timing, and troubleshooting tips so your cannoli taste fresh, authentic, and consistent every time.

🛒 Buy Pastry Bag Set Now on Amazon

Classic Cannoli Ingredients

Cannoli - italian cannoli recipe

– Gather ricotta, powdered sugar, vanilla, and citrus zest for the filling

– Choose high-quality flour, sugar, and lard or butter for the shells

– Have cinnamon (optional) and mini chocolate chips (optional) ready

🛒 Buy Heavy-Duty Rolling Pin Now on Amazon

For businesslike repeatability (and better results), think of your cannoli as two controlled processes: dough + frying (shell structure and crispness) and dairy + sweetening (filling texture and stability).

Filling essentials (flavor + texture)

Ricotta: Choose fresh, whole-milk ricotta for a creamy yet sliceable filling. If your ricotta looks watery, drain it—this is the single biggest factor in whether the filling holds its shape.

Powdered sugar: Dissolves smoothly for a silky filling.

Vanilla + citrus zest: Lemon and/or orange zest provide the bright, aromatic lift that makes cannoli taste “cannoli.”

Optional add-ins: mini chocolate chips for contrast, plus a light pinch of cinnamon if you like a warmer profile.

🛒 Buy Cannoli Shell Mold Now on Amazon

Shell essentials (crispness + shape)

Flour and sugar: Provide structure and a mild sweetness. Too little sugar can taste flat; too much can brown too quickly.

Lard or butter: Traditional Italian cannoli shells often use lard for tenderness and crispness; butter can work but may brown differently. Keep your fat consistent across batches.

Form-ready dough: The dough needs to be elastic but not sticky—ideal for rolling thin and wrapping evenly around cannoli tubes.

Pro tip for accuracy: Measure by weight if possible. Cannoli shell dough is sensitive to flour volume and frying temperature; small shifts can change bubble size and crispness.

🛒 Buy Fine Mesh Strainer Now on Amazon
📊 DATA

Cannoli Shell Frying Targets for Crisp, Golden Results

# Frying Parameter Target Range What It Impacts Outcome
1 Oil Temperature 175–182°C (350–360°F) Bubbling + crisp set Golden shells, minimal oiliness
2 Typical Fry Time (per tube) 45–75 seconds Color development Crisp bite without burning
3 Dough Thickness (rolled) ~1.0–1.5 mm Snap + shrink control Thin, evenly crisp shells
4 Tube Contact Wrap snugly, no gaps Even cooking pattern Uniform bubbles and browning
5 Cooling Before Filling Cool 100% dry, 15–25 min Prevents sogginess Shells stay crisp after piping
6 Batch Size vs. Heat Drop Fry 4–8 at a time (medium pot) Temperature stability Consistent color and crispness
7 Storage for Empty Shells Airtight at room temp, dry Moisture absorption Maintains crunch until assembly

Make the Cannoli Shell Dough

Cannoli Shell Dough - italian cannoli recipe

– Mix and knead the dough until smooth and elastic

– Rest the dough briefly so it’s easier to roll thin

– Roll thin and cut into circles for cannoli shapes

🛒 Buy High-Quality Ricotta Cheese Now on Amazon

Cannoli shells succeed when the dough develops gluten enough to roll thin without tearing, while still remaining tender after frying.

1) Mix with control

Start by combining dry ingredients (flour and sugar) and then incorporate the fat (lard or butter) and any liquid components (commonly wine and/or a small amount of vinegar or other acidity depending on your preferred tradition). The dough should look rough at first—kneading brings it together.

2) Knead until elastic

Knead until the dough becomes smooth and elastic. A workable benchmark: when you stretch a small piece, it should form without immediately snapping back. That elasticity helps the dough wrap evenly around forms and fry without bubbling unevenly.

3) Rest before rolling

Rest the dough briefly—typically 20 to 30 minutes—covered. Resting relaxes gluten, making thin rolling far more consistent. If you skip this step, you’ll often see shrinking during frying or ragged edges.

4) Roll thin; cut consistent circles

Roll to roughly 1.0–1.5 mm. Then cut into circles sized for your cannoli forms/tubes. Consistency matters: even circles create even cooking, which translates directly to a clean shell crunch.

5) Wrap evenly around forms

When you wrap each circle around a tube, overlap minimally but ensure the dough adheres. Gaps can cause uneven browning and structural weakness.

Fry the Cannoli Shells

Cannoli Shells - italian cannoli recipe

– Wrap dough circles around cannoli forms for even frying

– Fry until crisp and golden, then cool completely

– Remove forms carefully and store shells dry until filling

Frying is where “authentic” becomes measurable. Cannoli shells should be golden, crisp, and lightly blistered, not pale and soft, and not dark and bitter.

1) Heat oil to a stable target

Maintain 175–182°C (350–360°F). If oil runs cooler, the dough absorbs more fat and becomes chewy. If it runs too hot, the outside browns before the interior sets—resulting in shells that may crack or taste burned.

2) Fry in manageable batches

Avoid overcrowding; a heavy batch can drop oil temperature. Drop in 4–8 shells (depending on pot size) to protect heat stability.

3) Watch for crisp color cues

Typical frying time is around 45–75 seconds per shell, but use visual cues: a deeper golden color and crisp edges indicate readiness.

4) Cool completely before filling

Transfer shells to a rack or paper-lined tray and allow them to cool fully until they’re dry and crisp. Filling warm shells will drive steam into the shell, causing fast sogginess.

5) Remove forms safely

Remove tubes carefully while shells are still workable, then allow shells to finish cooling. Handling too soon can tear the shells; waiting too long can make removal harder.

Prepare the Sweet Ricotta Filling

– Drain ricotta well for a thick, creamy texture

– Beat ricotta with powdered sugar, vanilla, and zest until smooth

– Fold in chocolate chips and any optional flavorings gently

The classic cannoli filling is defined by one outcome: smooth, thick ricotta that holds shape while still tasting fresh and creamy.

1) Drain ricotta thoroughly

If your ricotta is watery, the filling becomes loose and can seep into shells. Drain in a fine sieve or lined bowl for at least 30–60 minutes. For very wet ricotta, cover and refrigerate while draining.

2) Beat for smoothness

Beat drained ricotta with powdered sugar, vanilla, and citrus zest (lemon or orange). Beat until the mixture is cohesive and smooth—no grainy pockets.

3) Add chocolate chips gently

Fold in mini chocolate chips using a spatula so they distribute evenly without breaking down the filling’s texture.

4) Optional flavor decisions

Cinnamon: add sparingly if you want warm, bakery-style depth.

Extra zest: brighten aroma and make the filling taste “lively” rather than flat.

5) Control temperature and consistency

For piping, the filling should be thick but not stiff. If it feels too soft, refrigerate briefly (15–30 minutes). If it feels too firm, stir in a teaspoon of ricotta (or let it temper slightly) to restore pipeability.

Fill and Assemble Cannoli

– Fill shells just before serving to prevent sogginess

– Pipe filling into shells and dust lightly with powdered sugar

– Serve at the right temperature for best flavor and crunch

Cannoli assembly is time-sensitive by design. The shell’s crispness declines once it contacts moisture—so treat filling like a service moment, not a storage step.

1) Pipe, don’t spoon

Use a piping bag (or zip bag with a corner cut) for clean, even filling. This reduces mess, improves presentation, and keeps filling consistent across servings.

2) Fill right before serving

Aim to fill within minutes of serving. For events, pre-stage everything (shells on one tray, filling in a piping bag in the fridge) so assembly is fast.

3) Dust for finishing

Dust lightly with powdered sugar right after filling. Over-dusting too early can dissolve on contact and muddy the look.

4) Serve at optimal texture

Serve chilled filling inside room-temperature shells. Avoid filling that’s too cold (it can feel dense) or too warm (it can soften shells faster).

5) Portioning strategy

If you’re serving multiple guests, assemble in waves. Even 10–15 minutes of delay can change crunch for the first batch.

Tips for the Best Italian Cannoli

– Drain ricotta thoroughly to avoid a runny filling

– Keep shells fully cooled before filling

– Make ahead smartly: prep components separately, then assemble last

The most reliable cannoli come from separating tasks so each component performs under its best conditions.

Ricotta best practices

– Drain until the ricotta mounds hold their shape when stirred.

– Sweeten gradually to avoid over-sweetening (especially if your ricotta tastes mild).

– Keep zest fresh—grate only what you’ll use to preserve aromatic oils.

Shell best practices

– Cool shells completely on a rack; don’t stack them while warm.

– Store empty shells dry and airtight at room temperature.

– Re-check oil temperature after breaks; frying is very responsive to heat drift.

Make-ahead workflow (professional, low-stress)

Day before: drain ricotta, make filling, and chill. Prepare shell dough and refrigerate if needed.

Same day: roll, cut, fry shells, cool, then assemble close to service.

Event tip: label trays by fill time to manage crispness consistency.

Variation that stays “classic”

– Add more citrus zest for a brighter finish or extra chocolate for a deeper dessert note. Keep the proportions balanced so the ricotta remains the star.

Enjoy homemade Italian cannoli by mastering two key steps—crispy fried shells and well-drained, creamy ricotta filling. Follow the guide, prep components separately, and fill right before serving for the freshest crunch; then try a variation (more zest or extra chocolate) and share your results.

Frequently Asked Questions

What is the traditional Italian cannoli recipe and how do you make the filling?

A classic Italian cannoli recipe uses crisp, fried cannoli shells filled with a ricotta-based filling. To make the filling, drain ricotta well and mix it with powdered sugar, vanilla, and (optionally) a touch of orange zest. Fold in mini chocolate chips and/or candied fruit for that authentic cannoli taste before chilling so the filling firms up.

How do you keep cannoli shells from getting soggy after filling?

The most effective method is to keep the cannoli shells and filling separate until serving. Make sure the ricotta filling is well-drained and not too wet, since excess moisture softens shells quickly. Pipe the filling right before serving and consider using slightly drier ricotta plus a brief chill to help the filling hold texture.

Why does my ricotta filling turn watery or grainy, and how can I fix it?

Watery cannoli filling usually comes from ricotta that wasn’t drained long enough; graininess can happen if the ricotta isn’t smoothed properly. Use well-drained ricotta and strain it through cheesecloth if needed, then mix until creamy before adding sugar and chocolate chips. If it’s already watery, gently fold in a bit more drained ricotta or briefly chill to thicken; for graininess, mix more thoroughly or pass it through a fine sieve.

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

Traditional Italian cannoli recipes typically rely on whole-milk ricotta, preferably the fresh variety that drains well. Mascarpone can be used for a richer, creamier filling, but too much can change the classic flavor and texture. For the most authentic results, choose high-quality ricotta and drain it thoroughly; add mascarpone only if you want to slightly mellow the tanginess.

What’s the best way to fry cannoli shells so they’re crisp and golden?

For crisp cannoli shells, keep your oil at the right temperature and avoid overcrowding the pan so the shells fry evenly. Roll and wrap dough tightly around cannoli forms, fry until deep golden brown, then cool completely before filling. If shells are browning too fast or turning greasy, adjust the oil temperature and ensure the dough is evenly rolled for consistent texture.


References

  1. Cannoli
    https://en.wikipedia.org/wiki/Cannoli
  2. Ricotta
    https://en.wikipedia.org/wiki/Ricotta
  3. https://en.wikipedia.org/wiki/Sicilian_pastry
    https://en.wikipedia.org/wiki/Sicilian_pastry
  4. Sicilian cuisine
    https://en.wikipedia.org/wiki/Sicilian_cuisine
  5. https://www.britannica.com/topic/cannoli
    https://www.britannica.com/topic/cannoli
  6. https://www.treccani.it/enciclopedia/cannolo/
    https://www.treccani.it/enciclopedia/cannolo/
  7. Cannòlo – Significato ed etimologia – Vocabolario – Treccani
    https://www.treccani.it/vocabolario/cannolo/
  8. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=italian+cannoli+recipe
  9. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=sicilian+cannoli+ricotta+filling+recipe
  10. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=cannoli+dough+recipe+fried+pastry+shells

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