Guides
gelato recipe
gelato balancing
recipe audit

What Makes a Gelato Recipe Work: Six Numbers to Check

Marco Freire, chef and gelatiere, founder of Free Gelato Balancing App
Marco Freire
Chef, gelatiere and founder
9 min read
Marble counter seen from above with an open notebook, a small digital scale and three ceramic dishes of sugar and milk powder
Marble counter seen from above with an open notebook, a small digital scale and three ceramic dishes of sugar and milk powder

Most gelato recipes cannot tell you whether they will work, because they were never measured. They are a list of quantities somebody liked once. Six numbers separate a recipe that repeats from a recipe that got lucky, and you can check all six before you buy a single ingredient.

Marble counter seen from above with an open notebook, a small digital scale and three ceramic dishes of sugar and milk powder Judging a recipe is arithmetic, not taste. You can do it before you shop.

Why most recipes cannot tell you anything

A recipe is a set of instructions. A formula is a set of proportions with targets. Almost everything published online is the first thing pretending to be the second.

Here is the practical consequence. When a recipe fails, and it will, you have no lever. Was it too hard because the sugar was low, because the total solids were low, because you froze it too slowly, or because you served it at freezer temperature? A recipe cannot answer that, because it never told you where any of those values landed. You are left changing one thing at random and hoping.

A balanced formula answers it immediately. It tells you the mix contains, say, 38 percent solids and a PAC of 255, so if the result is still hard the problem is not the sugars and you go look at the freezing instead. That is the entire difference, and it is worth more than any specific recipe.

The good news is that you do not need the author to have done this work. You can do it yourself, on any recipe, in about five minutes.

Worn handwritten recipe card on aged wood beside a measuring cup and a small pile of white sugar

The six numbers, and the range each has to hit

Every professional gelato formula reports the same handful of values. These are the ranges for a milk-based gelato, the gelato al latte family that covers fiordilatte, vanilla, chocolate, nut pastes and most of what a gelateria sells.

Quick reference. Milk gelato targets: total solids 36 to 42 percent, sugars 16 to 22 percent, fat 6 to 10 percent, MSNF 8 to 12 percent, PAC 240 to 280, sweetening power 180 to 220. A recipe that lands outside two or more of these will not behave.

Range chart showing the six professional target windows for a milk gelato formula Figure 1. The six windows, with the audited recipe marked. A working formula lands inside all of them at once.

NumberTargetWhat it controlsWhat goes wrong outside it
Total solids36 to 42%How much of the mix is not waterLow: icy and thin. High: pasty, heavy
Sugars16 to 22%Sweetness and softness togetherLow: hard and flat. High: soupy, cloying
Fat6 to 10%Body, melt, mouth coatingLow: lean and cold. High: greasy, muted flavour
MSNF8 to 12%Protein and lactose that block iceLow: coarse. High: sandy from lactose
PAC240 to 280How much water stays liquid when frozenLow: rock hard. High: will not hold a scoop
POD180 to 220Sweetness, independent of softnessLow: tastes flat. High: sweetness masks flavour

These are not arbitrary house preferences. They are the windows in which the physics cooperates. Below 36 percent solids there is simply too much free water available to freeze, and it freezes into crystals the tongue can find. Above 42 percent the mix runs out of water to dissolve everything and the texture turns pasty and dull. The same logic holds for each of the other five: every window is bounded on one side by ice and on the other by gum.

The pair that surprises people is PAC and POD. Sugars do two separate jobs, and different sugars do them in different proportions. Sucrose is the reference at 100 for both. Dextrose has a PAC near 190 and a POD near 70, so it softens far more than it sweetens. That is why a recipe that lists one single sugar has already given up one of its two levers, and it is the fastest tell in the whole audit.

Fruit gelato and sorbetto run their own ranges, lower in fat and higher in sugar. The method here is identical; only the target windows move.

Three small glass bowls on white marble holding granulated sugar, fine dextrose powder and skim milk powder

The four tells that a recipe was never balanced

Before you run any arithmetic, four signals tell you almost everything.

It is written in cups, or in whole units. Four egg yolks is not a quantity. Yolks range from roughly 15 to 20 grams, so four of them is anywhere from 60 to 80 grams, and at 32 percent fat that swing alone moves the fat content of a 1 kg batch by more than half a percentage point. Grams to a fixed batch weight is not fussiness. It is the only way the numbers can exist at all.

