Making Homemade Chocolate Recipe

cacao roasting in the pot

(I demonstrated this chocolate recipe at the 2012 SF Bay Area Maker Faire. Welcome, Food Makers and Food Eaters!)

While home cooks can’t easily concoct a solid, smooth bar, this method of roasting and blending cacao beans with simple syrup creates something chocolatey that is entirely sharable – and though it is certainly more rustic than tempered, wrapped bars, it’s insanely satisfying. Expect good chocolate flavor, but know that the finish will certainly be more gritty than a store-bought bar. The milk chocolate recipe variation below is far smoother than the dark – and this is coming from a girl who is a dark chocolate devotee.

Cacao beans and nibs (broken up pieces of the beans) aren’t quite as easy to find as coffee beans, but you can often find them at health food stores or online. God help you if you can only find them still in the husk. If so, each bean must be peeled one at a time. Your best bet is to go for peeled raw beans – they’re the easiest to work with and the least likely to burn. And if you can find cacao already roasted, then you can skip right to the blending.

Time commitment: 0-3 days


For Plain Chocolate:

  • 3/4 cup granulated sugar
  • 1/3 cup water
  • 3 ounces of raw cacao beans or nibs

For Milk Chocolate, all of the above plus:

  • 1/4 cup low fat or whole milk
  • 1 Tablespoon butter
  • 1/8 teaspoon flaky sea salt (like Maldon)
  • 1 teaspoon vanilla extract

Up to a week ahead of time, make a heavy simple syrup by combining the sugar and the water in a saucepan over medium heat. Stir until the sugar dissolves, about 3 minutes. Pour into another container until cool and store in the refrigerator.

To roast the cacao, place a metal bowl in the freezer to chill. Pour the cacao into a heavy bottomed skillet or Dutch oven (like cast iron or Le Creuset) and set a timer for 9 minutes if you’re using whole beans, or 7 minutes if you’re using nibs – timing is important here, because burnt cacao tastes terrible. Place over medium/medium-high heat and after two minutes, stir continuously and vigorously with a wooden spoon to allow for even roasting. Visual change to the cacao will be subtle, but it will get somewhat darker and choco-fragrant.

When the timer buzzes, take the cold bowl from the freezer and pour in the cacao. Stir constantly for 3 minutes to quickly cool the cacao and stop the roasting. The beans should be cool enough to comfortably touch.

cacao roasting in the potOnce cool, transfer the cacao to the work bowl of a food processor and blend for 2 full minutes. Scrape down the sides and the bottom, turn the machine on, and stream in 1/4 cup of the simple syrup. Blend another 2 minutes, stopping halfway through to scrape down the sides.

This, at its essence, is homemade chocolate. Enjoy immediately on a spoon, spread on toast or between cookies, or stir it into hot milk (start by mixing it into a couple of ounces of milk, then add more milk).

To make a chocolate “bar”, lay a piece of parchment paper onto a squat baking sheet. Using a bowl scraper or an offset spatula, spread the chocolate out into a rectangle about 1/8-1/4 inches thick. Allow the chocolate to set for about 2-3 hours. At this point, the chocolate can be sliced or carefully broken into pieces (but it is still fairly delicate).

For Milk Chocolate:

When adding the simple syrup, also include the milk, butter, salt, and vanilla. Note that the chocolate will appear very watery – be certain to really scrape up everything from the bottom of the bowl. Spread it onto a parchment-lined baking sheet as above, but allow 2-3 days for it to set and dry out. It will begin to crack naturally a bit at the surface when it’s ready to eat. Try not to stick your finger into it every time you walk past :>.

8 Comments on “Making Homemade Chocolate Recipe”

  1. I tried this tonight. The taste was decent, but the texture was very granular. I shelled the beans after roasting. Next time I’ll try a coffee grinder in addition to the blender.

    1. Hi Lawrence! Thanks for giving this a try. I agree; the flavor is there, but the texture isn’t nearly as smooth as a what you can buy pre-wrapped. But for the effort, I think it’s totally worth it! The milk chocolate is a lot smoother than the dark. I realized that I should have made this expectation clearer in the headnote, and I’ve changed it. You’re right; a coffee grinder will make it totally smooth, but it can only handle a couple of tablespoons at a time. Still, that’s a great workaround. Happy chocolating…

      1. Hi Karen, in order to set it I refrigerated it (37C outside and inside the house were too hot to set anything).
        I just heated 45gr cocoa butter and when it started to melt removed from the heat and stirred until completely melted. Added about 50-60 gr raw cocoa powder, stirred to combine and 3Tbs of agave (or maple) syrup (if you like it sweeter 4Tbs). (next time I will add a pinch of salt). Mixed well, poured onto parchment, closed into a parcel and refrigerated). Bitter-sweet, really tasty. (The experiment with sugar yielded a slightly crunchy texture because I did not melt the sugar well).
        I adapted a recipe from a U.K. site called Indigo Herbs and the chocolate bar recipe from the blog
        Mine did not give any signs of splitting.
        My colleague tried to demo it in class and being really hot, had to add a few drops of water to it.
        When I make it again I will report on the results!
        ciao, e

Leave a Reply

Your email address will not be published.