Home / Process lines / Cocoa

Cocoa processing

Cocoa bean cleaning, roasting, winnowing, grinding and powder processing — cocoa nibs, liquor, butter, natural and alkalised powder

Raw material
Fermented, dried cocoa beans at 6–8% moisture
Capacity range
0.25 to 5 tonnes of beans per hour
Final yield
About 40% powder and 40% butter
Operating pattern
Year-round, beans store well

The commercial reality

Cocoa is a separation business. One tonne of beans splits into roughly 400 kg of cocoa butter and 420 kg of cocoa powder, and the two sell at very different prices. The roaster sets the flavour, the winnower protects your yield and the press decides how each tonne divides between butter and powder. Get those three right and the rest of the line follows.

Cocoa beans and cocoa processing plant raw material
Cocoa processing line — bean cleaning, roasting, winnowing and powder production

Process flow diagram

Generated for the standard configuration. Yours is redrawn to your product mix, capacity and site.

01Bean cleaningSieve, destoner, magnetPre-cleaner and destoner02Roasting120–140 °C, 15–35 minContinuous or batch roaster03Cracking and winnowingCrack, grade, aspirate shellCracker and winnower04Alkalising, optionalNibs with alkali, then driedAlkalising reactor05Liquor grindingPre-grind, then ball millNib grinder and ball mill06PressingLiquor at 90–100 °C, pot pressHydraulic cocoa press07Cake breakingPress cake to kibbleCake breaker08Powder millingPulverise with cooled airPowder mill and classifier09Cooling and sievingStabilise fat, 75 µm sievePowder cooler and sifter10Packing25 kg powder, butter blocksFilling, sealing and packing line

Process chart

Every stage with the equipment that performs it, the operating parameter and the control point that decides quality.

#StageEquipmentParameterControl point
01Bean cleaningPre-cleaner and destonerVibrating sieve, destoner, magnet, aspirationStones, metal, jute fibre and dust removed
02RoastingContinuous or batch roaster120–140 °C, 15–35 min, to about 2% moistureFlavour development, microbial kill
03Cracking and winnowingCracker and winnowerImpact cracking, size grading, air separationShell left in nibs kept below spec
04Alkalising, optionalAlkalising reactorNibs treated with alkali solution, then driedColour and pH to customer grade
05Liquor grindingNib grinder and ball millTwo-stage grinding to fine liquorFineness, typically 99% below 75 µm
06PressingHydraulic cocoa pressWarm liquor pressed in pots, butter filteredResidual fat in cake, 10–12% or 20–22%
07Cake breakingCake breakerPress cake broken to kibbleEven feed size for the powder mill
08Powder millingPowder mill and classifierPulverised with cooled conveying airFineness without melting the fat
09Cooling and sievingPowder cooler and sifterFat crystallised in stable form, 75 µm sieveNo lumps, no grey bloom in the bag
10PackingFilling, sealing and packing line25 kg powder bags, butter in lined cartonsFill weight, metal detection, seal

Mass balance

Basis of 1,000 kg of raw material. Change the tonnage below and the whole table rescales.

Indicative working yields for beans at about 54% fat in the nib, pressed to 11% fat in the cake. Confirmed against your beans on a pilot trial.
StageOutput, kg/hYieldLoss, kg/hWhere the loss goes
Cocoa beans received1,000100%0—
After cleaning98598.5%15Stones, dust, fibre and flat beans
Roasted beans93593.5%50Moisture and volatiles driven off
Nibs after winnowing81581.5%120Shell and germ, sold for feed, mulch or fuel
Cocoa liquor81081%5Grinding loss
Press cake at 11% fat42042%390Cocoa butter — the second product, not a loss
Cocoa powder, sieved41541.5%5Milling dust, collected and returned

By-products: Cocoa butter (about 390 kg per tonne of beans) filtered and packed as a product in its own right; shell sold as animal feed, garden mulch or boiler fuel.

Equipment schedule

Core machines for this line. Conveying, liquor and butter tanks, dust collection and utilities are added to suit the layout.

EquipmentCategoryFunction
Pre-cleaner and destonerPreparationRemoves stones, metal, fibre and dust before anything touches the roaster.
Continuous or batch roasterThermalDevelops flavour and loosens the shell; temperature profile is the recipe.
Cracker and winnowerSeparationCracks beans and separates shell by air; every point of nib lost to shell is lost margin.
Alkalising reactorThermalDarkens colour and lifts pH for Dutch-process powder, then dries the nibs.
Nib grinder and ball millSeparationTurns nibs into smooth cocoa liquor in two stages.
Hydraulic cocoa pressSeparationSeparates liquor into cocoa butter and press cake.
Cake breakerPreparationBreaks press cake into uniform kibble for milling.
Powder mill and classifierSeparationMills kibble to fine powder with cooled air so the fat does not melt.
Powder cooler and sifterSeparationStabilises the fat and grades the powder to size.
Filling, sealing and packing linePackingWeighing, filling, sealing, metal detection and case packing for powder and butter.

Questions we get on this line

Natural or alkalised powder?

Natural powder is lighter, more acidic and suits baking with baking soda. Alkalised (Dutch process) powder is darker, milder and disperses better in drinks and dairy, which is where most industrial demand sits. An alkalising reactor before grinding lets one plant make both.

10–12% or 20–22% fat powder?

It depends how hard you press. Pressing to 10–12% residual fat recovers more cocoa butter; stopping at 20–22% gives a richer powder for premium drinks and confectionery. Set the press for the market you are selling into, because every point of fat moves value between butter and powder.

Whole bean roasting or nib roasting?

Whole bean roasting is simpler and loosens the shell for winnowing. Nib roasting gives a more even roast and suits alkalising before roasting, but needs a bean pre-treatment step to release the shell. Most mid-size plants start with whole bean roasting.

Want this line costed for your tonnage?

Send your bean origin, the products you want (liquor, butter, natural or alkalised powder) and the capacity you are targeting. You get a flow diagram, an equipment schedule and a budget number.