It uses exactly one sugar. As above: sucrose alone means the author had no way to move softness without also moving sweetness. Almost every recipe that produces a brick is a single-sugar recipe with the sugar set by taste.

There is no milk powder and no mention of solids. Whole milk is roughly 88 percent water. A recipe built on milk and cream alone often lands with MSNF around 5 or 6 percent, well under the window, because skim milk powder is the only practical way to raise it without adding fat or water. Its absence usually means solids were never considered.

The fourth is softer but almost as reliable: the recipe gives a churning time rather than a temperature, and no storage advice. Gelato is finished at a draw temperature, not after a fixed number of minutes, and a recipe written by someone who tracked that number would say so. Silence about storage usually means nobody tasted the batch on day four, which is when an unbalanced mix reveals itself.

None of these four make a recipe unusable. They make it unaudited, which means you have to audit it yourself.

Run the audit on a real recipe

Take the most common shape of internet gelato recipe: 500 g whole milk, 250 g heavy cream at 35 percent fat, 150 g sugar, 4 egg yolks. Total batch, about 968 g. Using standard composition values for each ingredient, here is roughly where it lands.

NumberThis recipeTargetVerdict
Total solidsabout 35.9%36 to 42%Just under
Sugarsabout 15.5%16 to 22%Just under
Fatabout 13%6 to 10%Far over
MSNFabout 5.8%8 to 12%Well under
PACabout 190240 to 280Far under
PODabout 160180 to 220Under

Read that table and the recipe stops being a mystery. Not one of the six lands inside its window, and total solids miss by so little that the recipe looks plausible right up until you check where those solids came from. They are cream fat, not milk solids: fat is half again over the ceiling while MSNF sits at barely half the floor. The mix is simultaneously too rich and too coarse.

The sharpest number is PAC. The recipe carries a perfectly respectable amount of sugar, and its PAC is still 188 against a target of 240, because every gram of it is sucrose. Sugar quantity and anti-freezing power are not the same measurement, and this is what that difference looks like on a spoon: it will freeze hard enough to bend one.

That is not a bad recipe. It is a French-style ice cream recipe, and it would be perfectly good if it were labelled as one. It is simply not gelato, and it will never behave like gelato no matter what machine you put it through. The numbers said so before you turned the stove on. Run the same recipe through the free total solids calculator and the PAC calculator and you will get the same answer in about two minutes.

A single clean scoop of pale fiordilatte gelato in a small white ceramic cup on white marble

What to do when a recipe fails the audit

Failing the audit does not mean discarding the recipe. It means you now know which lever to pull, and each of the six numbers has an obvious one.

  • Fat too high. Swap cream for milk, gram for gram. Cream is the only concentrated fat source in most home recipes, so this is a single substitution.
  • MSNF too low. Add skim milk powder, typically 30 to 60 g per kilogram of mix. It raises solids and protein without adding fat or water, which is why professionals reach for it first.
  • PAC too low. Replace 20 to 40 g of the sucrose with dextrose. Softness climbs sharply, sweetness barely moves.
  • Sweetness too low after that swap. Nudge sucrose back up, or accept it, because most people find properly balanced gelato tastes cleaner than they expected.
  • Total solids too low. Milk powder, more sugar, or a nut paste, in that order of preference.
  • Total solids too high. Add water or milk. This feels wrong and is usually correct.

Order matters more than people expect. Fix fat and MSNF first, because both change the total solids figure and would invalidate any sugar work you did beforehand. Set the solids, then set the sugar blend, then check PAC and POD last. Working the other way around means recalculating everything twice.

Change one thing, note it, and taste the next batch cold rather than warm. Two or three passes is normally enough. The full sequence, in professional order, is set out in how to balance a gelato recipe.

When a recipe breaks the rules on purpose

An honest caveat, because rigid rule-following produces its own failures. Several respected styles sit deliberately outside these windows.

Sicilian bases often use starch instead of cream and run 3 to 5 percent fat, well below the window, and they work because the starch supplies the body that fat would have. Alcohol-based flavours run PAC deliberately high because the alcohol itself contributes anti-freezing power that the sugar no longer has to. Chocolate gelato often runs higher solids because cocoa contributes both solids and its own fat.

The distinction is intent. A formula that sits outside a window and says why has made a choice. A recipe that sits outside four windows and says nothing has made a mistake. After a dozen audits you will tell them apart instantly, and at that point you have stopped needing anyone else's recipe to be correct.

gelato recipe
gelato balancing
recipe audit
gelato formula

Frequently asked questions

Common questions about guides.

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.