Technical Recipe intermediate

Dark Chocolate Truffle Ganache: A Step-by-Step Calculator Walkthrough

Learn to formulate a shelf-stable dark chocolate truffle ganache (Aw 0.75) using the Formul.io calculator. Covers ingredient entry, metric interpretation, and process control for a 21-day ambient shelf life.

12 min read Updated February 19, 2026
Dark chocolate truffle ganache with precise water activity measurement using Formul.io calculator

This article walks you through entering a professional dark chocolate truffle ganache into the Formul.io Ganache Calculator — step by step. You will learn what each metric means, how to interpret the results, and what to adjust when the numbers are not within specification. The formulation below is fully validated: every claimed water activity value was calculated using the Day/Govaerts sugar-ratio model against the actual ingredient composition.

Who This Walkthrough Is For

This guide targets professional confectioners and pastry chefs producing bonbon truffle centres at scale. It assumes familiarity with ganache emulsification technique and a need for predictable, documented shelf life — not a casual home recipe.

Target Metrics for a Professional Truffle Ganache

Before opening the calculator, define your targets. A truffle ganache must balance two competing demands: low enough water activity for microbiological stability, and enough moisture to remain pipeable at 28-30°C. The following targets represent a commercially practical compromise for a dark chocolate truffle piped into bonbon shells.

0.75 Aw
Water Activity (Aw)
Below the mold growth threshold; 21+ days ambient shelf life
38-42 %
Fat Content
Emulsion stability; creamy, pipeable texture
8-10 %
Free Water
Sufficient for emulsion, low enough for stability
21+ days
Shelf Life (ambient)
At 18-20°C, 55-65% RH, in sealed packaging

Why Aw 0.75 Is the Target

Mold species relevant to ganache (Aspergillus, Penicillium) require a minimum Aw of approximately 0.80-0.82 for growth. Yeasts relevant to ganache typically require Aw above 0.88. Targeting Aw 0.75 provides a conservative 0.05-0.07 safety margin below the mold threshold, which accounts for measurement uncertainty and day-to-day formulation variation. Formulations at Aw 0.80 or above should be treated as refrigerated products only.

The Validated Formula (1000g Batch)

This formulation uses a 3.43:1 chocolate-to-cream ratio (by weight). The high proportion of dark chocolate delivers cocoa butter for fat content and cocoa fiber for bound water, both of which reduce free water and lower Aw. Glucose syrup and invert sugar serve as crystallization inhibitors and secondary humectants. Cocoa butter replaces part of the cream fat to reduce water input without reducing total fat.

IngredientAmount (g)%Function
Dark chocolate 70%60060.0%Cocoa butter, cocoa solids, chocolate flavour
Heavy cream 35% fat17517.5%Water phase, fat, emulsification
Glucose syrup DE42808.0%Crystallization inhibitor, body, moderate humectant
Invert sugar (Trimoline)606.0%Humectant, anti-crystallization, enhanced sweetness
Cocoa butter505.0%Additional fat; adds richness with zero water
Unsalted butter 84%353.5%Emulsion plasticity, gloss, mouthfeel

Dark Chocolate Truffle Ganache — 1000g Batch

Validated Aw Calculation (Day/Govaerts Model)

Total water: Chocolate 6.0g + Cream 99.75g + Glucose 16.0g + Invert 13.2g + Butter 5.6g = 140.6g (14.06%) Total sugar: Chocolate 174.0g + Cream (lactose) 5.25g + Glucose 64.0g + Invert 46.8g = 290.1g (29.01%) Bound water: Protein (chocolate 24g + cream 5.25g) × 1.5 = 43.9g; Cocoa fiber (600g × 0.55 × 0.06) × 0.6 = 11.9g; Total bound = 55.8g (cap at 40% of water = 56.2g — not capped) Free water: 140.6 − 55.8 = 84.8g (8.48%) Day/Govaerts: ratio = 29.01 / 8.48 = 3.42; aw = 1 − 0.08 × 3.42 + 0.0022 × 3.42² = 1 − 0.274 + 0.026 = 0.752 The claimed Aw of 0.75 is confirmed by calculation.

Step-by-Step Calculator Entry Walkthrough

Open the Formul.io Ganache Calculator and follow these steps. The calculator accepts ingredient inputs by weight and returns water activity, predicted shelf life, fat content, and emulsion stability metrics in real time.

1

Start a New Formulation

