Chocolate is made by fermenting, drying, roasting, grinding, conching, tempering, then molding cocoa into bars or pieces.
Chocolate starts as cacao pods on small tropical trees. Inside each pod sit wet beans wrapped in sweet pulp. Those beans need a short chain of controlled steps to unlock flavor and turn into bars that snap and shine. Below, you’ll see the process at a glance, then clear instructions you can follow at home with small tools.
How Do You Make Chocolate? Step-By-Step
Whether you’re running a tiny kitchen setup or a compact workshop, the stages are the same. The choices you make on time, temperature, and motion shape flavor, texture, and gloss.
Core Stages From Bean To Bar
| Stage | What Happens | Typical Range |
|---|---|---|
| Harvest | Ripe pods are cut open; wet beans and pulp are scooped out. | Picked by hand; same day processing |
| Ferment | Yeasts and bacteria transform pulp; flavor precursors form inside beans. | 3–7 days, warm pile or boxes |
| Dry | Moisture drops; beans reach safe storage and shipping level. | 5–7 days; target ~6–8% moisture |
| Roast | Brown notes build; acidity softens; shells loosen. | ~120–150°C for 15–45 min (style-dependent) |
| Crack & Winnow | Shells break and blow off; you keep nibs (the edible core). | 10–30 min, batch size dependent |
| Grind/Refine | Nibs turn into liquor; sugar/milk go in; particle size drops. | 2–24 hrs, tool-dependent |
| Conch | Heat, shear, and air round off flavor and texture. | ~2–72 hrs, recipe-dependent |
| Temper | Cocoa butter crystals are set to the stable form for snap and shine. | Dark ~31–32°C; Milk/White ~29–30°C when working |
| Mold & Set | Chocolate is poured, tapped to release bubbles, then set. | 10–30 min at ~18–20°C room; chill brief if needed |
Why Each Stage Matters
Fermentation Builds Flavor
Fresh beans taste bland. During fermentation, natural yeasts kick off alcohol production, lactic acid bacteria join, and acetic acid forms. Inside each bean, enzymes get busy. Those reactions load the seed with flavor precursors that later unlock during roasting. Skip this step and you won’t get real chocolate notes.
Drying Locks In Stability
Drying slows microbial activity and prevents mold. Sun trays are common in smallholder regions; mechanical dryers help in wet seasons. Good drying keeps beans safe to ship and sets up even roasting later.
Roasting Tunes Aroma
Roasting drives Maillard reactions and lowers sharp acidity. Temperature and time depend on bean origin, size, and desired profile. A lower, longer roast preserves fruit; a hotter, shorter roast boosts roastiness. The goal is a clean, even nib with a crisp bite and no burnt edge.
Cracking, Winnowing, And Clean Nibs
Shells bring bitterness and grit. After cracking, a gentle airflow separates light husk from heavy nib. Clean nibs are the base of smooth chocolate and help your grinder work faster.
Grinding And Particle Size
Grinding turns nibs into chocolate liquor. Sugar and milk powder (for milk styles) join in. Stone melangers, roll refiners, or ball mills take particles down under tongue-feel thresholds. Many makers aim for ~15–25 microns. Finer isn’t always better; too fine can feel pasty.
Conching For Roundness
Conching blends heat, shear, and airflow. Volatiles fade, edges smooth out, and cocoa butter coats particles. This step shapes snap and melt as much as flavor. Time varies with machine style and recipe target.
Tempering For Snap And Shine
Cocoa butter can set in multiple crystal forms. Tempering steers it to the stable form that gives a clean snap, gloss, and slow melt. You’ll warm, cool, then warm slightly to reach a narrow working band. Stray from that band and you’ll see streaks or a soft set.
How To Make Chocolate At Home: Pro Tips
You can make small batches without industrial gear. Start with well-fermented, well-dried beans from a trusted supplier. If you buy roasted nibs, you’ll skip the first heat step and jump straight to grinding.
Light Roasting, Big Control
Preheat the oven and spread beans in a single layer. Start at a mid range and test a few beans every 5–7 minutes. A pleasant cocoa aroma with no smoke is your cue. Beans should crack cleanly when pressed. Let them cool before cracking.
Crack And Winnow With Simple Tools
A hand cracker or a rolling pin over a zip bag works for small runs. For winnowing, a hair dryer on cool or a compact shop-vac setup can pull away husk. Keep the nozzle moving so nibs don’t fly off.
Grind And Refine
A countertop stone melanger makes smooth chocolate with little babysitting. Add nibs slowly so the stones don’t stall. Once liquor forms, add sugar in a light stream. For milk bars, add milk powder late to reduce scorching. Aim for a smooth mouthfeel with no sandy grit between tongue and palate.
Conching At Home
Many melangers both refine and conch. Leave vents open so air strips volatiles. Taste every few hours. Stop when harsh notes soften and the melt feels clean.
Temper Without Stress
Seed tempering is a friendly method. Melt your chocolate fully, cool while stirring, then bring it up a notch to a tight working range. Test by dipping a knife tip: a good temper sets firm and glossy within a few minutes at room temp. If streaks show, repeat the curve and lower the final working point by a touch.
Mold, Tap, And Set
Warm molds slightly so chocolate doesn’t set on contact. Pour, tap to release bubbles, scrape the top, then rest on a flat surface. A short chill (not a freeze) helps release. Store bars wrapped and away from strong odors.
Ingredients And Styles You’ll See
Recipes differ by style. Dark bars rely on cocoa mass, cocoa butter, and sugar. Milk bars add milk powder for a creamier melt. White bars skip cocoa solids and rely on cocoa butter, sugar, and milk. When you see “processed with alkali,” that notes a Dutch-process step that changes color and pH.
Flavor Levers You Control
- Bean Choice: Origin and cultivar shift fruit, nut, and floral tones.
- Roast Curve: Lower curves keep brightness; higher curves add roast notes.
- Particle Size: Too coarse feels sandy; too fine can feel pasty.
- Fat Level: Extra cocoa butter lightens viscosity and softens snap.
- Conch Time: Short runs keep high notes; long runs mellow edges.
- Temper: Tight control lifts gloss and shelf life.
Quality Checks That Save Batches
Cut Test On Beans
Slice a few beans across the center. Look for even brown color with no mold. Purple centers can mean short fermentation; flat gray can mean over-drying or old stock.
Roast Evenness
Crack a handful after roasting. If some nibs are barely brown while others are dark, spread thinner or lower the load next round. Even heat gives a clean base.
Viscosity And Flow
If the mix feels thick in the melanger, warm the room slightly or add a small dose of cocoa butter. Avoid large swings; small moves keep texture stable.
Temper Clues
Bloom (dull gray film) points to a bad set or hot storage. Re-melt and temper again. Sugar bloom (rough white crust) comes from moisture; keep water away and set in a dry room.
How Do You Make Chocolate? At Home Vs. Factory
Factories use continuous roasters, multi-roll refiners, and conches with tight controls. Home makers rely on ovens and melangers. The science stays the same: manage moisture, control heat, and steer cocoa butter crystals to the right form. Clean inputs and patient steps beat sheer horsepower.
If you want a deep dive on the industrial flow, skim the ICCO’s processing overview for context on roasting choices and batch handling. For labeling of styles such as white chocolate in the U.S., see the FDA white chocolate standard.
Temperatures And Curves That Work
Good tempering follows a melt-cool-reheat pattern. People often use these target bands when working by hand or with small tempering units:
- Dark: Melt ~45–50°C; cool with agitation; work around ~31–32°C.
- Milk: Melt ~45–50°C; work around ~29–30°C.
- White: Melt ~45–50°C; work around ~29–30°C.
Seed with finely chopped tempered chocolate or dedicated seed granules to speed crystal formation. Keep water out at every step; a single drop can seize the batch.
Common Chocolate Styles At A Glance
| Type | Core Ingredients | Notes |
|---|---|---|
| Dark | Cocoa mass, cocoa butter, sugar | Higher cocoa ratio; no milk solids |
| Milk | Cocoa mass, cocoa butter, sugar, milk powder | Creamier melt from milk fat and lactose |
| White | Cocoa butter, sugar, milk powder | No cocoa solids; labeled by standard of identity |
| Ruby/Other | Specialized beans/process; sugar; cocoa butter | Color and flavor depend on proprietary steps |
| Dutched | Alkalized cocoa or nibs | Marked “processed with alkali” on labels |
| Gianduja | Chocolate blended with nut paste | Soft, sliceable texture; lower snap |
| Couverture | Higher cocoa butter content | Flows better for dipping and thin shells |
Troubleshooting Fast
Grainy Texture
Cause: particles too large or agglomerated. Fix: extend refining time and add a small cocoa butter dose for better flow.
Greasy Mouthfeel
Cause: too much added fat or over-conching. Fix: reduce added cocoa butter or shorten conch time next batch.
Weak Snap Or Dull Finish
Cause: poor temper or warm set. Fix: repeat the curve and set in a cooler room. Keep working range in the narrow band that fits the style.
Sourcing And Storage Basics
Buy beans or nibs from suppliers who share harvest season and lot data. Store beans cool and dry in breathable sacks. Keep finished bars wrapped, odor-free, and away from heat swings. Direct sun bleaches color and speeds bloom.
Make A First Batch This Weekend
Start with a 70% dark bar: 700 g cocoa mass (or nibs you grind), 300 g sugar, and 0–50 g cocoa butter. Roast, crack, winnow, grind to a smooth paste, then conch to taste. Temper, mold, and set. Track times and temps in a small notebook so you can repeat wins and dodge old mistakes on the next round.

