Free sample of the Ice Cream Formulation course · module 2 of 11

M01 · The numbers of ice cream · 50 min

🔓 Open lesson — M00 and M01 are the free sample of the course: they are published in full, without buying anything.

1 · Objective

By the end of this module you will be able to name and calculate, for any recipe, its six composition components (sugars, milk fat, other fats, MSNF, lactose and other solids); you will be able to work out by hand the Total Solids (TS) and the Free Water of a formula; and you will understand why lactose is never added twice to the total solids.

2 · Content in detail

2.1 · Six numbers per ingredient

Every ingredient in the catalog carries six composition figures, as a % of the ingredient itself:

2.2 · From the ingredient sheet to the real mix

Let's take up the recipe from M00 again (weight% 64 / 12 / 4 / 16 / 4). The engine does not apply the ingredient's composition to the real weight, but to the weight%:

ingredient's contribution to the mix = ingredient's weight% × (ingredient figure ÷ 100)

Milk fat from the cream (weight% 12, milk fat 35): 12 × 35 ÷ 100 = 4.20 — points of milk fat it contributes to the 100 g of final mix. With the same calculation for the five ingredients:

IngredientWeight%SugarsMilk fatMSNFLactose
Whole milk 3.5% fat6402.245.763.52
Cream 35% fat1204.200.720.43
Skimmed milk powder400.043.322.00
Sucrose1616.00000
Dextrose43.68000
Sum10019.686.489.805.95

Each column is now a figure for the MIX, not for the loose ingredient — from here on "the formula's sugars = 19.68". The milk powder also contributes 0.32 of "other solids", outside this table but counting in the next point.

2.3 · Total Solids (TS)

TS is everything in the mix that is NOT water: sugars + total fat (milk fat + other fats) + MSNF + other solids.

TS = 19.68 + 6.48 + 9.80 + 0.32 = 36.28

Lactose (5.95) does NOT go in as a fifth term: it is already counted inside the 9.80 of the MSNF. Adding it again would give a false TS of 42.23 — you would be counting the milk's sugar twice.

2.4 · Lactose is not counted twice

Lactose is not a separate solid: it is a solid INSIDE the MSNF. The sheet of every dairy ingredient in the catalog confirms it: Whole milk 3.5% fat → MSNF 9 = protein 3.5 + lactose 5.5. Cream 35% fat → MSNF 6 = protein 2.4 + lactose 3.6. Skimmed milk powder → MSNF 83 = protein 33 + lactose 50. The MSNF already includes the lactose; the engine shows it separately only as information, it never adds it a second time to the total solids.

Practical consequence: for the nutrition LABEL (Regulation (EU) 1169/2011 requires all sugars to be declared, lactose included) do not use the formulation sugars (19.68): use sugars + lactose = 19.68 + 5.95 = 25.63. They are two figures for two different uses —formulating and labeling— and FormulaMaps calculates both of them separately.

2.5 · Free water: what is left over, and what freezes

Free water = 100 − TS = 100 − 36.28 = 63.72

Not all of that water behaves the same way: part of it stays bound to proteins and sugars and does not freeze; the water that does freeze and forms the crystals you feel on your tongue is precisely this free water. The more of it there is, the harder the anti-freezing power of the sugars (PAC, module M02) has to work to keep it soft and with a fine crystal — that is why free water and PAC are always read together.

3 · Key formulas and numbers

4 · Common mistakes (minimum 4)

5 · Practice in FormulaMaps (checked by the engine)

  1. Reuse the recipe from M00 (Whole milk 640 g, Cream 120 g, Skimmed milk powder 40 g, Sucrose 160 g, Dextrose 40 g; batch 1,000 g).
  2. With the engine calculated, find in the results panel the four numbers of this module: sugars, milk fat, MSNF and total solids. They should read 19.68 / 6.48 / 9.80 / 36.28 (± 0.01 of rounding).
  3. Note down the free water the engine shows: it should be 63.72, and it should always satisfy 100 − TS.
  4. Compare the formulation sugars field with the EU label sugars field: the second should be greater than the first by exactly the lactose figure (5.95).
  5. Pass criterion: TS + Free water = 100 exactly, and label sugars − formulation sugars = lactose, for any recipe you calculate, not just this one.

6 · Quiz (5 questions)

  1. What does MSNF (milk solids-non-fat on the ingredient sheet) represent?

a) The fat of the milk

b) Protein, lactose and minerals of the milk, without the fat

c) Only the milk's sugar

Why: the milk fat is counted separately, under milk fat.

  1. Why is lactose not added as a fifth term when calculating TS?

a) Because it doesn't contribute solids

b) Because it is already counted inside the ingredient's MSNF

c) Because it only affects the flavor, not the texture

Why: in the catalog's dairy ingredients, protein + lactose = MSNF, exactly.

  1. A mix has formulation sugars of 19.68 and lactose of 5.95. What figure has to be declared on the label as "of which sugars"?

a) 19.68

b) 5.95

c) 25.63

Why: EU rules require all sugars to be declared, lactose included.

  1. If the total solids of a mix are 36.28, how much free water does it have?

a) 36.28

b) 63.72

c) 100

Why: free water = 100 − TS.

  1. An ingredient doesn't appear in the catalog and its name is typed with a typo. What does the engine do?

a) It stops the calculation with an error

b) It automatically looks for the most similar ingredient

c) It treats it as inert (everything at zero) and warns that it doesn't recognize it

Why: without composition figures the engine can't invent them; it warns so that the name gets corrected or the composition gets loaded by hand.

Hasta aquí la muestra

Los nueve módulos que faltan son los que cambian el obrador: POD y PAC, la curva de congelación, los once tipos, el neutro a fondo con el simulador, los veteados que hoy compras hechos, la etiqueta y el coste real, y el plan de 30 días para dejar la base.

129 € 79 € precio de lanzamiento · incluye 3 meses de FormulaMaps Completa

El curso abre el 8 de octubre de 2026. Déjanos el correo y te avisamos el primero — sin más correos que ese.

Un correo, solo para eso. Te puedes borrar de un clic.