Skip to content
Food & Cooking

Perfect Ice Cream Calculator

Enter your ice cream ingredients and this calculator works out the fat content, sugar content, milk solids not fat (MSNF), relative sweetness, softness score (PAC), total solids, calorie count, and expected overrun. Use the results to hit the professional ice cream targets that produce a scoopable, creamy texture straight from the freezer.

Your details

Volume of liquid milk (1 ml dairy milk ~ 1.03 g).
ml
Volume of cream. Heavy cream density is roughly 1.0 g/ml.
ml
Total weight of your primary sweetener.
g
Weight of your second sweetener if used.
g
One large egg yolk weighs about 18 g and adds richness, fat, and emulsification. Gelato typically uses 4-6 per litre of mix.
yolks
Adds MSNF without extra fat. Typical use: 20-50 g per litre to boost body and reduce iciness.
g
Weigh the mix before putting it in the machine. Leave at 0 to skip overrun calculation.
g
Weigh the finished ice cream. Overrun = ((mix mass / ice cream mass) - 1) x 100%.
g
Fat contentPremium ice cream range
16.7%

Total fat as a percentage of mix weight. Premium ice cream: 14-18%, standard: 10-14%, gelato: 4-8%.

Sugar content21.3%
MSNF4.5%
Total solids44.2%
Relative sweetness score21.3
Softness score (PAC)21.2
Calories248kcal / 100 g
Total mix weight709g
Overrun-
16.7% %
Sorbet<4Gelato4-9Standard9-14Premium14-18Very rich18+
Fat %16.7%
Sugar %21.3%
MSNF %4.5%
Total solids %44.2%
027.955.79122
Component
  • Fat
  • Sugar
  • MSNF
  • Water & other

Fat: 16.7% - Sugar: 21.3% - PAC: 21

  • Fat is 16.7% - well inside the premium ice cream target range of 10-18%.
  • Softness score (PAC) is 21 - the mix may freeze very hard. Add fructose or invert sugar to lower the freezing point.
  • MSNF is 4.5% - on the low side. Adding 20-30 g of skim milk powder would improve body and reduce iciness.

Next stepThe mix is mild in sweetness - it will taste less sweet when frozen. Consider a small portion of fructose or invert sugar to boost perceived sweetness at low temperatures.

How the perfect ice cream calculator works

The calculator converts your ingredient quantities into percentage composition values: fat, sugar, milk solids not fat (MSNF), and total solids. It then derives two quality scores. The sweetness score compares your blend of sugars against pure sucrose, accounting for the fact that fructose is 20% sweeter than sucrose and glucose is 30% less sweet. The softness score (PAC, from the Italian "potere anti-congelante") estimates how much each sugar depresses the freezing point, because frozen sweetness perception drops sharply and a mix that is just right at room temperature can taste bland and freeze concrete-hard if the wrong sugar types are used. Enter the weight of the mix before and after churning to also calculate overrun, the air content that lightens the texture.

Fat, MSNF, and why the ratios matter

Fat is the richness driver in ice cream. It coats ice crystals and coats the palate, giving a slow melt and smooth mouthfeel. Standard ice cream targets 10-14% fat; premium and superpremium products run 14-18% or higher. Too little fat and the ice cream tastes thin and icy; too much and it can feel greasy. MSNF (milk solids not fat) includes lactose, whey proteins, and casein. These proteins stabilize the foam structure that forms during churning, and lactose carries its own mild sweetness. The recommended range is 7-12%. Above 12% the lactose can crystallize during storage, producing a sandy, gritty texture called sandiness. Adding skim milk powder is a common way to boost MSNF without extra fat, improving body in low-fat recipes. A rule of thumb: every 100 ml of whole milk contributes about 9 g of MSNF.

Sugar choices and the softness score (PAC)

Not all sweeteners are equal in the freezer. Sucrose, the most common sweetener, is used as the reference. Fructose and invert sugar both have a PAC factor of about 1.9 times sucrose, meaning they depress the freezing point nearly twice as much, producing a noticeably softer scoop. Glucose (dextrose) behaves similarly. Corn syrup, on the other hand, is a high-molecular-weight molecule with a low PAC factor, so it adds body and chew without significantly softening the texture. A PAC score below 180 suggests the ice cream will freeze very hard and be difficult to scoop after several hours in the freezer. A score of 200-280 is the professional sweet spot. A score above 300 can leave the ice cream soft and slushy. If your score is too low, replace some sucrose with fructose or invert sugar. If it is too high, use more sucrose or add a small amount of corn syrup.

