The Gelato Lab

Formulation theory, technical troubleshooting, and the science of artisanal balancing.

Long-form notes from a working gelato lab. Real recipes, real numbers, every batch traceable back to PAC, POD, MSNF and Total Solids.

Recent Field Notes

Side-by-side comparison of erythritol and allulose properties for sugar-free gelato
CalculatorIngredients3 min

Erythritol and Allulose in Gelato — Sugar-Free

Erythritol (PAC 180, POD 70) and allulose (PAC 180, POD 70) are the pro tools for sugar-free and keto gelato. Learn benefits, limits, and how to use both.

Marco Freire
Sugar substitution tool showing how to swap sucrose for dextrose while maintaining PAC and POD targets
CalculatorCalculators4 min

Free Gelato Sugar Substitution Tool

Replace sucrose with dextrose, inverted sugar, fructose, or alternative sweeteners while keeping PAC, POD, and Total Solids in target. Free interactive tool.

Marco Freire
CMC powder, the cellulose-derived stabilizer common in industrial ice cream production
CalculatorIngredients3 min

CMC in Gelato — The Industrial Stabilizer

CMC (E466) is a cellulose-derived stabilizer common in industrial ice cream. Fast cold hydration, low cost — useful for cold-process and vegan recipes.

Marco Freire
Close-up of artisanal gelato in a metal pan showing visible ice crystals and slightly grainy texture
CalculatorTroubleshooting7 min

Why Is My Gelato Icy? Causes and Fixes

Icy gelato comes from one of 4 causes: high water, low MSNF, slow freezing, or temperature shock. Use our calculator to fix it in minutes.

Marco Freire
Side-by-side comparison of gelato (25% overrun, dense) vs ice cream (100% overrun, fluffy)
CalculatorGelato Science3 min

What is Overrun in Gelato? The 20–35% Sweet Spot

Overrun is the percentage of air whipped into gelato during churning. Target 20–35% (vs 50–100% for ice cream). Learn how to measure and control it precisely.

Marco Freire
Pie chart showing MSNF composition: 54% lactose, 38% protein (casein + whey), 8% minerals
CalculatorGelato Science4 min

What is MSNF in Gelato? Milk Solids Non-Fat Explained

MSNF (Milk Solids Non-Fat) is the parameter most home gelato recipes ignore — and the leading cause of icy texture. Ideal range 8–12%, how to adjust with SMP.

Marco Freire
Interior view of a professional blast chiller with multiple gelato trays during abbattimento
CalculatorGelato Science3 min

Abbattimento Explained — Blast Freezing for Gelato

Abbattimento is the rapid blast-freezing step that drops gelato from −8°C to −18°C in 20–40 minutes — locking in tiny crystals and preserving texture.

Marco Freire
Xanthan gum powder in a small jar — the third gum in professional gelato stabilizer blends
CalculatorIngredients3 min

Xanthan Gum in Gelato — Use Sparingly (E415)

Xanthan gum (E415) adds mouthfeel and stabilizes air cells but causes slimy texture if overdosed. Use 0.05–0.10% maximum, only as a third gum in pro blends.

Marco Freire
Bar chart showing ideal PAC ranges for gelato (220–280) and sorbetto (280–340)
CalculatorGelato Science4 min

What is PAC in Gelato? Anti-Freezing Power Explained

PAC (Potere Anti Congelante) measures gelato anti-freezing power. Learn ideal range (220–280), how to calculate it, and how to adjust softness with dextrose.

Marco Freire
Total Solids calculator interface analyzing a gelato recipe with breakdown by sugar, fat, MSNF, and other solids
CalculatorCalculators3 min

Free Total Solids Calculator for Gelato

Calculate the Total Solids percentage of any gelato or sorbet recipe in seconds. Free, no signup. Target 35–45% for gelato — the master variable.

Marco Freire

Stop reading. Start balancing.

Every article in this lab is built on the same calculator you can use right now. Plug in your ingredients, watch PAC, POD, MSNF and Total Solids update live, and lock in a recipe that actually scoops at -12 °C. No signup wall, no paywall — free for working gelatieri.

Start balancing — free

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