How to Make Chocolate from Cocoa: Pod to Finished Bar

Turning a cocoa pod into a bar of chocolate takes about a dozen steps, spread over days to weeks, and every one of them shapes the final flavor and texture. The process moves through five major phases: harvesting, fermenting, drying, roasting, and refining. Here’s what each phase involves and why it matters.

Picking the Right Pod

Cocoa pods don’t ripen all at once, and they don’t fall from the tree when they’re ready. You have to judge ripeness visually, and the signs depend on the variety. Most pods shift from green or purple toward yellow, red, or orange as they mature. The grooves along the pod deepen and the color intensifies. For some varieties, color is the single most reliable indicator. For others, firmness and the weight of the seeds matter just as much.

A common rule of thumb: when roughly 50% or more of the pod’s grooves have turned yellow or red (depending on the variety), it’s in the harvest window. Overripe pods risk mold or germination inside. Underripe ones produce beans with weak flavor and poor fermentation. Pods are cut from the trunk and branches with a sharp blade, taking care not to damage the “cushion” where new flowers will form.

Cracking Pods and Extracting Beans

Once harvested, pods should be cracked open within 24 hours. Inside, 30 to 50 beans sit embedded in a white, sweet, slightly acidic pulp. This pulp isn’t waste. It’s the fuel for fermentation, providing the sugars that microbes need to develop chocolate flavor. Scoop the beans and pulp out together, discarding the husk of the pod.

Fermentation: Where Flavor Begins

Raw cocoa beans taste nothing like chocolate. They’re bitter, astringent, and slightly fruity. Fermentation is the step that builds the chemical precursors to chocolate flavor, and skipping it produces a flat, unpleasant result.

Pile the beans and their surrounding pulp into a wooden box or heap them on banana leaves, then cover them to hold in heat. The process unfolds in stages. First, yeasts consume the sugars in the pulp and produce alcohol. Then acetic acid bacteria convert that alcohol into acetic acid, raising the temperature inside the pile. The heat and acid penetrate the beans, killing the seed embryo and triggering a cascade of chemical reactions inside the bean that create the flavor compounds you’ll later unlock through roasting.

Fermentation typically lasts six to eight days. After the first 48 hours, turn the pile so beans from the top and bottom mix evenly and get enough air. Turn again 48 hours later. Temperature peaks around the fifth day, reaching 47 to 49°C (roughly 117 to 120°F). Well-fermented beans turn brown inside. Under-fermented beans stay purple or slate-gray and taste harsh.

There’s a trade-off worth knowing: fermentation dramatically reduces the bean’s natural antioxidants. Flavonoid content can drop by about 31% in the first 48 hours alone, and epicatechin, one of cocoa’s most studied beneficial compounds, falls by around 84% by the end of a full fermentation. The compounds that make raw cocoa a “superfood” are largely sacrificed to make it taste like chocolate.

Drying the Beans

After fermentation, beans hold far too much moisture to store or ship safely. They need to be dried to a moisture content of 5% to 8%, which prevents mold and allows flavor development to continue slowly. Spread the beans in a single layer on raised drying racks or clean surfaces in direct sunlight, turning them regularly. Sun drying takes roughly four to six days depending on conditions. The target for top-grade beans is 5% to 6% moisture.

Drying too fast (for example, over a fire) can trap off-flavors like smoke inside the bean. Drying too slowly invites mold. Consistent airflow and sun exposure produce the best results.

Roasting for Flavor Development

Roasting is where those flavor precursors from fermentation finally become the complex, recognizable taste of chocolate. It also drives off remaining acetic acid (the vinegar-like sharpness from fermentation), reduces moisture further, and loosens the thin papery shell around each bean so it can be removed.

Roasting times and temperatures vary widely depending on the bean origin, batch size, and the flavor profile you want. A common range for small-batch production is 10 to 40 minutes in an oven. Lower, slower roasts tend to preserve more of the bean’s origin character. Higher, faster roasts push toward deeper, more caramelized notes. If you’re working at home, an oven set to around 120 to 150°C (250 to 300°F) for 15 to 25 minutes is a reasonable starting point, adjusting based on the aroma and color of the beans.

Cracking and Winnowing

Roasted beans need their outer shell removed. This is a two-part process: cracking the beans into coarse pieces, then separating the lighter shell fragments from the heavier nib pieces. The nibs are what become chocolate. The shells are discarded (or composted, or brewed into tea).

