Chocolate is a beloved treat that nearly everyone enjoys. However, there are times when you can't just run to the store to satisfy your chocolate craving, and store-bought chocolates often contain ingredients that aren't ideal, such as excessive sugar, artificial colors, and preservatives. Fortunately, you can easily make delicious, all-natural chocolate at home using just a few simple ingredients.
Ingredients
Dark Chocolate
- 1 cup (100g) cocoa powder
- ½ cup (120ml) coconut oil
- 4 tablespoons (60ml) honey
- ½ teaspoon (7.5ml) vanilla extract
- ¼ cup (25g) powdered sugar, ¼ cup (60ml) agave syrup, or 3-6 drops of stevia syrup (optional)
Yield: approximately 290g of chocolate
Milk Chocolate
- ¾ cup (140g) cocoa butter
- ¾ cup (80g) cocoa powder
- ¼ cup (30g) powdered milk, soy milk powder, almond milk powder, or rice milk powder
- 1 cup (100g) powdered sugar, 1 cup (240ml) agave syrup, or 1-2 teaspoons (5-10ml) stevia syrup
- Salt (optional - to taste)
Yield: approximately 340g of chocolate
Steps
Make Dark Chocolate with 4 Basic Ingredients

Measure the ingredients. For this recipe, you'll need 1 cup (100g) cocoa powder, ½ cup (120ml) coconut oil, 4 tablespoons (60ml) honey, and ½ tablespoon (7.5ml) vanilla extract. Use measuring cups of varying sizes to portion each ingredient into a small bowl or cup.
- Pre-measuring the ingredients will make the process easier when it's time to combine them.
- If you like, you can also add ¼ cup (25g) powdered sugar, ¼ cup (60ml) agave syrup, or 3-6 drops of stevia syrup to sweeten your chocolate.
Heat ½ cup (120ml) coconut oil in a small pot over low heat. Set the stove to its lowest setting and add the coconut oil to the pot. Wait for the oil to completely melt. Since coconut oil has a low melting point, this should only take a few seconds.
- Stirring the coconut oil frequently will help it liquefy faster.
Tip: If possible, use stainless steel kitchen tools when making chocolate at home (or any suitable non-stick material for immersion). Otherwise, cleaning can become quite difficult.
Add 4 tablespoons (60ml) honey and ½ tablespoon (7.5ml) vanilla extract. Use a whisk or metal spoon to scrape the honey into the pot. Then, add the vanilla extract. Stir the ingredients into the coconut oil until you get a smooth, syrup-like consistency.
- Be sure to keep the heat low. If the oil gets too hot, the sugar in the honey might burn, altering the taste of your final chocolate.
- If you'd like to add additional sweeteners, such as powdered sugar or stevia, mix them in when you add the honey and vanilla.
Sift 1 cup (100g) cocoa powder gradually. Instead of adding all the cocoa powder at once, you will gradually add it in small amounts. While doing so, continuously whisk or stir with a spoon to ensure the cocoa powder dissolves into the mixture.
- Using a whisk instead of a spoon or spatula makes it easier to blend the cocoa powder with the other ingredients.
Remove the pot from the heat and continue stirring as the mixture thickens. The process is complete when the mixture is smooth, deep in color, and has a slightly glossy surface. At this point, simply leave it to solidify.
- Remove the pot from the stove to prevent the chocolate from burning.
Transfer the chocolate to a non-stick surface to cool. Carefully pour the chocolate from the pot onto a non-stick rolling mat or baking tray lined with parchment paper. Use a spatula to spread it out to about a 1.5cm thickness.
- You can also pour the chocolate into candy molds to create bite-sized pieces with fun shapes.
- Avoid pouring chocolate into containers with non-stick coatings or sprays, as this may still cause the chocolate to stick.

Refrigerate the chocolate for 1 hour before enjoying. Once finished, the chocolate will be firm enough to break into small pieces or easily removed from molds. Then, it's time to enjoy!
- Store the finished chocolate in the fridge, or place it in an airtight container on the kitchen counter for easy access. Most dark chocolates can be kept for up to 2 years.
- If the chocolate begins to melt or soften at room temperature, place it back in the fridge to harden again.
Make Rich and Creamy Milk Chocolate

