This homemade chocolate candy is soft, rich, and made with simple pantry ingredients. It uses cocoa powder, milk, sugar, cornstarch, and butter to create sliceable chocolate pieces without melted chocolate.

Why You'll Love It
- Made with simple ingredients you probably already have.
- No chocolate, cream, or condensed milk needed.
- Soft, sliceable texture with a rich cocoa flavor.
- Easy to make ahead and keep chilled.
I like this recipe because it feels different from the usual chocolate sweets. It is not fudge, not truffles, and not a classic chocolate bar; it is more like a soft homemade candy that sets firm enough to cut. The cocoa powder gives it that deep chocolate flavor, while the cornstarch helps create the smooth, sliceable texture. If you enjoy simple cocoa-based treats, my 2 ingredient chocolate fudge and Chocolate Mousse With Cocoa Powder are also easy options to keep in the fridge.
It is also a practical sweet to make when you want something chocolatey but do not want to use chocolate chips, condensed milk, or cream. Everything cooks in one saucepan, then the mixture chills until firm. Once cut and coated in cocoa powder, it looks simple, clean, and homemade in the best way. For another no-fuss chocolate treat, my no-bake Oreo cheesecake works well when you want something creamy, while easy peanut butter fudge is better for a richer candy-style bite.

Key Ingredients in Chocolate Candy with Cocoa Powder
You'll find the exact measurements in the recipe card, but here's a closer look at key ingredients and why I use them.
- Milk, Cocoa Powder & Sugar: Milk keeps the candy soft, while I use cocoa powder for that deep chocolate flavor. The granulated sugar adds sweetness and helps the mixture set properly.
- Cornstarch: I use cornstarch because it thickens the cocoa mixture and gives the candy its smooth, sliceable texture once chilled.
- Salt & Butter: A little salt balances the sweetness, and butter is added at the end because I find it makes the candy smoother and richer.
- Cocoa Powder for Coating: I like finishing the pieces with cocoa powder because it keeps them from sticking and gives them a clean, chocolatey finish.
How to Make Chocolate Candy with Cocoa Powder
You can find the complete printable recipe with measurements below, but for now, here's a quick overview of how it goes:

1. Whisk the Base: Whisk the milk and cocoa powder in a saucepan until smooth, then add the sugar and cornstarch and whisk again to remove any lumps.
2. Cook Until Thickened: Cook over low heat, stirring constantly, for about 10 minutes until the mixture thickens to a pudding-like texture.
3. Add Butter and Finish Cooking: Stir in the salt and butter, then continue cooking gently for about 20 minutes, stirring until the mixture thickens and pulls away from the sides of the pan.
4. Chill, Cut, and Coat: Transfer to a parchment-lined tray, cool to room temperature, then refrigerate for a few hours or overnight until set. Cut into rectangular pieces, dust with cacao powder, and arrange in a bowl or on a plate.

Tips for Smooth, Sliceable Chocolate Candy
Cook until It Pulls Away from the Pan: I look for the moment when the mixture starts leaving the sides of the saucepan; that's when I know it will set properly and not stay too soft.
Don't Rush the Chilling Time: It might feel firm on top early, but I like to give it the full time in the fridge so the center sets evenly and cuts clean.
Use a Light Dusting for Coating: Instead of rolling heavily in cocoa powder, I prefer a light dusting so the flavor stays balanced and not too bitter.
Cut with a Clean, Dry Knife: I find wiping the knife between cuts helps keep the edges neat and prevents the candy from sticking.
Storage
I keep the chocolate candy in an airtight container in the fridge, where it holds well for up to 4 days. Before serving, I like to leave it out for a few minutes so the texture softens slightly and feels smoother to eat.
Try These Cocoa Powder Recipes Next!
Recipe

Homemade Chocolate Candy with Cocoa Powder
Ingredients
For the Chocolate Candy:
- 240 ml whole milk
- 3 tablespoon cacao powder
- 200 g granulated sugar
- 60 g cornstarch
- ¼ teaspoon salt
- 10 g butter
For the Coating:
- 2 tablespoon cacao powder
Instructions
- Pour 1 cup (240 ml) milk into a saucepan, add 3 tablespoons cocoa powder, and whisk until the cocoa is fully blended into the milk.
- Add 1 cup (200 g) granulated sugar and ½ cup (60 g) cornstarch, then whisk again until the mixture is smooth and there are no visible lumps.
- Place the saucepan over low heat and cook, stirring continuously, until the mixture starts to thicken and reaches a pudding-like consistency, about 10 minutes.
- Add ¼ teaspoon salt and 2 teaspoons (10 g) butter, then mix well until the butter melts completely and is fully incorporated.
- Continue cooking over low heat, stirring constantly, until the mixture becomes very thick, glossy, and starts to pull away from the sides of the pan.
- Transfer the mixture onto parchment paper and spread it evenly to about ½ inch (1 cm) thick.
- Refrigerate for at least 1 hour, or until the candy is firm enough to cut cleanly.
- Let it sit at room temperature for a few minutes, then cut it into your desired shapes and coat with 2 tablespoons cocoa powder before serving.
Notes
Nutrition
Nutritional information is based on third-party calculations and should be considered an estimate only. Actual nutritional content will vary based upon brands used, measuring methods, cooking method, portion sizes, and more.










Sandra says
Divine! These truffles are the perfect indulgence. thanks for this recipe.