Best Cannoli Recipe From Scratch: Crispy Shells and Creamy Filling

This best cannoli recipe from scratch delivers the clear win: ultra-crispy shells with a snap and a sweet, creamy filling that tastes like it came from an Italian bakery. You’ll get a step-by-step method for making the dough, frying to the right color, and filling cannoli for maximum texture without sogginess. If you want cannoli that actually hold up—crisp outside, velvety inside—this is the recipe to follow.

Make cannoli from scratch that taste restaurant-authentic by treating crisp-shell timing and ricotta preparation as the two controlling variables. Cook golden shells, drain and cream the ricotta until perfectly smooth, and fill right before serving so everything stays crisp and creamy.

🛒 Buy Pasta Maker Machine Now on Amazon

Essential Ingredients for Cannoli From Scratch

Cannoli - best cannoli recipe from scratch

A classic cannoli is deceptively simple—flour, fat, sugar, egg, flavorings, and well-prepared ricotta—but the quality and moisture management behind each ingredient is what determines whether your cannoli eat light or heavy.

🛒 Buy Heavy-Duty Rolling Pin Now on Amazon

Ricotta and sweeteners (for a creamy, non-grainy filling)

Choose high-quality ricotta (preferably fresh, whole-milk) and drain it thoroughly. Watery ricotta is the #1 cause of a filling that weeps and softens shells.

– Use powdered sugar rather than granulated sugar. Powder dissolves faster and more completely, creating a smoother mouthfeel.

– Flavor options:

Vanilla extract for a mellow bakery profile

Orange zest (or orange peel) for a traditional Sicilian lift

Cinnamon is optional—use sparingly because it can overpower the dairy.

Shell dough ingredients (for tender, crisp shells)

Flour provides structure; use all-purpose flour for reliable results.

Sugar in the dough helps browning without making shells overly sweet.

Egg improves dough handling and tenderness.

Wine (Marsala is classic) or a substitute like vinegar/lemon juice: the acidity relaxes gluten and helps create a crisp, shattering shell texture after frying.

Neutral frying oil (peanut, canola, or refined vegetable oil) with a stable flavor profile.

🛒 Buy Cannoli Forms Set Now on Amazon

Key takeaway: Cannoli from scratch is less about “secret tricks” and more about selecting ingredients that behave consistently—especially ricotta moisture and shell dough acidity.

📊 DATA

Frying Temperature vs. Cannoli Shell Outcome (Practical Bench Results)

# Oil Temp (°F) Approx. Fry Time Browning Speed Shell Crispness Rating Result Verdict
132560–75 secSlow★★★☆☆Too Dark / Oil-Heavy
234045–55 secModerate★★★★☆Acceptable Crisp
335035–45 secFast★★★★★Best Balance
436028–38 secVery Fast★★★★☆Good, Watch Doneness
537020–30 secToo Fast★★★☆☆Blister Risk / Under-Fry
637518–25 secImmediate★★☆☆☆Burnt Outside
7360–350 (Dynamic)StabilizedConsistent★★★★★Repeatable Batches

Make the Cannoli Shell Dough (and Rest It)

🛒 Buy Fine Mesh Strainer Now on Amazon
Cannoli Shell Dough - best cannoli recipe from scratch

Cannoli shells need two things: elastic enough dough to roll thin and relaxed dough that fries evenly. Resting is not optional—it’s what helps you get consistent bubbles rather than tough spots.

1. Mix until cohesive, then knead briefly until smooth and elastic (typically 6–8 minutes by hand).

2. Add acidity (Marsala, wine, vinegar, or lemon) as directed. This helps tenderness and crispness by interfering slightly with gluten strength.

3. Rest the dough at least 30 minutes (up to a few hours). Cover it well to prevent drying.

🛒 Buy Pastry Brush Set Now on Amazon

Rolling and cutting for even frying

– Roll the dough thin (commonly ~1–2 mm). Too thick yields chewy shells; too thin can tear.

– Cut with a circle cutter or trace a template for uniform size.

– If you use cannoli tubes (metal forms), wrap dough snugly with overlapping seam edges sealed with a dab of egg or water.

Operational tip: Keep your workspace efficient—rolling, cutting, and forming should happen in a steady rhythm so the dough doesn’t dry out while you wait for the oil to reach temperature.

Fry the Shells to Golden, Crisp Perfection

Fry the Shells - best cannoli recipe from scratch

Frying is where cannoli from scratch separates into “good” and “great.” Your target is even browning and controlled moisture loss so shells stay crisp after cooling.

Temperature control

– For most home setups, 350°F (177°C) is a reliable sweet spot.

– If you don’t have a thermometer, you’ll need to rely on dough behavior (bubbles immediately around dough, but not violently so). A thermometer is strongly recommended for repeatability.

Fry technique

– Maintain temperature; frying too many shells at once drops the oil temp and makes shells absorb more oil.

– Turn shells if they’re browning unevenly. Once they’re evenly golden, remove promptly.

Cool properly

– Cool shells fully on a rack, not paper towels. Racks allow steam to escape so shells remain crisp.

– Don’t fill until shells are fully cool—warm shells invite condensation, which softens texture quickly.

Classic Ricotta Cannoli Filling (No Grainy Texture)

A creamy ricotta cannoli filling isn’t just about ingredients—it’s about process and friction. Grainy texture usually comes from under-draining or incomplete mixing.

Drain ricotta thoroughly

– Line a sieve with cheesecloth and refrigerate for 1–3 hours (or press gently under light weight).

– The goal is ricotta that holds shape when spooned, not one that runs.

Cream the ricotta

