Chocolate maker’s workbench with dark milk chocolate, cocoa nibs, a digital scale, and a small stone melanger

Workshop Wednesday: Build a Dark Milk Chocolate Recipe That Tastes Like Real Craft Chocolate

Author: Cocoa Craft

Dark milk chocolate is one of those recipes that sounds simple until the first batch comes out tasting like sweetened cocoa butter: or, worse, a slightly tan dark chocolate bar that forgot to bring the milk.

The problem usually starts with the same mistake: winging the balance between cocoa, sugar, milk powder, and added cocoa butter. A little more milk powder changes body and sweetness. A little less cocoa mass can flatten the flavor. An extra handful of sugar may make the bar pleasant, but it can also erase the character that makes bean to bar chocolate worth making in the first place.

Today, we are building a practical dark milk chocolate recipe around a 60% cocoa target. We will use the logic behind Cocoa Craft’s Recipe Builder, Formulation Tool, and Chocolate Lab so the recipe can move from a promising kitchen experiment to something repeatable.

Get free, unlimited access to the full Cocoa Craft software suite in exchange for monthly feedback. Join the beta at cocoa-craft.com!

Create a free account on Cocoa Craft to save this formulation, record tasting notes, compare versions, and keep the useful parts of your chocolate craft out of a notebook that will eventually acquire cocoa fingerprints.

What “60% dark milk chocolate” actually means

The “60%” on a chocolate bar generally refers to the total cocoa contribution: not the amount of cocoa solids alone.

For a working formulation, that usually means:

Cocoa nibs or cocoa mass + cocoa butter = 60% of the finished recipe

Milk powder and sugar sit outside that cocoa percentage. They still have an enormous effect on flavor, texture, and sweetness, but they do not make the bar “more than 60% cocoa.”

That distinction matters because cocoa butter is relatively neutral compared with cocoa nibs. If your 60% formula contains 50% nibs and 10% cocoa butter, it will taste more deeply chocolatey than a formula containing 35% nibs and 25% cocoa butter: even though both are technically 60% cocoa.

Milk powder is another source of confusion. It contributes milk solids, lactose, dairy fat, and protein. It creates creaminess and softens bitterness, but it does not increase the cocoa percentage. In a dark milk bar, the goal is usually enough milk powder to round the edges without turning the recipe into a conventional sweet milk chocolate.

A useful starting range is approximately 5–15% milk powder, with 7% providing a noticeable creamy character while leaving room for cocoa flavor to lead.

A practical 60% dark milk starting formula

Here is a clean starting point for a 500-gram test batch:

Ingredient Percentage Weight for 500 g
Roasted cocoa nibs 50% 250 g
Cocoa butter 10% 50 g
Whole milk powder 7% 35 g
Cane sugar 32.6% 163 g
Lecithin or other minor ingredient 0.4% 2 g
Total 100% 500 g

The cocoa calculation is straightforward:

50% nibs + 10% cocoa butter = 60% cocoa

The formula gives you a dark milk profile with substantial cocoa presence, moderate sweetness, and enough milk powder to add a creamy finish. It is a starting point, not a universal answer. Bean origin, roast profile, particle size, conching time, and milk powder type will all change the final result.

For a quick sensory reference, Cocoa Craft’s shop lists a 60% Dark Milk Chocolate at $13, described as creamy but not too sweet, with chocolate and vanilla notes. There is also a 60% Dark Milk Chocolate with Cocoa Nibs, also listed at $13, for a useful example of how a crunchy nib inclusion changes the experience without changing the base concept.

A 500-gram chocolate formulation setup with cocoa nibs, sugar, milk powder, and a digital scale

Build the recipe in Chocolate Lab before turning on the melanger

This is where home chocolate making often becomes unnecessarily difficult. The first batch is manageable. The second batch involves a calculator, three scraps of paper, and a vague memory that the cocoa butter was “about a tenth.”

Chocolate Lab gives the experiment a proper record.

Open Chocolate Lab through the Recipe Builder and create a new formulation. Enter each ingredient as a percentage, not just as a weight. That allows the tool to calculate the batch size for you and makes scaling much less painful.

This is also the point where you should name the version clearly:

Dark Milk 60 : 7% Milk Powder : Test 01

That name may look overly formal when you are standing in a home kitchen. It will look extremely sensible after you have tested four versions and cannot remember which one used 6% milk powder.

Step 1: Set the cocoa target

Enter a cocoa target of 60%.

Then define the cocoa portion using:

  • 50% roasted cocoa nibs
  • 10% cocoa butter

