Troubleshooting
gelato troubleshooting
creamy gelato
gelato texture

Why Is My Gelato Not Creamy? Six Causes and Their Fixes

Marco Freire — gelatiere & founder of Free Gelato Balancing App
Marco Freire
Gelatiere & founder
8 min read
Close-up of a scoop of gelato showing a coarse icy surface in a white ceramic cup on marble
Close-up of a scoop of gelato showing a coarse icy surface in a white ceramic cup on marble

"Not creamy" is a symptom, not a diagnosis. It describes at least three different failures: icy, sandy and thin. Each has its own number, its own target and its own single-ingredient fix. Here are the six causes in the order worth checking, with the adjustment for each.

Close-up of a scoop of gelato showing a coarse icy surface in a white ceramic cup on marble Three different defects all get called "not creamy". Naming the right one is most of the fix.

Small digital scale on a marble counter with skim milk powder and stabiliser in tiny dishes

What "Creamy" Is, in Numbers

Creaminess is not one property. It is the absence of three separate defects, and each defect has a measurable cause.

Quick reference. Icy means ice crystals above roughly 50 microns, from low solids, low PAC or a slow freeze. Sandy means lactose crystals, from MSNF above 11%. Thin means fat below 6% or an emulsion that never formed.

Table of the six causes of gelato that is not creamy, each with the number to check and its target: total solids 36 to 42%, PAC 220 to 280, stabiliser 0.2 to 0.5%, fat 6 to 10%, MSNF 11% maximum and draw temperature -6 to -9 C Figure 1 - the six causes, the number each one lives in, and the target to move it toward.

What you tasteThe actual defectThe number to check
Crunchy, watery, sharp on the tongueIce crystals too largeTotal solids, PAC, freeze rate
Fine grit, like wet sand, worse after a few daysLactose crystalsMSNF
Watery in the mouth, melts to liquid fastNot enough fat, or no emulsionFat %, homogenisation
Gummy, chewy, slow to meltToo much stabiliser or proteinStabiliser %, MSNF

Marshall, Goff and Hartel (Ice Cream, 6th ed.) put the sensory threshold for ice crystals at roughly 50 microns: below it the tongue reads smooth, above it the tongue reads coarse. Well-made gelato holds crystals in the 20 to 50 micron band. Everything in the icy column below is an argument about how to stay under that line, which is covered in depth in ice crystal size and gelato texture.

Causes 1 and 2: Not Enough Solids, Not Enough PAC

These are the two most common causes by a wide margin, and they fail the same way: too much of the water in your mix is free to freeze.

Cause 1, total solids below 36%. Total solids is everything in the mix that is not water: fat, MSNF, sugars, stabiliser and any added solids. Whatever is not solids is water, and water is what turns into ice. A mix at 32% solids has 68 g of water per 100 g to crystallise; at 40% it has 60 g. That eight-gram difference is the difference between coarse and smooth. Target 36 to 42% for a churned gelato and 38 to 42% if you are freezing without a machine.

The wrong fix is more skim milk powder, which walks you straight into cause 5. The right fix is maltodextrin DE19 or inulin, both of which add solids at PAC 0 and contribute no sweetness. Adding 20 to 30 g per 1000 g lifts solids by two to three points and changes nothing else.

Cause 2, PAC below 220. PAC measures how hard the dissolved sugars depress the freezing point. Below 220 too much water is already frozen at service temperature, so the product is hard, and hard product reads as icy because your tongue meets ice before it meets cream. Target 220 to 280 for gelato, 270 to 290 without a machine, and 280 to 340 for sorbetto.

Do not fix a low PAC by adding sugar, which will make the gelato sweet before it makes it soft. Swap sucrose for dextrose gram for gram instead: dextrose carries PAC 190 against sucrose at 100, so each gram swapped lifts PAC by 0.9 points at identical total sugar weight. Run the change through the PAC calculator before you churn.

Cause 3: Stabiliser Missing, or Mis-Dosed

Stabiliser does not make gelato creamy on day one. It keeps gelato creamy on day four, by binding free water and slowing the diffusion that drives ice recrystallisation.

The working dose for a locust bean gum and guar blend is 0.2 to 0.5% of the mix, which is 2 to 5 g per 1000 g. Under 0.2% it does nothing measurable. Over 0.6% you cross from creamy into gummy, a chewy, slow-melting texture that customers dislike more than a little ice.

