Cassata Siciliana Gelato — Sicilian Tradition Frozen


Table of contents
Cassata siciliana is the cathedral of Sicilian pastry — sponge cake, marzipan, ricotta cream, candied fruit and pistachio in a single layered dessert dating to at least the 14th century. Translating it to gelato keeps the four signature flavors and abandons the shell, producing a dessert that respects tradition while fitting the modern vetrina.

What is cassata, and why translate it to gelato
The pastry version of cassata is documented in Arab Sicily as far back as the Norman conquest, with its name probably tracing to the Arabic qas'at (round basin). The modern form — pan di Spagna soaked in liqueur, ricotta cream, candied fruit, pistachio paste and a green marzipan shell — was formalized by Sicilian pastry guilds in the 19th century.

In gelato form the dessert keeps the flavor logic and changes the texture logic. Ricotta cream becomes the base; candied fruit and pistachio become inclusions; the sponge and marzipan are usually replaced by a thin biscuit garnish at service.
Ingredient choices that matter
The cassata gelato lives or dies on three ingredients. Ricotta must be sheep-milk (di pecora), drained 12 to 24 hours at 4 °C to remove free whey — without this, the gelato carries 5 to 8 % extra water that destroys the balance. Candied citrus must be true conserva — citron and orange peel cooked progressively to 70 °Brix over 5 to 7 days, not the artificially-colored industrial dice that flood supermarkets. Pistachio should be Bronte DOP if budget allows, otherwise a 50:50 Bronte-Iranian blend.
Beyond these, sugars combine sucrose for sweetness with a measured amount of dextrose for PAC control — a 75:25 sucrose:dextrose ratio gives the lift the recipe needs without making it too cold-numbing. Egg yolk is optional; many traditional Sicilian formulas omit it.
The balance — targets and math
Quick reference. Target 38 to 42 % total solids, 18 to 24 % sugars, 7 to 10 % fat, 7 to 9 % MSNF, PAC 240 to 280, POD 180 to 210.

The ricotta-driven base sits at the rich end of bilanciamento — closer to crema all'uovo than to fior di latte. Fat is split between cream (8 to 10 %) and ricotta lipids (around 11 % of ricotta mass). MSNF comes mostly from ricotta proteins and from skim milk powder used to top up the deficit. Total solids include the candied fruit inclusions, which contribute roughly 70 % of their mass as carbohydrate.
PAC and POD calculation is best done in two layers — first the mix alone (target PAC ~ 255, POD ~ 195), then re-checked after fold-in of candied fruit and pistachio. Candied fruit at 8 % inclusion adds about 25 PAC and 35 POD; pistachio paste at 4 % is essentially neutral.
Recipe — 1 kg base
| Ingredient | Mass (g) | % of mix | Notes |
|---|---|---|---|
| Whole milk 3.5 % | 410 | 41.0 | Whole milk baseline |
| Cream 35 % fat | 130 | 13.0 | Fat lever |
| Drained sheep ricotta | 220 | 22.0 | Drained 18 h at 4 °C |
| Skim milk powder | 30 | 3.0 | SMP for MSNF top-up |
| Sucrose | 130 | 13.0 | Reference sugar |
| Dextrose | 45 | 4.5 | PAC lift, slight POD lift |
| Stabilizer blend (LBG + guar) | 4 | 0.4 | Hydrate at 85 °C |
| Egg yolk (optional) | 30 | 3.0 | Omit for pastry-shop style |
| Vanilla pod | 1/2 pod | — | Aromatic |
| Pure pistachio paste (Bronte) | 1 | 0.1 | Background flavor in mix |
| Total mix | 1000 | 100.0 | Before inclusions |
After mantecazione, fold in inclusions by hand:
| Inclusion | Mass (g per kg base) | Notes |
|---|---|---|
| Candied citrus diced 4–5 mm | 80 | Citron and orange in equal parts |
| Bronte pistachio chopped | 30 | Toasted lightly at 140 °C for 6 min |
| Dark chocolate 70 % gocce (optional) | 50 | Bagherese variant |
This produces approximately 1300 g of finished gelato at 30 % overrun.
Step-by-step process
Cassata gelato is a textbook two-stage build: a custard-style hot base plus a folded ricotta-and-inclusion cold finish.

Stage 1 — hot base. Combine milk, cream, SMP, sucrose, dextrose, vanilla and the small amount of pure pistachio paste in a pasteurizer. Heat to 45 °C while whisking. Whisk in the stabilizer blend pre-mixed with a small portion of sucrose to avoid clumping. Continue heating to 85 °C and hold 30 seconds (HTST), or use a low-temperature program at 65 °C for 30 minutes if you prefer a softer protein denaturation.
Stage 2 — egg yolk tempering (optional). If using yolks, temper them with a portion of the 85 °C base, then return everything to the pasteurizer briefly. Drop the mix to 4 °C as fast as possible in a blast chiller — under 1 hour from 85 to 4 °C is the target for HACCP compliance.
Stage 3 — ageing and ricotta fold. Age the base at 4 °C for 6 to 12 hours (maturazione). Sieve the drained ricotta through a fine mesh, then fold into the aged base. Mix homogeneously with an immersion blender at low speed — over-blending breaks the ricotta proteins and weakens body.
Stage 4 — mantecazione. Pour the mix into a pre-cooled mantecatore. Run until the mix reaches -8 to -10 °C with target overrun 28 to 32 %. Total time should be 7 to 10 minutes; longer times raise overrun beyond the target.

