Pistachio Cannoli Shells Filling

Featured in: Sweet Treats for Every Occasion

Discover how to create crisp, golden cannoli shells from scratch, rolled thin and fried for that signature crunch. Each shell is filled with a creamy blend of ricotta and pistachio paste, lightly sweetened and chilled for perfect texture. The finished treat is given a final flourish as both ends are dipped in crushed pistachios or mini chocolate chips, and a dusting of powdered sugar adds visual appeal. Serve immediately for the ultimate contrast of crunchy shell and luscious, nutty filling—guaranteed to impress for any occasion.

A smiling woman in an apron poses for a selfie in a professional kitchen.
Updated on Tue, 01 Jul 2025 22:21:07 GMT
A plate of food with a white and brown sauce. Pin it
A plate of food with a white and brown sauce. | tastygusto.com

Pistachio cannoli bring together the irresistible crunch of golden shells with a silky pistachio-studded ricotta filling that always feels like a celebration. With some patience and the right technique, you can make bakery-quality cannoli at home and wow every guest with your handiwork. These beauties have become my go-to for family gatherings and holidays because they disappear faster than anything on the dessert table.

After my first batch, I realized how satisfying it is to hear the shells crack when you take a bite and the pistachio flavor always reminds me of summer nights on the porch at my Nonna’s house.

Ingredients

  • All-purpose flour: Use for the perfect crisp texture Choose unbleached and fresh flour for best results
  • Sugar: Lends the right amount of sweetness opt for fine granulated for even blending
  • Unsweetened cocoa powder: Adds color and a hint of depth Look for a rich dark powder for traditional coloring
  • Salt: Brings out the flavors and balances sweet and nutty notes Fine sea salt works well
  • Unsalted butter: Cold and cubed for extra flaky shells Use high quality for better taste
  • Large egg yolk: Gives richness and binding
  • Marsala wine: Classic for authentic flavor but white wine works for extra crispness Pick a good-quality wine you would drink
  • White vinegar: Adds extra snap to the dough and helps bubbles form
  • Egg white: Helps seal the cannoli shells for frying
  • Vegetable oil: For deep frying Use a neutral oil like canola or sunflower
  • Whole milk ricotta cheese: Well-drained is key to avoid soggy shells Use whole milk and drain overnight for best texture
  • Powdered sugar: Dissolves into the filling and sweetens it Just sift before mixing for a smooth result
  • Pistachio paste: The real hero of the filling If homemade use shelled unsalted pistachios for more flavor
  • Vanilla extract: Rounds out the filling and brings out pistachio notes
  • Crushed pistachios: For a crunchy garnish Use fresh bright green nuts with no bitterness
  • Mini chocolate chips: Optional but so good Look for dark chocolate mini chips for contrast
  • Powdered sugar: For a snow-like finishing touch Sift over just before serving

Step-by-Step Instructions

Prepare the Cannoli Dough:
Whisk Dry Ingredients In a large mixing bowl thoroughly whisk the flour sugar cocoa powder and salt together until evenly combined
Cut in Butter:
Add the cold cubed butter and use your fingertips to rub it into the flour mixture until it looks like coarse sand with a few pea-sized bits
Mix Wet Ingredients:
Pour the egg yolk Marsala wine and vinegar over the dry mixture Stir gently with a fork just until it comes together into large clumps
Knead the Dough:
Turn out the dough onto a lightly floured surface Knead for five to seven minutes until smooth and elastic A well-kneaded dough creates crisp airy shells
Rest the Dough:
Shape into a disc wrap tightly in plastic and let chill for one hour Chilled dough is much easier to roll and keeps its shape when frying
Roll and Shape the Cannoli Shells:
Remove from fridge and let soften a minute Dust surface and rolling pin with flour Roll dough very thin ideally one sixteenth of an inch Otherwise shells will be too thick
Cut into Rounds:
Use a three to four inch cutter to punch out circles Gather scraps and reroll if needed
Wrap on Tubes:
Gently wrap each dough round around a metal cannoli tube overlapping edges Use a brush or fingertip to seal with a dab of egg white Press seams securely
Heat Oil:
Pour vegetable oil into deep pan reaching at least two inches deep Heat to three hundred seventy five degrees Fahrenheit Maintain temperature for even crispiness
Fry the Cannoli Shells:
With care lower two to four wrapped tubes at a time into hot oil Fry for one to two minutes until deep golden brown Turn gently with tongs
Drain and Cool:
Place shells on a paper towel lined tray to absorb oil Allow to cool just enough to handle
Make the Pistachio Ricotta Filling:
Place ricotta in several layers of cheesecloth and squeeze out as much liquid as possible or set in a sieve over a bowl Press or leave in fridge an hour for drier texture
Mix Filling:
In a large bowl combine drained ricotta powdered sugar pistachio paste and vanilla extract Stir or beat until smooth and creamy
Chill to Thicken:
Cover and refrigerate at least thirty minutes The mixture should feel rich and hold its shape
Fill the Cannoli:
Spoon filling into a piping bag fitted with a large round tip If you do not have a piping bag use a strong zip top bag with the corner cut off
Garnish and Serve:
Decorate Dip both ends of each filled cannolo in a plate of crushed pistachios or mini chocolate chips for extra crunch and color
A plate of food with a white sauce. Pin it
A plate of food with a white sauce. | tastygusto.com

My favorite part is watching everyone gather around the table when these come out and seeing the surprise on their faces as they bite through the crunchy shell to that nutty creamy filling Every batch reminds me of Sunday lunches at my grandparents where every cousin wanted an extra generous scoop of pistachios on top

Storage Tips