Two dosing mistakes are worth naming. The first is dumping the powder into liquid, where it forms a gel skin around dry lumps and never fully hydrates; blend it with a spoonful of sugar first. The second is skipping the ageing rest. Gums need hours at 4 C to hydrate fully, and an unaged mix behaves as if it had half the stabiliser you weighed. Four hours of maturazione is the minimum, 12 is better. A 60/40 locust bean gum to guar blend is the standard starting point.

Smooth glossy ribbon of dense white gelato folded in a stainless steel pan on marble

Causes 4 and 5: The Fat and Lactose Window

Cause 4, fat below 6%. Fat delivers body, carries flavour compounds and, critically, forms a partially coalesced network during churning that stabilises air cells and slows melting. Below about 6% the product tastes thin and melts to liquid rather than to cream. Gelato runs leaner than ice cream by design, typically 4 to 10% against 10 to 18%, but the bottom of that range needs the other solids to be generous to compensate.

Fat also has to be properly dispersed. Homogenisation reduces fat globules to under 2 microns, and without it a home mix can separate during ageing and churn into a greasy rather than creamy texture. Without a homogeniser, a stick blender for 60 seconds at 65 C is a workable substitute.

Cause 5, MSNF above 11%. This is the cause people reach by trying to fix cause 1. Milk solids-not-fat is roughly 54.5% lactose, and lactose is only sparingly soluble. Push MSNF past about 11% of the mix and, as freezing concentrates the unfrozen phase, the lactose exceeds saturation and crystallises. The result is sandy gelato: a fine grit that gets worse in storage, quite unlike the sharp crunch of ice. Cap MSNF at 11% and use non-lactose solids to reach your solids target.

Cause 6: The Freeze Is Too Slow

Everything above is about the recipe. This one is about what happens in the freezer, and it can ruin a perfectly balanced mix.

Crystal size is set by the competition between nucleation and growth. Fast, sheared freezing creates many nuclei at once, so each stays small. Slow, still freezing creates few nuclei, and all the water deposits onto them. A batch freezer takes a mix from 4 C to about -8 C in 6 to 12 minutes while scraping continuously, holding crystals near 10 to 20 microns. A home freezer takes six hours and holds nothing.

Three practical consequences follow. Draw temperature matters: pull the batch at -6 to -9 C, and if your machine is drawing warmer than that the remaining water freezes statically in the blast cabinet, coarse. Hardening speed matters: move finished gelato to the coldest cabinet you have immediately, because the hours between draw and -18 C are when crystals grow fastest. Storage stability matters most of all: every temperature swing partially melts and refreezes the surface, and that heat shock is the single fastest route from creamy to icy. Keep the tub at the back of the bottom shelf, never in the door.

If you have no machine at all, the recipe has to absorb the whole problem: push PAC to 270 to 290, solids to 38 to 42%, stabiliser to the top of its range, and use the food processor method or a proper base like this white base.

The 10-Minute Diagnostic

Work in this order. It is sorted by how often each cause is the real one.

  1. Let a spoonful melt on a plate for 10 minutes. If it melts to a smooth cream, your emulsion and stabiliser are fine and the problem is crystals. If it melts to water with foam on top, look at fat and stabiliser first.
  2. Taste it at exactly -12 C, not straight from a -18 C freezer. A large share of "not creamy" complaints are simply gelato served too cold. See what temperature to serve gelato.
  3. Check whether it was smooth on day one and coarse on day four. If yes, the recipe is broadly right and the problem is stabiliser dose, heat shock, or both.
  4. Rub a little between your fingers. Fine, persistent grit that does not melt is lactose, not ice. Go straight to MSNF.
  5. Only then open the numbers. Total solids, PAC, fat, MSNF, stabiliser, in that order. Change one at a time and rebatch.

Two related diagnostics narrow it further: why is my gelato icy if the defect is crunch, and why is my gelato too hard if the scoop resists before it ever reaches your tongue.

Freshly drawn scoop of italian gelato in a small white ceramic cup on a marble counter

Find the number that is out of range. Open the Free Gelato Balancing App and check PAC, total solids, MSNF and fat against target for your recipe. Free, web-based, no install.

gelato troubleshooting
creamy gelato
gelato texture
gelato balancing

Frequently asked questions

Common questions about troubleshooting.

Continue reading

View all

You read the theory. Now run the numbers.

Open the free balancer, plug in your own ingredients, and apply what you just read. PAC, POD, MSNF, Total Solids, all updated live as you adjust the recipe. No signup wall, no paywall.

Start Balancing for Free

Used by 4,200+ pro gelatieri and serious home cooks.