Set up a double boiler using a pot of water and a bowl. Fill a pot halfway with water and heat it over medium heat. Then, place a bowl on top of the pot. The steam from the water will warm the bowl from below, enabling you to stir the chocolate ingredients without the risk of burning them.
- Ensure the water gets hot but doesn't come to a boil. Excessive heat can cause the chocolate to burn during the cooking process.
- A proper double boiler will make the process more straightforward, without the need for additional tools.
Melt ¾ cup (140g) cocoa butter in the heated bowl. Stir the cocoa butter at the bottom of the bowl continuously to help it melt faster. Cocoa butter melts in a similar way to regular butter, and both look the same once in liquid form.
- Cocoa butter can be purchased at baking supply stores or specialty food shops.
- If you can't find high-quality cocoa butter, you can substitute it with an equivalent amount of coconut oil.
Sift ¾ cup (80g) cocoa powder into the melted cocoa butter. Add the cocoa powder gradually to prevent clumping. Use a whisk or metal spoon to mix the two ingredients until the cocoa powder fully dissolves.
- Make sure the mixture doesn't form lumps or leave any dry spots of cocoa powder behind.
Add ¼ cup of powdered milk and 1 cup (100g) powdered sugar. Stir the mixture again to ensure the final dry ingredients fully incorporate into the rest of the mixture. You'll notice the chocolate will lighten and brighten once the powdered milk is added.
- If you prefer a non-dairy option, you can use an equivalent amount of soy milk powder, almond milk powder, or rice milk powder.
- You can also replace powdered sugar with 1 cup (240ml) of agave syrup or 1-2 teaspoons of stevia syrup for a healthier sweetener option.
- Regular milk is too liquid to make chocolate—it causes the mixture to become too runny and difficult to solidify properly.
Tip: A small pinch of salt can help balance the sweetness of the sugar and give your chocolate a more distinctive flavor.
Remove the bowl from the pot and stir the chocolate until it thickens. Continuously scrape the chocolate from the bottom of the bowl and fold the mixture. Once done, the mixture should be smooth, thick, and free of any lumps.
- Your chocolate may still be a bit runny at this stage. Don't worry—the mixture will firm up over time.
- If you want a more intense flavor, feel free to stir in extra ingredients like nuts, mint, or dried fruit.
Tip: Soak raisins in rum for about an hour and use them as a flavor enhancer for your chocolate.
Pour the chocolate into a non-stick surface or candy mold. If you'd like the chocolate to set into one large piece, spread the mixture on a soft, flexible, non-stick baking mat or parchment paper so that the edges are about 1.5 cm thick. For individual chocolate pieces, pour the warm chocolate into molds of your choice.
- If you don't have candy molds, you can also use an ice cube tray that’s been greased with oil.
- Tap the bottom of the mold a few times to remove any air bubbles formed during the pouring process.

Place the chocolate in the refrigerator for about an hour to firm up. Once the chocolate has hardened, simply break it into pieces or remove it from the mold and enjoy.
- Store homemade milk chocolate in an airtight container, either on the countertop or in a cool, dry place like your pantry. It will last for up to one year (though resisting the temptation to finish it before then is an impressive feat!).
Tip
- Homemade chocolate makes a wonderful and unique gift, especially during the holiday season.
- You can enjoy the chocolate immediately or use it as an ingredient in your favorite dessert recipes.
- Like with anything, your chocolate-making skills will improve over time. Don’t expect perfect results on your first try. With practice and patience, you'll become more proficient at making chocolate.
- You can decorate your homemade chocolate in many ways, including using decorative molds and adding white chocolate details on top of dark chocolate shapes.
Things You Will Need
Dark Chocolate
- Small non-stick pot
- Whisk or metal spoon
- Non-stick flexible baking mat
- Spatula
- Baking tray and parchment paper (optional)
- Candy molds (optional)
Milk Chocolate
- Small pot
- Water
- Small bowl
- Whisk or metal spoon
- Non-stick flexible baking mat
- Baking tray and parchment paper (optional)
- Candy decoration molds (optional)