Stage 5 — inclusion fold and harden. Spread base into a stainless pan. Sprinkle candied citrus, chopped pistachio and (if used) chocolate gocce across the surface. Fold in with a spatula in 3 to 4 strokes — uneven distribution is more authentic than perfectly mixed inclusions. Transfer immediately to the blast chiller at -25 °C for 30 to 45 minutes (abbattimento) before moving to the vetrina at -14 °C.
Texture, serving and pairing
A correctly balanced cassata gelato scoops cleanly at -14 °C with a glossy finish and visible candied fruit chunks. Mouthfeel is silky and slightly chewy from the ricotta protein matrix. Sweetness is moderate; the perception is dominated by the candied fruit and pistachio, not raw sugar.
Serve in a cold ceramic cup with a single piece of crisp wafer and a small dust of pistachio. Authentic Sicilian presentation pairs with a glass of Marsala Vergine (dry) or, in summer, a chilled Passito di Pantelleria.
Variations
Three regional variations are worth knowing. The Palermitana keeps the recipe close to the canonical four flavors — no chocolate, more ricotta. The Bagherese adds dark chocolate gocce (recipe shows it as optional). The Catanese swaps some candied citrus for candied pumpkin (zuccata), which adds a darker amber tone and an earthier sweetness. All three follow the same balance math; only the inclusion phase changes.
A lighter modern variant drops the egg yolk and raises ricotta to 26 %, giving a more pronounced dairy tang and a slightly looser body — closer to a frozen pastry-shop ricotta cream than to a structured gelato. This version is easier in shops without a good pasteurization program.

Related Concepts
- Ricotta in Gelato — Sicilian Tradition, Recipe, Balance
- Pistacchio Bronte Gelato — Pro Italian Recipe
- Pistachio Paste in Gelato — Bronte vs Iranian vs Turkish
- Fior di Latte Gelato — The Italian Cream Standard
- Cioccolato Fondente Gelato — 70 % Dark Chocolate
- Stracciatella Gelato Recipe — Authentic Italian with Shards
- What is Bilanciamento — Italian Gelato Balancing
- What is MSNF in Gelato
- Total Solids in Gelato — The 36–42 % Target
- Abbattimento Explained — Blast Freezing for Gelato
- Mantecatore Explained — The Italian Gelato Batch Freezer
- Sorbetto al Limone — Sicilian Lemon Sorbet Recipe
Storage, shelf life and vetrina behavior
A well-made cassata gelato stored at -20 °C in a properly tempered freezer keeps fragrant for 4 weeks; beyond that, the candied citrus begins to release flavor compounds that taste muddied rather than bright. In the vetrina at -14 °C, target rotation within 48 hours. Cassata's high ricotta protein loading makes it more resistant to heat shock than fior di latte, but the candied fruit acts as a recrystallization seed — freeze-thaw cycles produce visible ice halos around each piece.
To protect the surface, cover pans with a clear food-grade lid between service rushes, especially during the warm afternoon hours when door-opening frequency drops and air humidity around the vetrina rises. Cassata also benefits from a covered ageing rest of 30 to 60 minutes between transfer from the blast chiller to the vetrina — this lets the inclusion phase equilibrate in temperature and avoids the brief halo of softness around each fruit piece.
Common pitfalls
The most frequent failure mode is insufficient ricotta drainage. Fresh sheep ricotta carries 65 to 70 % moisture; even one extra percentage of free whey shifts the total solids target outside the band and produces an icy texture that no amount of stabilizer can rescue.
The second is inclusion timing. Folding candied fruit into a base that is still above -6 °C lets the fruit melt at its surface and bleed sugar into the matrix, raising PAC unpredictably and producing a softer final gelato. The fix is to pre-cool both the base (-8 °C or colder) and the inclusion (room temperature is fine, but pre-frozen 1 hour at -10 °C is safer).
The third is using cheap pistachio paste with added sugar or oil. Many commercial pistachio pastes are 50 % pistachio plus 50 % sugar or sunflower oil — this throws off both the PAC math and the fat target. Pure 100 % Bronte paste is non-negotiable for the small mix-in quantity (1 g per kg base) used here; the cost difference at this dose is trivial.
Pricing and positioning
Cassata gelato sits at the premium end of the pricing hierarchy. Quality ingredients alone — sheep ricotta, Bronte pistachio, true candied citrus — push the cost per kilogram of finished gelato 40 to 60 % above a fior di latte at the same overrun. Shops that respect the tradition should price it accordingly and merchandise it with a one-line provenance note on the vetrina tag.
Authenticity sells. A handwritten card noting ricotta di pecora siciliana and pistacchio di Bronte DOP converts curious tourists into buyers faster than any visual cue. For shops outside Italy, the same logic applies to imported certified ingredients — the certification is the story, and the story is the margin.
Try these numbers in your batch
Free balancer · No signup wall · Watch PAC, POD, MSNF update live