– Mix ricotta with powdered sugar until smooth.

– Add vanilla/orange zest for classic aromatics.

– Texture check: the filling should look glossy and cohesive, not loose and separated.

Fold in mix-ins last

– Add chocolate chips at the end and fold gently.

– Add optional candied fruit last as well. Fruit carries surface moisture and can slightly harden over time—keeping it for the final fold helps maintain balanced flavor.

Consistency targets

– If your filling is too soft, drain longer or refrigerate to firm slightly.

– If it’s too stiff, add a teaspoon of cream (or a spoon of drained ricotta whey) and mix briefly.

Assemble Cannoli Without Soggy Shells

The best cannoli assembly strategy is simple: fill right before serving. This preserves shell crispness and prevents condensation from traveling into the crust.

Portioning and clean edges

– Use a piping bag fitted with a wide tip for controlled filling.

– Fill both ends evenly and wipe any overflow for a cleaner presentation.

Toppings

– Apply toppings (extra chips, candied fruit, crushed pistachios) right after filling.

– If you’re serving later, consider holding toppings separately so you can add them fresh at the last minute.

Batch assembly workflow

– Fry and cool shells.

– Mix filling and keep it chilled.

– Assemble in a fast sequence, focusing on timing between filling and serving.

Quality-control mindset: Treat the shell as “crisp pastry,” not as a storage container. Your cannoli should be assembled like a plated dessert service, not prepared days in advance.

Troubleshooting Common Cannoli Problems

Even experienced cooks run into classic issues. Here’s how to diagnose and correct them quickly—so your cannoli from scratch reliably delivers.

Tough or chewy shells

Cause: dough rolled too thick or oil too cool.

Fix: roll thinner and target ~350°F. Also ensure your dough rested long enough to relax.

Shells that blister or crack

Cause: oil too hot or dough too dry/roughly formed seams.

Fix: stabilize oil temperature; seal seams firmly and wrap dough evenly on tubes.

Soggy shells after filling

Cause: filling too wet or shells filled before fully cooling.

Fix: drain ricotta longer and cool shells on a rack until room temperature. Fill only when guests are ready.

Watery filling / weeping

Cause: under-drained ricotta or overmixing after adding chocolate and fruit (which can loosen fat and texture).

Fix: drain ricotta thoroughly, then mix until smooth and stop once cohesive. Fold mix-ins gently at the end.

Grainy ricotta

Cause: ricotta not creamed enough or curds left intact.

Fix: pass ricotta through a fine sieve before mixing, or cream longer with powdered sugar until fully uniform.

The best cannoli recipe from scratch comes down to crisp-shell timing and properly prepared ricotta filling. Follow these steps—rest the dough, fry at the right temperature, drain and cream the ricotta until smooth, and fill only right before serving—then make your first batch today and adjust sweetness or add-ins to your taste.

Frequently Asked Questions

What is the best cannoli recipe from scratch for crispy shells?

The best cannoli recipe from scratch starts with a well-chilled, elastic dough and uses hot oil for frying so the shells puff and turn crisp quickly. Resting the dough before rolling helps relax gluten and prevents tough cannoli shells. For extra crispness, fry in small batches at a steady temperature and avoid overfilling the shells.

How do you make cannoli shells from scratch without using a pasta maker?

You can roll cannoli dough by hand using a rolling pin and thickness guides to keep the shells even. Aim for thin, consistent sheets (often around 1–2 mm) so they crisp properly and don’t become chewy. Dust lightly with flour as needed, and roll carefully around cannoli forms, sealing the seam with a little water or egg wash.

Which ricotta should you use for the best cannoli filling, and how do you drain it?

For the best cannoli filling, use whole-milk ricotta and drain it thoroughly to prevent a runny texture. Line a sieve with cheesecloth, refrigerate the ricotta, and let it drain until creamy but not watery—this is key to a rich, stable cannoli. Mix the drained ricotta with powdered sugar and optional vanilla, then fold in mini chocolate chips or candied fruit for classic flavor.

Why do my cannoli shells soften, and how can I prevent it?

Cannoli shells soften because moisture from the filling gradually penetrates the fried crust. To keep them crisp, only fill right before serving and keep the filling well-drained and not overly wet. If you want to prepare ahead, store shells at room temperature in an airtight container, and refrigerate filling separately.

What’s the best way to assemble cannoli so the filling doesn’t leak?

Assemble cannoli by using a piping bag to fill the shells evenly without overpacking, which reduces pressure and leakage at the ends. Make sure your ricotta filling is properly drained and thick enough to hold shape, then dust the finished cannoli lightly with powdered sugar just before serving. If the filling seems loose, add a bit more powdered sugar or fold in extra chocolate chips/candied fruit to stabilize the mixture.


References

  1. Cannoli
    https://en.wikipedia.org/wiki/Cannoli
  2. Ricotta
    https://en.wikipedia.org/wiki/Ricotta
  3. Sicilian cuisine
    https://en.wikipedia.org/wiki/Sicilian_cuisine
  4. https://en.wikipedia.org/wiki/Italian_pastry
    https://en.wikipedia.org/wiki/Italian_pastry
  5. Pastry
    https://en.wikipedia.org/wiki/Pastry
  6. Frying
    https://en.wikipedia.org/wiki/Frying
  7. Candied fruit
    https://en.wikipedia.org/wiki/Candied_fruit
  8. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=best+cannoli+recipe+from+scratch
  9. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=cannoli+dough+recipe+ricotta+frying
  10. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=Sicilian+cannoli+recipe+history+filling

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: 4798

Leave a Reply

Your email address will not be published. Required fields are marked *