Skip to content
FoodMetricsHomeDemo
DEMORecipe Studio

Classic Vanilla GelatoRecipe Studio

Choose a starting recipe. Edit exact grams and explore the result.

Recipe examples

FoodMetrics synthetic teaching formulations. Choose a starting point; changes stay in this tab only.

Classic Vanilla Gelato

Current starting point

Dark Chocolate Gelato

Synthetic profiles

Strawberry Sorbet

Synthetic profiles

Lemon Sorbet

Synthetic profiles

Custom formulation · blank

Synthetic profiles

The official library shows only versions cleared for public access. Eligible sources can open in a separate temporary demo.

Browse published recipes & ingredients

Synthetic data, not a production recipe or supplier data.

This session only · not saved

1000g

Total massCurrent formulation

20.12

Relative sweetness · RSIAVAILABLE · Available · sucrose = 1

-2.25°C

Freezing onsetAdvisory

0.51

Frozen water0–1 of initial water mass

Formulation

Synthetic profiles

Change one mass and compare the current results.

Synthetic profile · 70% of the mix
±1 g preserves the entered decimal fraction. Enter a positive mass with up to 6 decimal places; steps outside the allowed range are unavailable.
Synthetic profile · 2% of the mix
±1 g preserves the entered decimal fraction. Enter a positive mass with up to 6 decimal places; steps outside the allowed range are unavailable.
Synthetic profile · 18% of the mix
±1 g preserves the entered decimal fraction. Enter a positive mass with up to 6 decimal places; steps outside the allowed range are unavailable.
Synthetic profile · 10% of the mix
±1 g preserves the entered decimal fraction. Enter a positive mass with up to 6 decimal places; steps outside the allowed range are unavailable.

Ingredient library

Ingredient library

Fourteen synthetic FoodMetrics demo profiles. Add them to your current formulation.

Synthetic profile
Profile data

Dairy-style base

Synthetic teaching data, defined by FoodMetrics. Not a real ingredient or supplier specification.

Teaching category: Bases

Teaching role: Illustrates a dairy-style base with fat, protein and lactose.

Unit: g/100 g profile

WATER
80
TOTAL_SOLIDS
20
FAT
8
PROTEIN
4
CARBOHYDRATE
8
SUGARS
8
FIBRE
0
ALCOHOL
0
SALT
0
SUCROSE
0
D_GLUCOSE
0
D_FRUCTOSE
0
D_GALACTOSE
0
LACTOSE
8
MALTOSE
0

guest-foodmetrics-demo-library/1.0.0

Synthetic profile
Profile data

Vanilla-style profile

Synthetic teaching data, defined by FoodMetrics. Not a real ingredient or supplier specification.

Teaching category: Flavours & fruit

Teaching role: Illustrates a sucrose-rich flavour-style profile.

Unit: g/100 g profile

WATER
50
TOTAL_SOLIDS
50
FAT
0
PROTEIN
0
CARBOHYDRATE
50
SUGARS
50
FIBRE
0
ALCOHOL
0
SALT
0
SUCROSE
50
D_GLUCOSE
0
D_FRUCTOSE
0
D_GALACTOSE
0
LACTOSE
0
MALTOSE
0

guest-foodmetrics-demo-library/1.0.0

Synthetic profile
Profile data

Cocoa-style profile

Synthetic teaching data, defined by FoodMetrics. Not a real ingredient or supplier specification.

Teaching category: Flavours & fruit

Teaching role: Illustrates a solids-rich flavour-style profile with fat, protein and fibre.

Unit: g/100 g profile

WATER
10
TOTAL_SOLIDS
90
FAT
20
PROTEIN
10
CARBOHYDRATE
50
SUGARS
10
FIBRE
10
ALCOHOL
0
SALT
0
SUCROSE
10
D_GLUCOSE
0
D_FRUCTOSE
0
D_GALACTOSE
0
LACTOSE
0
MALTOSE
0

guest-foodmetrics-demo-library/1.0.0

Synthetic profile
Profile data

Strawberry-style profile

Synthetic teaching data, defined by FoodMetrics. Not a real ingredient or supplier specification.

Teaching category: Flavours & fruit

Teaching role: Illustrates a water-rich fruit-style profile with D-glucose and D-fructose.

Unit: g/100 g profile

WATER
85
TOTAL_SOLIDS
15
FAT
0
PROTEIN
0
CARBOHYDRATE
14
SUGARS
12
FIBRE
1
ALCOHOL
0
SALT
0
SUCROSE
0
D_GLUCOSE
6
D_FRUCTOSE
6
D_GALACTOSE
0
LACTOSE
0
MALTOSE
0

guest-foodmetrics-demo-library/1.0.0

Synthetic profile
Profile data

Lemon-style profile

Synthetic teaching data, defined by FoodMetrics. Not a real ingredient or supplier specification.

Teaching category: Flavours & fruit

Teaching role: Illustrates a more water-rich fruit-style profile with D-glucose and D-fructose.

Unit: g/100 g profile

