Guides
how to balance gelato recipe
PAC POD
gelato formula

How to Balance a Gelato Recipe — Step-by-Step Pro Method

MF
Marco Freire
Gelatiere & founder
11 min read
Marble counter with leather notebook of handwritten ingredient ratios, a tiny digital scale and ceramic dishes of milk powder sugar dextrose and cream
Marble counter with leather notebook of handwritten ingredient ratios, a tiny digital scale and ceramic dishes of milk powder sugar dextrose and cream

Balancing a gelato recipe is solving a system of six numbers at once: total solids, fat, MSNF, sugar, PAC, and POD. Most home recipes ignore at least three of them and rely on copying. This is the professional method — six steps from blank page to a tested formula in under an hour.

Small ceramic dishes of granulated white sugar dextrose powder and skim milk powder lined up on a marble counter alongside a graduated glass beaker of cream

Quick Reference: The Six Targets

Quick reference. Total solids 36–42%, fat 6–9%, MSNF 9–12%, sugar 16–22%, PAC 230–290, POD 180–230. Stabilizers 0.3–0.5%, emulsifier 0.05–0.15%.

Below is the diagram of the full method. Read left to right; never skip a step. Each one constrains the next.

Pipeline of six steps for balancing a gelato recipe with target ranges for total solids fat MSNF sugar and PAC Figure 1 — Pipeline of six steps for balancing a gelato recipe with target ranges for total.

Step 1 — Set Total Solids First

Total solids (TS) is everything in the mix that is not water. It is the single most important number because it determines body, melting rate, and shelf life. Without enough solids gelato is icy. With too many it is gummy.

For a classic white-base gelato: target 38% TS (range 36–42%). For fruit gelato: 32–35%. For sorbet: 28–34%. Lock this number first.

Why? Because every other ingredient you add will displace water. If TS is wrong, no amount of PAC adjustment will fix the icy mouthfeel. Marshall, Goff & Hartel call TS "the budget" — every ingredient spends part of it.

Step 2 — Pick Your Sugar Blend

The next decision is which sugars you will use. Pure sucrose gives clean sweetness but rigid texture. Mixed blends give better scoopability and shelf life. Standard professional blends:

BlendCompositionUse case
Classic80% sucrose + 20% dextrosestarter gelato
Pro65% sucrose + 20% dextrose + 15% DE60 syruppremium body
Long-life60% sucrose + 25% dextrose + 15% trehaloselow-sweetness display
Fruit50% sucrose + 30% dextrose + 20% invertedsorbets

Pick the blend before you set quantities. Each sugar carries a fixed PAC and POD value, so you cannot tune those independently of the blend choice.

A common beginner mistake: starting with 100% sucrose, then adding dextrose later when the gelato comes out hard. By that point the recipe is already scaffolded around sucrose's POD of 100, and adding dextrose drops perceived sweetness in a way that requires re-balancing the entire flavor.

Step 3 — Hit PAC and POD Together

This is the math step. Your sugar quantities must produce PAC 230–290 (anti-freezing power) and POD 180–230 (sweetness). Both are calculated per 1000 g of total mix.

The values per ingredient (per gram, per 1000 g basis):

IngredientPACPOD
Sucrose100100
Dextrose19070
Fructose190173
Inverted sugar190130
DE60 glucose syrup11965
DE38 glucose syrup6750
Trehalose10045
Lactose (in milk)10016

Worked example for 1000 g mix targeting PAC 260, POD 200, sugar 18%:

  • 130 g sucrose → PAC 13.0, POD 13.0
  • 30 g dextrose → PAC 5.7, POD 2.1
  • 20 g DE60 syrup → PAC 2.4, POD 1.3
  • Lactose from milk solids (≈42 g) → PAC 4.2, POD 0.7

Sum × 1000 / 1000 = PAC 253, POD 171. Lift the dextrose to 40 g and sucrose to 135 g and the math hits 268 / 196 — inside both targets. This kind of small adjustment is why a calculator is non-optional for the first ten recipes.

Step 4 — Set Fat and MSNF

Fat and MSNF (milk solids non-fat) define body. They come from milk, cream, butter, and skim milk powder. Targets:

  • Fat: 6–9% (use whole milk + cream + occasional butter for chocolate gelati).
  • MSNF: 9–12% (use skim milk powder if dairy is below 11%).

The MSNF ceiling is hard. Above 13% you get sandiness because lactose crystallizes during storage. Below 8% the gelato lacks emulsion structure and tastes thin.

For 1000 g mix at 7% fat, 11% MSNF, you can use:

  • 670 g whole milk (3.5% fat, 8.5% MSNF) → 23.5 g fat, 56.9 g MSNF
  • 100 g cream (35% fat) → 35 g fat, 5.5 g MSNF
  • 25 g skim milk powder → 0 g fat, 24 g MSNF

Subtotal: 58.5 g fat / 1000 = 5.9% (low — bump cream to 120 g) and 86.4 g MSNF / 1000 = 8.6% (low — bump SMP to 35 g). Two iterations and you are at target.

A polished stainless steel professional pasteurizer and a vertical batch freezer in a clean italian gelato lab side by side

Step 5 — Add Stabilizers and Emulsifier

Stabilizers bind water and slow ice crystal growth. Emulsifiers help fat destabilize during freezing for better body.

Standard pro doses (per 1000 g mix):

  • LBG (locust bean gum): 1.5–2.5 g
  • Guar: 0.5–1.0 g
  • Carrageenan or CMC: 0.3–0.5 g
  • Soy lecithin: 0.5–1.5 g (or egg yolk for traditional bases)
  • Mono-diglycerides: 0.5–1.5 g