The basic mechanics involve crushing, sieving, and sifting. At home, you can crack beans with a rolling pin or a coarse grain mill, then use a hair dryer or fan to blow the lighter shell pieces away from a bowl of cracked nibs. Commercial operations use purpose-built winnowers that do this efficiently at scale. The goal is clean nibs with minimal shell contamination, since leftover shell adds a papery, gritty texture.

Grinding Nibs Into Chocolate Liquor

Cocoa nibs are roughly 50% fat (cocoa butter). When you grind them long enough, they break down from crunchy fragments into a thick, smooth liquid called chocolate liquor or cocoa mass. This is pure, unsweetened chocolate in its most basic form.

A high-powered food processor can get you started, but it won’t grind fine enough for truly smooth chocolate. Purpose-built stone grinders (often called melangers) are the tool of choice for small-batch makers. They use heavy granite rollers to crush and shear the nibs over hours, progressively reducing particle size. The target for smooth chocolate is particles below about 17 to 18 microns. Below that threshold, your tongue can no longer detect individual grains, and the chocolate feels smooth rather than gritty.

Adding Ingredients

At this stage, you have unsweetened chocolate liquor. What you add next determines what kind of chocolate you make. For dark chocolate, you add sugar and possibly a small amount of extra cocoa butter for fluidity. For milk chocolate, you also add powdered milk. These additions are typically introduced during the grinding process so they get refined to the same fine particle size as the cocoa solids.

A small amount of an emulsifier (lecithin, usually from soy or sunflower) helps the cocoa butter coat all the solid particles evenly and improves the chocolate’s flow. It’s not strictly necessary for homemade batches, but even a tiny amount makes tempering and molding much easier.

Conching: Smoothing Flavor and Texture

Conching is extended mixing and aeration of the chocolate at a controlled temperature. In many small-batch setups, it happens simultaneously with grinding in the melanger, since the machine both refines particle size and aerates the mass. In larger production, it’s a separate step.

The process does several things at once. It drives off excess moisture, which is essential for achieving proper flow properties. It evaporates unwanted volatile acids, especially acetic acid left over from fermentation, smoothing out harsh or vinegary notes. And it breaks apart clumps of particles, releasing trapped cocoa butter so it can coat everything evenly. This is why viscosity steadily decreases the longer you conch: more cocoa butter becomes available to lubricate the solid particles.

Conching at higher temperatures (around 80°C or 176°F) is particularly effective at removing acetic acid. Duration varies from several hours for a mild chocolate to 24 hours or more for a deeply refined one. Longer conching generally produces smoother, more mellow chocolate, but there are diminishing returns, and over-conching can strip away desirable flavor notes along with the undesirable ones.

Tempering for Snap and Shine

Cocoa butter can crystallize in several different forms, and only one of them gives chocolate that satisfying snap, glossy surface, and clean melt on your tongue. This is the Type V crystal form, often called beta crystals. Tempering is the process of guiding cocoa butter into this specific crystal structure.

For dark chocolate, the basic method works in three stages. First, melt the chocolate completely to erase any existing crystal structures. Then cool it down to roughly 25.5 to 27.7°C (78 to 82°F) while stirring or working it on a cool surface (around 18 to 21°C or 65 to 70°F). This encourages the formation of seed crystals. Finally, gently warm it back up to 28.3 to 31.6°C (83 to 89°F), which melts the unstable crystal types while preserving the desirable beta crystals. The chocolate is now in temper and ready to mold.

You can test temper by spreading a small amount on parchment. Properly tempered chocolate sets within a few minutes at room temperature, looks glossy, and snaps cleanly. If it stays soft, looks dull, or develops white streaks (bloom), it’s out of temper and needs to be redone.

Molding and Setting

Pour tempered chocolate into molds, tap them on the counter to release air bubbles, and let them set at room temperature or in a slightly cool space (around 15 to 18°C or 60 to 65°F). Avoid the refrigerator if possible. Rapid cooling can cause condensation on the surface, leading to sugar bloom, and temperature shock can pull the chocolate out of temper.

Well-tempered chocolate contracts slightly as it sets, releasing cleanly from the mold. The whole setting process takes 20 to 40 minutes depending on the thickness of the bar. Once set, store finished chocolate in a cool, dry place, ideally 15 to 20°C (59 to 68°F), wrapped to prevent moisture and odor absorption. Properly stored dark chocolate keeps for a year or more.