WATER
90
TOTAL_SOLIDS
10
FAT
0
PROTEIN
0
CARBOHYDRATE
10
SUGARS
10
FIBRE
0
ALCOHOL
0
SALT
0
SUCROSE
0
D_GLUCOSE
5
D_FRUCTOSE
5
D_GALACTOSE
0
LACTOSE
0
MALTOSE
0

guest-foodmetrics-demo-library/1.0.0

Synthetic profile
Profile data

Sucrose profile

Synthetic teaching data, defined by FoodMetrics. Not a real ingredient or supplier specification.

Teaching category: Sweeteners

Teaching role: Exact synthetic endpoint for sucrose.

Unit: g/100 g profile

WATER
0
TOTAL_SOLIDS
100
FAT
0
PROTEIN
0
CARBOHYDRATE
100
SUGARS
100
FIBRE
0
ALCOHOL
0
SALT
0
SUCROSE
100
D_GLUCOSE
0
D_FRUCTOSE
0
D_GALACTOSE
0
LACTOSE
0
MALTOSE
0

guest-foodmetrics-demo-library/1.0.0

Synthetic profile
Profile data

Water profile

Synthetic teaching data, defined by FoodMetrics. Not a real ingredient or supplier specification.

Teaching category: Water

Teaching role: Exact synthetic water endpoint used for dilution.

Unit: g/100 g profile

WATER
100
TOTAL_SOLIDS
0
FAT
0
PROTEIN
0
CARBOHYDRATE
0
SUGARS
0
FIBRE
0
ALCOHOL
0
SALT
0
SUCROSE
0
D_GLUCOSE
0
D_FRUCTOSE
0
D_GALACTOSE
0
LACTOSE
0
MALTOSE
0

guest-foodmetrics-demo-library/1.0.0

Synthetic profile
Profile data

D-glucose profile

Synthetic teaching data, defined by FoodMetrics. Not a real ingredient or supplier specification.

Teaching category: Sweeteners

Teaching role: Exact synthetic endpoint for D-glucose for comparison with other supported sugars.

Unit: g/100 g profile

WATER
0
TOTAL_SOLIDS
100
FAT
0
PROTEIN
0
CARBOHYDRATE
100
SUGARS
100
FIBRE
0
ALCOHOL
0
SALT
0
SUCROSE
0
D_GLUCOSE
100
D_FRUCTOSE
0
D_GALACTOSE
0
LACTOSE
0
MALTOSE
0

guest-foodmetrics-demo-library/1.0.0

Synthetic profile
Profile data

Fructose profile

Synthetic teaching data, defined by FoodMetrics. Not a real ingredient or supplier specification.

Teaching category: Sweeteners

Teaching role: Exact synthetic endpoint for D-fructose for comparison with other supported sugars.

Unit: g/100 g profile

WATER
0
TOTAL_SOLIDS
100
FAT
0
PROTEIN
0
CARBOHYDRATE
100
SUGARS
100
FIBRE
0
ALCOHOL
0
SALT
0
SUCROSE
0
D_GLUCOSE
0
D_FRUCTOSE
100
D_GALACTOSE
0
LACTOSE
0
MALTOSE
0

guest-foodmetrics-demo-library/1.0.0

Synthetic profile
Profile data

Lactose profile

Synthetic teaching data, defined by FoodMetrics. Not a real ingredient or supplier specification.

Teaching category: Sweeteners

Teaching role: Exact synthetic endpoint for lactose for comparison with other supported sugars.

Unit: g/100 g profile

WATER
0
TOTAL_SOLIDS
100
FAT
0
PROTEIN
0
CARBOHYDRATE
100
SUGARS
100
FIBRE
0
ALCOHOL
0
SALT
0
SUCROSE
0
D_GLUCOSE
0
D_FRUCTOSE
0
D_GALACTOSE
0
LACTOSE
100
MALTOSE
0

guest-foodmetrics-demo-library/1.0.0

Synthetic profile
Profile data

Maltose profile

Synthetic teaching data, defined by FoodMetrics. Not a real ingredient or supplier specification.

Teaching category: Sweeteners

Teaching role: Exact synthetic endpoint for maltose for comparison with other supported sugars.

Unit: g/100 g profile

WATER
0
TOTAL_SOLIDS
100
FAT
0
PROTEIN
0
CARBOHYDRATE
100
SUGARS
100
FIBRE
0
ALCOHOL
0
SALT
0
SUCROSE
0
D_GLUCOSE
0
D_FRUCTOSE
0
D_GALACTOSE
0
LACTOSE
0
MALTOSE
100

guest-foodmetrics-demo-library/1.0.0

Synthetic profile
Profile data

Lower-fat dairy-style profile

Synthetic teaching data, defined by FoodMetrics. Not a real ingredient or supplier specification.

Teaching category: Bases

Teaching role: Illustrates a more water-rich, lower-fat dairy-style base relative to the demo DAIRY profile.

Unit: g/100 g profile