In the Ganache Calculator, click 'New Recipe'. Enter a name such as 'Dark Truffle 70% — v1'. Select the batch size: 1000g. The calculator will scale percentages and absolute gram amounts simultaneously, so you can always switch batch size later without recalculating manually.

2

Enter Dark Chocolate 70%

Add ingredient: 'Dark Chocolate 70%', amount: 600g. The calculator will auto-fill standard composition values (water ~1%, sugar ~29%, fat ~41%, protein ~4%). Review these in the ingredient detail panel. If your specific couverture has a different composition, click 'Customise' and enter values from your supplier's technical datasheet. The fat and sugar percentages directly affect the Aw result.

3

Enter Heavy Cream 35%

Add ingredient: 'Heavy Cream 35%', amount: 175g. Default composition: water 57%, fat 35%, protein 3%, lactose 3%. Watch the Aw estimate in the right panel — it will read approximately 0.91 at this point because cream contributes the majority of free water. This is expected; the remaining ingredients will bring Aw down.

4

Enter Glucose Syrup DE42

Add ingredient: 'Glucose Syrup DE42', amount: 80g. Default composition: water 20%, reducing sugars 80%. After this entry, observe that Aw drops noticeably — typically by 0.03-0.04 units. Glucose's high sugar content and moderate water content both contribute to this reduction. Also note the 'Crystallization Risk' indicator shifts to 'Low' as glucose replaces part of the sucrose.

5

Enter Invert Sugar (Trimoline)

Add ingredient: 'Invert Sugar', amount: 60g. Default composition: water 22%, fructose+glucose 78%. Invert sugar contributes more aggressively to Aw reduction than sucrose due to the higher molecular weight density of monosaccharides. The calculator applies a monosaccharide correction factor. After this step, Aw should read approximately 0.80-0.82.

6

Enter Cocoa Butter

Add ingredient: 'Cocoa Butter', amount: 50g. Composition: fat 100%, water 0%. Since cocoa butter adds fat with zero water, it does not change free water — but it increases total fat content, improving emulsion stability. The 'Fat Content' percentage in the results panel will rise. Aw will not change materially from this entry.

7

Enter Unsalted Butter

Add ingredient: 'Unsalted Butter 84%', amount: 35g. Default composition: fat 84%, water 16%, protein 0.5%. This contributes a small amount of water (5.6g), but the protein content adds marginally to bound water. The net Aw impact is near-zero. After this entry, your Aw reading should be close to 0.75 and fat content close to 38-42%.

8

Review and Verify the Results

Check the results dashboard against your targets. Aw should read 0.75 (±0.02 calculator uncertainty). Fat content should show 38-42%. Free water should be 8-9%. If all metrics are within specification, your formulation is ready to proceed to production. Save the recipe and export the formulation sheet.

Understanding the Calculator Results

The Formul.io Ganache Calculator returns several metrics beyond Aw. Here is what each means for your production decisions.

MetricThis RecipeWhat It MeansAction If Out of Range
Water Activity (Aw)0.75Microbiological stability thresholdIf > 0.80: reduce cream or increase chocolate
Free Water %8.5%Water available for microbial growth and emulsionIf > 12%: add more chocolate or glucose syrup
Fat Content %40%Emulsion type and richnessIf < 35%: risk of separation; add cocoa butter
Sugar:Water Ratio3.42Day/Govaerts model input; higher = lower AwTarget 2.8-3.5 for Aw 0.75-0.80
Predicted Shelf Life21+ daysAmbient at 18-20°C; refrigerated 35+ daysImprove packaging if ambient < 21 days
Crystallization RiskLowGlucose + invert sugar inhibit sucrose crystalsIf Medium/High: increase glucose to 10%

Interpreting Calculator Output Metrics

Calculator Uncertainty: ±0.02 Aw

The calculator reports Aw with ±0.015 model uncertainty (Day/Govaerts model). Combined with typical ingredient composition variability (±0.5% water in chocolate), total practical uncertainty is approximately ±0.02-0.03 Aw units. For a result of 0.75, your actual Aw could reasonably range 0.72-0.78. When Aw is close to a safety threshold (e.g. 0.80), always validate with a bench-top Aw meter before commercial release.

How to Adjust If Aw Is Out of Specification

If Aw Is Too High (above 0.78)