For a beginner, a pre-blended stabilizer-emulsifier (like Stabilen, Cremodan SE, Capset Neutro 5) at 4–5 g per kg of mix is foolproof. Once the recipe stabilizes, switch to individual gums for fine control.

Step 6 — Test, Taste, Iterate

Now produce a 500 g batch following the pasteurization → maturation → mantecazione workflow. Taste at three points:

  1. After maturation (4–8 h at 4°C): the mix should taste sweeter than you want — about 30% more sweetness than the final scoop. Cold dulls perception.
  2. At extraction from the mantecatore: texture should be elastic, glossy, lifting in soft ribbons.
  3. After 12 h in the pozzetto: scoopability is the truth test. Hard? Recheck PAC. Icy? Recheck total solids.

Document the result. Adjust one variable at a time. A common iteration loop:

  • First batch reads icy → raise total solids by 1 percentage point.
  • Second batch reads hard at −12°C → raise PAC by 15 points.
  • Third batch reads cloying → drop POD by 10 points (replace dextrose with trehalose).

Most flavors converge in 3–4 iterations. Keep a logbook.

Common Mistakes That Break Balance

  • Not weighing milk by mass. A 1 L carton can weigh 1020–1050 g depending on fat content.
  • Ignoring lactose PAC. Milk MSNF carries lactose at PAC 100 — about 4–5 lactose grams per 100 g of milk. Forgetting this underestimates PAC by 8–12 points.
  • Adding stabilizer to fix hardness. Stabilizer does not lower freezing point. Sugar does.
  • Copying a foreign recipe with no rebalancing. Italian "panna" can be 35% or 40% fat. US "heavy cream" is 36% by minimum spec. The 4-point gap shifts your fat % by 0.4–0.6 in a 100 g cream addition.
  • Not measuring serving temperature. A recipe balanced for −12°C will fail at −18°C. Always design for the cabinet you actually have.

A Worked Reference Recipe

Here is a fully balanced fior di latte for 1000 g of mix:

IngredientGramsNotes
Whole milk6703.5% fat, 8.5% MSNF
Heavy cream12035% fat
Skim milk powder35MSNF boost
Sucrose130base sugar
Dextrose35PAC + body
DE60 glucose syrup5scoop body
Stabilizer-emulsifier blend5LBG/guar/MDG

Reads: TS 38.5%, fat 7.2%, MSNF 11.0%, sugar 17.0%, PAC 254, POD 184. Production: pasteurize 85°C × 2 min, mature 4 h at 4°C, mantecate to −8°C, hold at −12°C in pozzetto.

Beyond White Base — Adapting the Method

The six-step method applies to every gelato family, but the targets shift slightly:

FamilyTSFatMSNFSugarPACPOD
White-base (fior di latte)36–42%6–9%9–12%16–22%230–290180–230
Chocolate gelato38–44%4–7%8–10%18–24%240–300170–220
Pistachio (paste-based)40–46%9–12%7–9%16–20%240–290170–210
Fruit gelato32–38%3–6%6–9%22–28%280–340200–250
Sorbet (no dairy)28–34%0%0%22–30%280–340220–280

For chocolate, fat from cocoa butter replaces some milk fat — that is why chocolate recipes accept lower added fat. For fruit gelato and sorbet, sugar carries more responsibility for body because there is little or no MSNF to bind water; sugar must be high enough for both sweetness and PAC.

How to Read a Balance Sheet at a Glance

A good balance sheet (paper or app output) shows you all six numbers in one view. When tasting a competitor's gelato or reverse-engineering a recipe, scan in this order:

  1. Total solids → tells you how watery or dense it will feel.
  2. Fat → drives mouthcoating; fruit gelati feel different from cream gelati.
  3. PAC at serving temp → predicts hardness in the cabinet.
  4. POD → predicts sweetness perception.
  5. Sugar / fat ratio → above 2.5 is "lean", below 1.5 is "rich".
  6. MSNF → above 12% risks sandiness from lactose crystallization.

If any single number is outside its range, the recipe will fail in a specific way — and the failure will tell you which number to adjust.

Tools You Will Need

  • Digital scale with 0.1 g resolution for ingredients ≤ 100 g.
  • Probe thermometer for pasteurization and cabinet verification.
  • PAC/POD calculator — spreadsheet, app, or our free calculator.
  • Notebook for batch records — every iteration documented.
  • Tasting spoons of consistent shape for blind taste comparisons.

The single biggest accelerator is the calculator. A spreadsheet with ingredient values and live total formulas turns 30-minute manual math into 30-second adjustment.

Why Balanced Gelato Tastes Better the Second Day

A correctly balanced gelato improves slightly during the first 12–24 hours in the pozzetto. The reason is partial lactose crystallization, fat globule rearrangement, and stabilizer hydration completing. After 36–48 hours though, ice crystal growth (Ostwald ripening) starts to dominate and the texture degrades. This is why Italian gelaterie run a tight 24–48 hour cycle and refuse to sell day-three product. A balanced recipe is part of the answer; a balanced workflow is the rest.

If you want your gelato to peak at hour 12 instead of hour zero, plan production the evening before service. The mix balances, the recipe matures, and you scoop a better gelato.

A refined ceramic cup holding a fresh small scoop of pale stracciatella gelato as a sample serving on a marble counter beside a small notebook with calculations

Try these numbers in your batch

Free balancer · No signup wall · Watch PAC, POD, MSNF update live

Open balancer
how to balance gelato recipe
PAC POD
gelato formula
recipe balancing

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 — free

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