WATER
90
TOTAL_SOLIDS
10
FAT
1
PROTEIN
3
CARBOHYDRATE
6
SUGARS
6
FIBRE
0
ALCOHOL
0
SALT
0
SUCROSE
0
D_GLUCOSE
0
D_FRUCTOSE
0
D_GALACTOSE
0
LACTOSE
6
MALTOSE
0

guest-foodmetrics-demo-library/1.0.0

Illustrative synthetic base, not real low-fat milk.

Synthetic profile
Profile data

Cream-style profile

Synthetic teaching data, defined by FoodMetrics. Not a real ingredient or supplier specification.

Teaching category: Bases

Teaching role: Illustrates a fat-rich synthetic dairy-style base relative to the demo DAIRY profile.

Unit: g/100 g profile

WATER
60
TOTAL_SOLIDS
40
FAT
32
PROTEIN
2
CARBOHYDRATE
6
SUGARS
6
FIBRE
0
ALCOHOL
0
SALT
0
SUCROSE
0
D_GLUCOSE
0
D_FRUCTOSE
0
D_GALACTOSE
0
LACTOSE
6
MALTOSE
0

guest-foodmetrics-demo-library/1.0.0

Illustrative synthetic profile, not real cream.

Synthetic profile
Profile data

Glucose–maltose solution profile

Synthetic teaching data, defined by FoodMetrics. Not a real ingredient or supplier specification.

Teaching category: Sweeteners

Teaching role: Illustrates an explicitly defined mixture of water, D-glucose and maltose.

Unit: g/100 g profile

WATER
70
TOTAL_SOLIDS
30
FAT
0
PROTEIN
0
CARBOHYDRATE
30
SUGARS
30
FIBRE
0
ALCOHOL
0
SALT
0
SUCROSE
0
D_GLUCOSE
15
D_FRUCTOSE
0
D_GALACTOSE
0
LACTOSE
0
MALTOSE
15

guest-foodmetrics-demo-library/1.0.0

Not a commercial glucose syrup.

Current results ↓

A positive quantity in grams, e.g. 100 or 100.5. Omit redundant trailing decimal zeros.

↑ Ingredients
Ingredient mass shares
1000g
  1. Dairy-style base70 %
  2. Vanilla-style profile2 %
  3. Sucrose profile18 %
  4. Water profile10 %
Exact mass and chart basis1000 g

Share of total ingredient mass. Scientific composition is shown separately.

Live analysis

Advisory

Current formulation

Water67%
Total solids33%
Fat5.6%
Sugars24.6%

Mass share · no target ranges

Temperature & freezing

From your current formulation

Estimate available

Frozen-water fraction (0–1 of initial water)
0.51

0–1 of initial water mass

Estimated initial freezing point
-2.25 °C
Estimated ice mass
341.96 g
Scenario temperature
-5 °C

Advisory estimate. This scenario is not a recommended serving temperature.

Direct CompositionAll 9 components · masses & coverageComplete data
Current formulationExact values. Scroll the table horizontally if needed.
Componentg% of mixData coverage (%)
WaterComplete67067100%
Total solidsComplete33033100%
FatComplete565.6100%
ProteinComplete282.8100%
CarbohydrateComplete24624.6100%
SugarsComplete24624.6100%
FibreComplete00100%
AlcoholComplete00100%
SaltComplete00100%

Coverage is the mass share of ingredients with a known value for the component. When data is missing, a partial sum is not shown as a complete result. Water and total solids are complementary; other components may overlap, so do not sum all rows.

Auto Tune · demo

Set a total mass goal (up to 10,000 g). The native solver finds a bounded adjustment using the existing minimum-change objective; ingredient proportions can change. This does not optimize taste or texture.

How to read the results & model limits

Educational demo

FoodMetrics synthetic educational formulation. The style name is illustrative: profiles do not represent real milk, cocoa or fruit. No supplier, nutritional, legal or production suitability is claimed.

Edits are not saved. Reloading, closing or leaving the page discards them. Signing in will not transfer the mix to your account.

Temperature & freezing

Bounded advisory estimate from known water and the supported sugar-species data. It is not saved with the recipe version.

The default is a demonstration scenario, not an optimal or recommended serving temperature. Use canonical decimal input, e.g. -5 or -5.5.

Model boundary: no PAC/AFP, salt/electrolyte contribution, polyols, glycerol, ethanol contribution, acids, stabilizer effects, hardness, scoopability, texture prediction, optimization, or automatic serving-temperature recommendation. Known nonzero alcohol makes this v1 estimate ineligible.

Relative sweetness index · RSI

Mass-share index relative to sucrose (sucrose = 1)

RSI covers sucrose, D-glucose, D-fructose, D-galactose (established zero only), lactose and maltose. It excludes polyols and high-intensity sweeteners. It is not a measurement of perceived sweetness or a freezing prediction.

Six KNOWN values of 0 yield an index of 0. UNKNOWN and an absent snapshot are not zero. A zero index does not mean no perceived sweetness.

Displayed analysis values are rounded for readability. Arithmetic precision does not imply sensory accuracy.

Take your formulation further.

With an account, create and manage your own ingredients and recipes, and keep their version history.

Changes to this example are not saved or transferred to your account.