If you are using cocoa mass rather than nibs, record the actual ingredient and adjust the supporting ingredients accordingly. The important thing is to preserve the total cocoa contribution and document what changed.

Step 2: Set the milk powder level

Begin with 7% whole milk powder.

If the result is too sharp or dry, test a second version at 9% or 10%. If the chocolate feels too soft, too milky, or too sweet, move in the opposite direction. Change one major variable at a time so the tasting result tells you something useful.

Milk powder can also affect flow and refining behavior. Add it gradually and keep it dry. Moisture is not a welcome guest in a melanger full of chocolate.

Step 3: Fill the remaining percentage with sugar

With 60% cocoa and 7% milk powder already set, the remaining space goes primarily to sugar and minor ingredients.

In this example, 32.6% sugar gives a dark milk bar that is sweet enough to be approachable without pushing the cocoa into the background. If your nibs are especially intense, acidic, or bitter, you may choose to test a little more sugar. If your goal is a more serious, origin-forward artisan chocolate, you may test slightly less.

Do not adjust sugar and milk powder at the same time on your first revision. That makes it difficult to identify which ingredient improved: or damaged: the result.

Step 4: Record the process, not just the ingredients

In Chocolate Lab, record:

  • Bean origin and lot
  • Roast temperature and time
  • Winnowing yield
  • Melanger start time
  • Refining and conching time
  • When sugar and milk powder were added
  • Tempering method
  • Tasting notes after the bar has fully set

A recipe without process notes is only half a recipe. Two bars can have identical percentages and taste completely different because one was under-refined, over-roasted, or released from the melanger too early.

From a 500-gram test batch to production

Once the 500-gram batch tastes promising, scaling is simple if the percentages are correct.

For a 5-kilogram batch, multiply every percentage by 50:

  • 2,500 g roasted cocoa nibs
  • 500 g cocoa butter
  • 350 g whole milk powder
  • 1,630 g sugar
  • 20 g lecithin or other minor ingredients

The total is 5,000 g.

The important operational decision is whether your chocolate-making equipment can comfortably handle the larger load. A small melanger may be perfectly suited to a 500-gram test but inefficient or overloaded at 5 kilograms. Review the chocolate melangers and stone grinders collection when planning capacity, and consider the full workflow: roasting, cracking and winnowing, refining, conching, tempering, molding, and packaging.

Scaling should not mean simply dumping five times as much into the same machine. Larger batches may need different addition timing, longer processing, better temperature control, and more disciplined cleaning between lots.

Small-batch dark milk chocolate refining in a stone melanger with cocoa nibs and batch notes

Taste the formula like a maker

After tempering and setting, taste the bar at room temperature. Break it first. Listen for snap, then check the surface for gloss and bloom.

Evaluate:

  1. Cocoa impact: Does the chocolate still taste like cocoa, or has the milk powder taken over?
  2. Sweetness: Is the sugar supporting the flavor or covering it?
  3. Creaminess: Does the milk powder create a smooth finish without making the bar heavy?
  4. Texture: Is the chocolate fine enough, or does it feel sandy?
  5. Finish: Does the flavor fade cleanly, or does bitterness and astringency linger?

If you add nibs as an inclusion, keep them separate from the base formulation calculation unless you intend them to become part of the total bar percentage. Cocoa Craft’s Cocoa Nibs are listed at $15 and can be used as a reference for adding crunch to a finished chocolate, yogurt, granola, or test bar.

Record the tasting result in Chocolate Lab, duplicate the formulation, change one variable, and label the next version. That is how a dark milk chocolate recipe becomes production knowledge instead of a lucky accident.

Your next batch should be easier than your last

The best formulation tool is not the one that produces a perfect recipe on the first attempt. It is the one that helps you understand why the second attempt improved.

Cocoa Craft brings recipe development, version history, tasting notes, and production handoff into one place: Built by chocolate makers, for chocolate makers. For growing teams, Maker Workshop adds structured production workflows, ingredient and lot records, operator guidance, and batch history.

Get free, unlimited access to the full Cocoa Craft software suite in exchange for monthly feedback. Join the beta at cocoa-craft.com!

Create your free Cocoa Craft account, open the Recipe Builder, and build your own 60% dark milk chocolate recipe today. Save the 500-gram test, taste it carefully, and let the next version teach you something. That is the practical beginning of The operating system for chocolate production.

60% dark milk chocolate bar and cocoa nibs arranged on an artisan chocolate workbench

Back to blog

Leave a comment