Erythritol and Allulose in Gelato — Sugar-Free


Table of contents
Erythritol and allulose are the two professional-grade sugar-free sweeteners for gelato — both with POD ≈ 70 but with very different PAC profiles: erythritol PAC ≈ 280 (low molecular weight 122, so very strong freezing-point depression per gram), allulose PAC ≈ 190 (molecular weight 180, similar to fructose). They are the only viable single-ingredient replacements for sucrose in keto, diabetic-friendly, and sugar-free gelato lines — most other sugar-free sweeteners (stevia, monk fruit) lack the bulk to replace sugar 1:1. Each has a distinct trade-off: erythritol can produce a cooling sensation on the palate; allulose browns more easily during pasteurization but is more neutral in taste.
What Erythritol and Allulose Are

Erythritol is a sugar alcohol (polyol) found naturally in small amounts in fruits and fermented foods. Commercial erythritol is produced by fermenting glucose with yeasts. Chemical formula C₄H₁₀O₄. About 70% as sweet as sucrose. Almost zero calories — humans absorb erythritol but excrete it largely unchanged via urine. Glycemic index: 0.
Allulose is a "rare sugar" — a monosaccharide that occurs in tiny amounts in figs, raisins, and wheat. Commercial allulose is produced from corn-derived fructose via enzymatic conversion. Chemical formula C₆H₁₂O₆ (same as fructose, different molecular geometry). About 70% as sweet as sucrose. About 0.4 calories per gram (vs 4 for sugar). Glycemic index: 0.
Both are recognized as safe for food use: erythritol has held US FDA GRAS status since 1999 and EFSA approval. Allulose was acknowledged as GRAS by the FDA via GRAS Notices in 2012 (GRN 400, CJ CheilJedang) and 2014 (GRN 498, Matsutani). The 2019 milestone is the FDA guidance (Apr 2019, finalised Oct 2020) allowing manufacturers to exclude allulose from Total Sugars and Added Sugars on Nutrition Facts labels and to use 0.4 kcal/g for calorie calculations. Cost: erythritol ~€8–12/kg, allulose ~€15–25/kg.
Erythritol vs Allulose
| Property | Erythritol | Allulose |
|---|---|---|
| PAC | ~280 | ~190 |
| POD | ~70 | ~70 |
| Calories | ~0.2 kcal/g | ~0.4 kcal/g |
| Glycemic index | 0 | 0 |
| Browning during pasteurization | None (no Maillard) | Some (browns easily) |
| Cooling sensation | Yes (mild to moderate) | None |
| Digestive tolerance | Up to ~30 g/serving | Up to ~25 g/serving |
| Sourcing | Fermented from glucose | Enzymatic from fructose |
| Cost (EU 2026) | ~€8–12/kg | ~€15–25/kg |
The main practical difference: erythritol has a measurable cooling sensation on the tongue (because dissolution is endothermic — absorbs heat from the saliva). Some consumers like this in mint flavors but find it odd in vanilla or chocolate. Allulose has no cooling but browns during pasteurization — careful temperature control needed.
Use in Sugar-Free Gelato
Standard approach for a sugar-free fior di latte (1000 g mix):
| Ingredient | Standard recipe | Sugar-free version |
|---|---|---|
| Sucrose | 130 g | 0 g |
| Dextrose | 35 g | 0 g |
| Erythritol or allulose | 0 g | 100–120 g |
| Trehalose | 0 g | 30–40 g (POD lowering) |
| Inulin | 41 g | 60 g (more body) |
| Stabilizer | 4 g | 5 g (compensates for missing sugar body) |
| Maltodextrin | 0 g | 30 g (Total Solids backfill) |
Result depends on which sweetener you choose. With allulose (PAC ≈ 190): final PAC lands around 250 (target 220–280 ✓), POD ~14, Total Solids ~38%. With erythritol (PAC ≈ 280): final PAC climbs into the 290–320 range — too soft. Mitigate by reducing erythritol to 60–80 g, splitting with trehalose, and increasing maltodextrin/inulin to hold body. Test the exact blend in the free balancer before scaling — sugar-free recipes are unusually sensitive to PAC drift.
Quick reference. A sugar-free gelato is doable with erythritol or allulose + trehalose for POD lowering + inulin and maltodextrin for body. Expect lower perceived sweetness (POD 12–15) and slightly different mouthfeel — market the recipe as "less sweet" rather than trying to mimic standard sweetness.
Limits and Trade-Offs
Erythritol cooling sensation and crystallisation. At doses above 80 g per kg of mix, the cooling becomes prominent. There is also a practical solubility ceiling — erythritol can crystallise in the mix at concentrations above ~8% w/w, producing a sandy mouthfeel; this is why erythritol is almost always used blended with other bulkers rather than as the sole sweetener. Some consumers love it, others find it strange. Test with target audience.
Allulose browning. During pasteurization at 85°C, allulose Maillard-reacts with milk proteins and produces visible browning. Mitigation: lower pasteurization to 75°C × 15 min, or use allulose only in bases without dairy (sorbets).
Digestive tolerance. Both are well-tolerated up to typical serving sizes (80–100 g per serving). Above that — possible bloating or laxative effect for some individuals. Keep individual servings reasonable.
Cost. Allulose is 2–3× more expensive than erythritol, which is 6–10× more expensive than sucrose. Sugar-free gelato has higher ingredient costs that need to be reflected in pricing.
The Big Picture
Everything in this article fits into a larger framework — the complete professional method from raw ingredients to a pozzetto of finished gelato. If you want the full system in one place, with all the math, equipment, methodology, recipes, troubleshooting, and business notes consolidated, the place to start is:
→ How to Make Professional Italian Gelato — The Complete Guide — the complete pillar guide.
Related Concepts
- ⭐ How to Make Professional Italian Gelato — The Complete Guide — the complete pillar guide
- PAC (anti-freezing power), POD (sweetness power)
- Trehalose — common partner for POD lowering in sugar-free recipes
- No-added-sugar gelato guide
- Complete professional gelato guide
Build a sugar-free recipe. Open the Free Gelato Balancing App and replace sucrose with erythritol or allulose — see PAC stay in range while POD drops and calories disappear. The math behind sugar-free gelato.
Try these numbers in your batch
Free balancer · No signup wall · Watch PAC, POD, MSNF update live