Overrun: air is an ingredient too

Overrun is the percentage increase in volume caused by air being whipped in during churning. It is calculated as ((mix mass / ice cream mass) - 1) x 100%. Home ice cream machines typically produce 20-50% overrun; commercial hard ice cream targets 80-100%; premium or superpremium products intentionally reduce overrun to around 20-30% for a denser, richer product. Higher overrun lightens color and texture and can help palatability, but too much makes the ice cream feel foamy and dry. Weigh your mix before churning and your finished ice cream after to track this metric and refine your recipe batch by batch.

Ice cream category composition targets

CategoryFat %Sugar %MSNF %Total solids %PAC target
Nonfat 0-215-1810-1228-34220-260
Low-fat 2-715-1810-1230-36220-260
Light 7-914-179-1132-38210-250
Gelato 4-916-229-1136-42240-280
Standard 10-1414-179-1136-40210-250
Premium 14-1814-168-1038-42200-240
Superpremium 18-2212-156-940-44180-220
Frozen yogurt 0-615-2012-1634-42230-270
Sherbet 1-225-352-530-38270-320

Industry guidelines for key mix metrics by ice cream type. Use these as benchmarks when adjusting your recipe.

Frequently asked questions

What fat percentage should homemade ice cream have?

Most homemade ice cream recipes fall in the 10-18% fat range. A standard American-style ice cream runs about 10-14% fat, which is achievable with a 1:1 mix of whole milk and heavy cream. French custard-style (gelato or custard base) reaches 14-18% by adding several egg yolks. Gelato is leaner at 4-9%, using much less cream and more milk. Below 4% fat the mix lacks the richness to mask iciness and the result will taste thin.

Why does my ice cream freeze rock-hard?

A low PAC (softness) score is usually the cause. Pure sucrose does not depress the freezing point as much as smaller-molecule sugars like fructose, glucose, or invert sugar syrup. If your recipe uses only white sugar, the ice cream will freeze harder than commercial products. Replace 20-30% of the sucrose with invert sugar syrup or fructose to raise the PAC score and improve scoopability. Alcohol (a tablespoon of vodka or rum) also lowers the freezing point, but use only a small amount.

What is MSNF and how does it affect texture?

MSNF stands for milk solids not fat - the lactose, proteins (casein and whey), and minerals left in milk after the fat and water are removed. MSNF helps stabilize the foam structure of ice cream, contributing body and a smooth mouthfeel. The target range is 7-12% of the mix. If MSNF goes above 12-14% the lactose can crystallize during freezer storage, causing a gritty, sandy feel. This commonly happens when recipes use too much skim milk powder. If MSNF is below 7% the ice cream will feel icy and lack body.

Should I use egg yolks in my ice cream?

Egg yolks serve as both an emulsifier and a fat source. The lecithin in yolks helps fat and water mix smoothly, creating a creamier texture and a slower melt. Four to six large yolks per litre of mix is typical for French-style custard or gelato. More yolks increase fat content (each large yolk adds about 5.8 g of fat) and produce a richer, more custard-like flavor. For a lighter, dairy-forward flavor, omit the yolks and consider a small amount of commercial emulsifier or stabilizer instead.

What is overrun and how do I measure it?

Overrun is the air incorporated during churning, expressed as a percentage of the original mix volume. Weigh the mix in grams before you put it in the machine, then weigh the finished ice cream. Overrun = ((mix weight / ice cream weight) - 1) x 100. A home machine that starts with 500 g of mix and produces 400 g of ice cream has delivered 25% overrun. Commercial hard ice cream targets 80-100% overrun; premium and superpremium products limit it to 20-40% for a denser texture.

How many calories does homemade ice cream have?

Calorie content depends almost entirely on fat and sugar content. Fat delivers 9 kcal per gram, sugar and protein each deliver 4 kcal per gram. A typical premium ice cream mix with 16% fat and 15% sugar contains around 220-260 kcal per 100 g. A lighter gelato at 6% fat and 18% sugar runs about 140-170 kcal per 100 g. Replacing cream with skim milk or reducing sugar can cut calories substantially, but it will also lower the fat content and PAC score, so balance both when lightening a recipe.

Sources

Written by Olivia Grant, MS, RD Registered Dietitian · Toronto, Canada

Registered Dietitian helping individuals and clinicians make sense of nutrition science through evidence-based tools and clear guidance.

Search 3,500+ calculators

Loading search…