The most direct lever is increasing the chocolate:cream ratio. Reducing cream reduces free water directly — the largest single water contributor. As a guideline, reducing cream by 10g (0.1 parts) from 175g to 165g at constant other weights will lower Aw by approximately 0.01 units. Make the adjustment in the calculator, verify the new Aw reading, and check that fat content has not dropped below 54%.

  • Reduce cream: every 10g reduction lowers Aw by approximately 0.01 (most effective lever)
  • Increase chocolate from 600g to 620-640g: contributes more bound water via protein and cocoa fiber
  • Replace part of cream with additional cocoa butter: same fat, zero water contribution
  • Increase invert sugar from 60g to 70-75g: monosaccharides have stronger Aw-reducing effect per gram than sucrose
  • Add sorbitol (5-10g): polyol that binds water; use sparingly to avoid laxative effect at high doses

If Aw Is Too Low (below 0.72) or Texture Is Too Firm

An Aw below 0.72 is rarely a safety concern, but it typically indicates a ganache that is too firm to pipe at working temperature. Slightly increasing cream (by 10-20g) raises Aw and improves pipeability. Alternatively, warming the working temperature from 28°C to 32°C will soften the texture without changing formulation.

  • Increase cream by 10-20g: directly raises free water and softens texture
  • Increase butter from 35g to 45g: adds plasticity without significantly changing Aw
  • Work at 30-32°C instead of 28°C: lower the batch viscosity for piping without reformulating
  • Reduce cocoa butter by 10-15g if texture is excessively brittle

Process Steps: Making the Ganache

The formulation is only half the work. Emulsification technique directly determines whether the ganache sets with the correct texture or separates. Follow these steps precisely — particularly the temperature control at emulsification, which is the most common failure point.

1

Prepare Ingredients

Finely chop the 600g dark chocolate to pieces no larger than 5mm. Measure all ingredients by weight using a calibrated scale accurate to ±1g. Pre-warm the cocoa butter to 40°C so it is fully liquid. Remove butter from refrigerator 30 minutes before use — it must be at room temperature (20-22°C) for incorporation.

2

Heat the Cream Mixture

Combine cream, glucose syrup, and invert sugar in a heavy-bottomed saucepan. Heat over medium heat to 85°C, stirring continuously to ensure the glucose syrup dissolves fully. At 85°C, the glucose syrup viscosity is low enough to integrate completely. Do not boil — temperatures above 95°C cause the cream proteins to denature and will create an unpleasant cooked-milk flavour. Remove from heat immediately at 85°C.

3

First Emulsification Stage

Pour one-third of the hot cream mixture (approximately 105g) over the chopped chocolate. Do not stir immediately. Wait 30 seconds to allow heat to melt the surface chocolate. Then stir vigorously from the centre outward with a silicone spatula, working in tight circles. You are creating the emulsion nucleus — the initial oil-water interface. The mixture should become glossy and elastic, not grainy or separated.

4

Second and Third Cream Additions

Add another third of the cream mixture. Stir again from the centre outward until fully incorporated. Repeat with the final third. After each addition, the ganache should remain homogeneous — elastic and glossy, not broken or oily. If the mixture shows signs of separation (oily layer on top, grainy texture), proceed to the troubleshooting section before continuing.

5

Add Liquid Cocoa Butter

Stream in the pre-melted cocoa butter (at 40°C) while stirring. The ganache temperature at this point should be 38-42°C — ideal for incorporating liquid fat without shocking the emulsion. Stir thoroughly for 60 seconds.

6

Add Butter at Critical Temperature (35-38°C)

This is the critical control point. Check the ganache temperature with an instant-read thermometer. It must be between 35°C and 38°C — not lower, not higher. Above 38°C, the butter will not emulsify correctly and the ganache may separate. Below 35°C, the chocolate has partially crystallised and the butter will not incorporate smoothly. Add room-temperature butter in three small pieces, incorporating each fully. Finish with a 30-second burst from an immersion blender to create a perfectly homogeneous emulsion.

7

Rest and Crystallise

Pour the ganache into a frame or piping bag depending on your application. If framing: pour to a depth of 12-15mm, cover with plastic wrap in contact with the surface, and allow to crystallise at 18-20°C for 12-18 hours. Do not refrigerate during crystallisation — the cocoa butter requires room-temperature crystallisation for proper form V polymorph development. If piping into bonbon shells: pipe at 28-30°C (ganache must be cooled to this temperature first) and allow to set 2 hours before capping.

Critical Control Point: Butter Addition Temperature