Cannoli shells and filling keep best when stored separately Store cooled shells in an airtight container at room temperature for up to three days If the weather is humid place a few dry rice kernels in the container to absorb moisture and keep the shells crisp The filling lasts in the fridge up to two days Place it in a covered bowl Press plastic wrap directly onto the surface to prevent skin forming Always fill the shells just before serving to keep their signature snap

Ingredient Substitutions

If you cannot find Marsala wine try using a crisp white wine or even a dry sherry for a slightly different twist For a nut free filling skip the pistachio paste and substitute with extra ricotta softly whipped with a bit of orange zest and chocolate chips Lactose intolerant Try dairy free ricotta such as almond based versions Use coconut oil for frying if you want a non neutral oil with extra flavor

Serving Suggestions

Pistachio cannoli shine as a show stopping ending to an Italian meal but they are also wonderful piled high on a cake stand for brunch or special parties I love to serve a platter alongside espresso or a little limoncello They also look beautiful nestled among bowls of fresh berries in summer For festive occasions sprinkle a bit of chopped cherry for a colorful touch

Cultural and Historical Context

Cannoli originated in Sicily where they were once reserved for Carnival celebrations and now are everyday treats in Italian bakeries The original shells were often made with a bit of lard but most home cooks now use butter or oil for a lighter crunch Pistachios bring a Sicilian twist as Bronte pistachios are renowned for their vivid color and sweet flavor This dessert symbolizes luck and abundance and every family has their own way to flavor the ricotta mixture making it a beloved heirloom dessert

A plate of food with chocolate and white toppings. Pin it
A plate of food with chocolate and white toppings. | tastygusto.com

Every bite of this dessert is both nostalgia and delight wrapped in a golden crunch — a truly special treat for any occasion.

Frequently Asked Questions

→ How do I achieve extra crispy cannoli shells?

Roll the dough very thin and ensure the oil is at 375°F before frying. Immediate serving keeps them crisp.

→ What can I use instead of Marsala wine?

White wine works well and also delivers a crisp texture in the shell, offering a milder flavor.

→ How do I prevent soggy shells after filling?

Fill shells just before serving. Moisture from the filling will soften them if left to sit too long.

→ Can I substitute pistachio paste in the filling?

You can pulse shelled pistachios with a bit of oil and confectioners’ sugar to make your own paste.

→ Is it necessary to drain ricotta for the filling?

Yes, thoroughly draining ricotta prevents a watery filling and helps maintain a luxurious, creamy texture.

Pistachio Cannoli Shells Filling

Crispy cannoli shells with pistachio-infused ricotta, finished with crushed pistachios and a dusting of sugar.

Prep Time
60 Minutes
Cook Time
30 Minutes
Total Time
90 Minutes

Category: Desserts & Sweets

Difficulty: Difficult

Cuisine: Italian

Yield: 12 Servings (Makes 12 cannoli)

Dietary: Vegetarian

Ingredients

→ Cannoli Shells

01 250 g all-purpose flour
02 2 tablespoons granulated sugar
03 1 teaspoon unsweetened cocoa powder
04 0.25 teaspoon salt
05 2 tablespoons unsalted butter, cold, cubed
06 1 large egg yolk
07 120 ml Marsala wine or dry white wine
08 1 tablespoon white vinegar
09 1 egg white
10 Vegetable oil, for deep frying

→ Pistachio Ricotta Filling

11 450 g whole milk ricotta cheese, drained well
12 75 g powdered sugar, or to taste
13 120 g pistachio paste
14 0.5 teaspoon vanilla extract
15 30 g crushed pistachios, plus extra for garnish

→ Garnish

16 60 g crushed pistachios
17 60 g mini chocolate chips (optional)
18 Powdered sugar, for dusting

Instructions

Step 01

In a large mixing bowl, combine flour, sugar, cocoa powder, and salt. Add cold butter and work into the dry ingredients until the mixture resembles coarse crumbs.

Step 02

Blend in the egg yolk, Marsala wine, and vinegar until a cohesive dough forms.

Step 03

Transfer dough to a floured surface and knead for 5–7 minutes until smooth. Wrap in plastic and refrigerate for 1 hour.

Step 04

Roll dough out on a floured surface to 1.5 mm thickness. Cut into 8–10 cm rounds.

Step 05

Wrap each dough round around a metal cannoli tube, sealing the edge with egg white.

Step 06

Heat vegetable oil in a deep pan to 190°C.

Step 07

Fry each shell for 1–2 minutes or until golden brown. Drain on paper towels and cool slightly before carefully removing tubes.

Step 08

Place ricotta in a cheesecloth-lined sieve and press to extract excess moisture.

Step 09

In a bowl, combine ricotta, powdered sugar, pistachio paste, vanilla extract, and 30 grams crushed pistachios. Stir until smooth and homogeneous.

Step 10

Cover and refrigerate filling for at least 30 minutes to firm.

Step 11

Transfer filling into a piping bag with a round tip. Pipe into shells from both ends for even distribution.

Step 12

Dip each cannoli end into crushed pistachios or mini chocolate chips. Dust with powdered sugar and serve immediately for optimal crispness.

Notes

  1. Ensure the ricotta is thoroughly drained to prevent a soggy shell.
  2. Fill shells just before serving to maintain their crisp texture.
  3. If pistachio paste is unavailable, blend shelled pistachios with a little neutral oil until smooth.

Tools You'll Need

  • Mixing bowls
  • Rolling pin
  • Round cutter (8–10 cm diameter)
  • Cannoli tubes
  • Deep frying pan or saucepan
  • Thermometer
  • Slotted spoon
  • Cheesecloth
  • Piping bag with round tip

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains wheat (gluten)
  • Contains dairy (ricotta, butter)
  • Contains eggs
  • Contains tree nuts (pistachios)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 312
  • Total Fat: 17 g
  • Total Carbohydrate: 28 g
  • Protein: 7 g