How It Works
GelatoLator tracks the key metrics that determine whether your gelato will freeze, scoop, and taste the way you want. This page explains what each metric means, why it matters, and how the balance panel helps you dial in the perfect recipe.
The Metrics That Matter
Every ingredient you add contributes fat, sugars, milk solids, and other components. GelatoLator breaks these down into seven metrics — all expressed per 100 g of mix — so you can compare recipes of any size on equal footing.
Fat %
Fat (target: 4–10%) controls richness, body, and melt resistance. Higher fat coats the palate and slows melting, but too much makes the gelato heavy, mutes flavors, and raises calorie count. Traditional gelato sits well below ice cream's 14–16% fat, which is what gives it a cleaner, more intense flavor delivery.
NFMS % (Non-Fat Milk Solids)
NFMS (target: 5–10%) are the proteins, lactose, and minerals left after you remove fat and water from milk. They bind water, stabilize air cells, and give gelato its characteristic chewiness and body. Too little NFMS and the texture feels thin; too much and the mix can taste chalky or sandy due to lactose crystallization.
Sugar %
Total sugar content (target: 16–24%) is the combined weight of every sweetener in the recipe. Sugar does double duty: it sweetens and it depresses the freezing point, keeping gelato soft enough to scoop. But sugar percentage alone doesn't tell you how sweet or how soft the result will be — that's where SP and PAC come in.
SP (Sweetening Power)
SP (target: 10–21) measures perceived sweetness relative to sucrose. Every sugar has a different sweetening coefficient — for example, fructose tastes about 70% sweeter than sucrose at the same weight, while dextrose tastes only about 70% as sweet. SP lets you swap one sugar for another (say, replacing some sucrose with dextrose) and know exactly how the sweetness will change, even if the total sugar percentage stays the same.
PAC (Anti-Freezing Power)
PAC (target: 14–24) quantifies how much the sugars in your recipe depress the freezing point of the mix. It is the single most important predictor of texture at serving temperature. A higher PAC means more unfrozen water at any given temperature, which means softer gelato. If PAC is too low, the gelato freezes rock-hard; if it's too high, it stays soupy and won't hold its shape. Different sugars contribute different PAC values — dextrose and invert sugar have a much higher anti-freezing effect per gram than sucrose, which is why professional recipes blend multiple sugars to fine-tune both sweetness (SP) and softness (PAC) independently.
Total Solids %
Total solids (target: 31–43%) are everything in the mix that isn't water — fat, sugars, milk solids, stabilizers, cocoa solids, etc. This number determines how dense and creamy the final product feels. Low solids yield an icy, watery texture because there's too much free water available to form large ice crystals. High solids produce a dense, chewy body but can make the mix too thick to churn properly or feel gummy on the palate.
Serving Temperature
Serving temperature (target: −12 to −7°C) is derived from your recipe's PAC value. It estimates the temperature at which the gelato will be optimally scoopable — soft enough to serve but firm enough to hold its shape. This is not a setting you control directly; it's an output of your sugar blend. If the estimated serving temp is too warm, the gelato will be too soft in a display case; if it's too cold, customers will struggle to scoop it.
The Balance Panel
The sidebar's balance panel shows all seven metrics at a glance. Each card displays the current value, a target range, and a progress bar showing where you stand. As you add or adjust ingredients, every card updates instantly so you can see the effect of each change in real time.
The progress bar spans from below the target range to above it, with the filled portion representing your current value. This makes it easy to see not just whether you're in range, but where within (or outside) the range you are and in which direction you need to adjust.
Understanding Thresholds
Both the balance panel cards and the percentage row in the ingredients table use color-coded indicators to show how each metric compares to the target range:
- Green (OK) — the value is within the ideal range for balanced gelato.
- Orange (Warning) — the value is outside the ideal range but still workable. Consider adjusting.
- Red (Danger) — the value is significantly out of range. The recipe will likely have texture or freezing issues.
Each range also has a buffer zone. Values just outside the target transition from green to orange, and only reach red when they're well past the boundary. This reflects real-world gelato making — a recipe at 10.5% fat isn't dramatically different from one at 10%, so the tool doesn't alarm you over small deviations.
Rescaling a Recipe
Click the scale icon next to the total weight in the ingredients table, enter your desired batch size, and confirm. Every ingredient weight is multiplied by the same factor so the ratios — and therefore all percentage-based metrics — stay identical. Only the absolute gram values change.
This is useful when you've perfected a recipe at one batch size (say 1 kg) and need to scale it up for production (e.g., 5 kg) or down for a test batch without recalculating each ingredient by hand.
Tips for Balancing a Recipe
- Adjust sweetness and softness independently. If your recipe is sweet enough (SP in range) but too hard (PAC too low), swap some sucrose for dextrose or invert sugar — they raise PAC more per gram while contributing less sweetness.
- Watch total solids when adding dry ingredients. Skim milk powder boosts NFMS and body, but it also pushes total solids up quickly. Keep an eye on both metrics together.
- Fat and flavor are a trade-off. Higher fat mutes mix-in flavors (fruit, coffee, nut pastes). If a flavor isn't coming through, try reducing cream or substituting a lower-fat milk base before adding more flavoring.
- Use serving temperature as your final check. If all other metrics look good but the estimated serving temp is outside −12 to −7°C, revisit your sugar blend — it's almost always a PAC issue.