The butter addition window of 35-38°C is the most technically critical step in truffle ganache production. At this temperature, the ganache is fluid enough for fat emulsification but cool enough that cocoa butter has begun forming stable crystal nuclei. Missing this window — by even 3-4°C in either direction — is the leading cause of truffle ganache that appears smooth immediately after production but separates or becomes greasy within 24 hours. Use a probe thermometer; do not estimate by touch.

Troubleshooting Common Problems

ProblemLikely CauseSolution
Ganache separates (oily layer)Too hot during emulsification (>45°C), or cream added too quicklyWarm to 35°C and re-emulsify with immersion blender; add 10g warm cream if needed
Aw reading above 0.80Cream too high, or chocolate too lowReduce cream by 20-30g; increase chocolate by equivalent amount
Ganache too firm to pipe at 28°CChocolate ratio too high, or Aw too lowIncrease cream by 15g; reduce cocoa butter by 10g
Grainy texture after settingSugar crystallisation (sucrose shock)Increase glucose syrup to 90g; ensure cream temperature was 85°C to dissolve sugars
Dull, matte surface after settingIncorrect crystallisation temperature (too cold)Ensure setting room is exactly 18-20°C; avoid drafts; use frame not refrigerator
Ganache blooms in shell after cappingCocoa butter migration; Aw mismatch with shellCheck ganache Aw vs shell Aw — difference should be less than 0.10

Truffle Ganache Troubleshooting Guide

Truffle Ganache vs Slab Ganache: Key Differences

The same Aw target of 0.75 can be achieved with different ratios depending on the application. Truffle ganache (for piping into shells or hand-rolling) needs a softer set and slightly more cream relative to chocolate. Slab ganache (for cutting and enrobing) requires a firmer set and can use a higher chocolate ratio. When entering a formulation in the calculator, check the 'Application' dropdown — the calculator will flag if the predicted texture is incompatible with your chosen application.

ParameterTruffle (this recipe)Slab / Enrobing
Chocolate:Cream ratio3.4:14.0:1 or higher
Working temperature28-30°C22-24°C
Fat content38-42%36-40%
Texture at 20°CSoft, plasticFirm, cuttable
Typical Aw0.75-0.780.72-0.76
Piping suitabilityYes (at 28-30°C)No (too firm)

Truffle vs Slab Ganache Formulation Comparison (Aw 0.75)

Scaling the Formula

This formulation scales proportionally for batch sizes from 500g to 20kg. Because Aw depends on ratios (not absolute amounts), the calculated Aw of 0.75 remains constant regardless of batch size — provided all percentages are maintained. In the calculator, use the 'Batch Size' field to enter your target weight; the calculator recalculates all gram amounts automatically. Check the following when scaling up:

  • Aw does not change with scale — confirm the percentage breakdown matches the 1000g reference
  • Heat transfer changes with batch size: larger batches require higher starting cream temperature (88-90°C) to account for heat loss during pouring
  • Immersion blender effectiveness decreases at >5kg; use a planetary mixer with paddle at 5kg+
  • Cooling rate slows with larger frames: allow 18-24 hours for sets above 5kg batch
  • Fat bloom risk increases with slower cooling; maintain room temperature at exactly 18-20°C during crystallisation

Aw Does Not Drift with Batch Size

A common misconception is that scaling a recipe changes water activity. Aw is an intensive property — it depends on concentration ratios, not absolute amounts. Doubling a 1000g batch to 2000g at the same percentage breakdown gives the same Aw of 0.75. The only way to accidentally change Aw during scale-up is by adding water (for example, by not accounting for steam condensation on equipment, or by measuring ingredients by volume instead of weight).

Shelf Life Expectations at Aw 0.75

At a validated Aw of 0.75, this ganache falls below the minimum water activity required for growth of the most common confectionery mould species (Aspergillus niger requires Aw ≥ 0.77-0.80; Penicillium requires Aw ≥ 0.78-0.82). The practical shelf life depends on storage temperature, packaging, and initial microbial load of ingredients.

Expected Shelf Life by Storage Condition (Aw 0.75 Ganache)

Shelf Life Is Always Conditional

The shelf life estimates above assume: (1) ingredients sourced from reputable suppliers with controlled microbial loads, (2) GMP production environment with clean equipment, (3) moisture-barrier primary packaging, (4) no temperature abuse above 22°C. Any deviation from these conditions reduces actual shelf life. The calculator provides a model-based estimate — it does not replace shelf-life challenge testing for commercial production.

Frequently Asked Questions