
Best homemade hot cocoa mix recipe using Dutch-processed cocoa powder, powdered milk, and confectioners' sugar for smooth, deeply chocolatey drinks.

Making your own hot cocoa mix gives you control over sweetness, ingredient quality, and flavor intensity while costing a fraction of premium store-bought versions. A batch takes ten minutes to whisk together, stores for months in a sealed jar, and turns into a steaming mug of chocolate in the time it takes water to boil. This recipe produces a smooth, deeply chocolatey mix that dissolves cleanly without the chalky aftertaste or artificial stabilizers common in commercial powders.
Why Homemade Mix Works Better Than Store-Bought

Commercial hot chocolate mixes rely on hydrogenated oils, corn syrup solids, and anti-caking agents to stay shelf-stable and dissolve instantly. Those ingredients create a waxy mouthfeel and muted chocolate flavor. A homemade mix uses real cocoa powder, pure sugar, and a small amount of cornstarch to prevent clumping, so the chocolate taste comes through clean and strong.
The cornstarch serves two purposes: it keeps the dry ingredients from compacting into a brick during storage, and it adds body to the finished drink without making it gritty. Just two teaspoons per batch is enough to maintain a loose, scoopable texture for months. Skipping it means you’ll need to break up clumps with a fork every time you open the jar.
Powdered milk in the mix means you can prepare a cup with just hot water, which matters when you’re camping, traveling, or making cocoa for a crowd without access to fresh milk. If you prefer richer cocoa, you can still use the mix with hot milk instead of water and get an even creamier result. The ratio adjusts easily either way.
What Cocoa Powder to Buy

Dutch-process cocoa powder produces the smoothest, least acidic hot chocolate because it’s been treated with an alkalizing agent that mellows the natural bitterness of cocoa. It dissolves more readily in liquid and creates a darker, redder cup. Natural cocoa powder works too, but it tastes sharper and sometimes leaves a slight graininess even after stirring.
Dark cocoa powder, sometimes labeled as extra-dark or black cocoa, delivers an intense chocolate flavor close to Oreo cookies. It’s often a blend of heavily Dutched cocoa and makes a striking, nearly black drink. If you want a more traditional milk-chocolate flavor, stick with standard Dutch-process or a mix of half natural and half Dutch.
Buy cocoa powder in quantities you’ll use within six months. Once opened, cocoa loses its aroma and picks up odors from the pantry. Store it in an airtight container away from spices, and your mix will taste fresher longer.
Ingredients

- 2 cups confectioners’ sugar*
- 1 cup Dutch-processed cocoa powder
- 2 ½ cups powdered milk
- 2 teaspoons cornstarch
- 1 teaspoon kosher salt
- mini marshmallows, (optional)
- hot water (milk)
Instructions
- In a large mixing bowl, add the confectioners’ sugar, cocoa powder, powdered milk, cornstarch, and salt. Whisk everything together until combined.
- Store the mixture in an airtight container for up to a year. This makes 4½ cups of hot cocoa mix, enough for about 18 cups of hot cocoa.
- When you’re ready for a cup, use about ¼ cup of powder per cup of hot water or milk, or adjust to your taste.
- Drop in ¼ cup of mini marshmallows if you’re adding them.
- Pour hot liquid over the cocoa powder and stir until the powder dissolves. Enjoy!
How to Prevent Clumping and Separation
Cocoa powder and powdered milk both absorb moisture from the air, which causes them to clump into hard lumps over time. The cornstarch in this recipe acts as a buffer, coating the particles and keeping them from sticking together. If you live in a humid climate, add an extra teaspoon of cornstarch to the batch.
Sifting the cocoa powder before you add it to the bowl removes any lumps that formed in the package. If you skip this step, those lumps will persist in the finished mix and won’t dissolve when you add hot liquid. A fine-mesh strainer works as well as a dedicated sifter.
Store the mix in glass jars with tight-fitting lids rather than plastic containers, which allow more air exchange. Keep the jars in a cool, dark cupboard away from the stove, dishwasher, or any other heat source. Heat accelerates the breakdown of cocoa’s volatile compounds and makes the mix taste flat.
Dairy-Free and Alternative Milk Powder Options
- Coconut milk powder: Creates a rich, slightly sweet cocoa with a hint of tropical flavor. Use the same amount as you would dairy powdered milk. It dissolves well in hot water and adds natural creaminess without any dairy. Look for brands that list only coconut as the ingredient, not ones with added maltodextrin or caseinate.
- Powdered oat milk and powdered almond milk: Both work, though they produce a thinner drink than coconut or dairy versions. Increase the amount to 1/3 cup per serving if you want more body. These powders sometimes contain added sugar, so taste your mix before deciding whether to reduce the confectioners’ sugar.
- No milk powder: Leaving out the milk powder entirely turns this into a mix you prepare with hot milk instead of water. Reduce the confectioners’ sugar to 2 cups and use 2 to 3 tablespoons of mix per cup of hot milk. The result is less sweet and more intensely chocolatey, closer to European-style drinking chocolate.
Flavor Variations and Mix-Ins
Cinnamon, cayenne pepper, and a pinch of espresso powder transform the base mix into Mexican-style hot chocolate. Add 1 tablespoon of ground cinnamon, 1/4 teaspoon of cayenne, and 1 teaspoon of instant espresso powder to the dry ingredients before whisking. The cayenne adds warmth without obvious heat, and the coffee deepens the chocolate flavor without making the drink taste like a mocha.
Peppermint hot cocoa needs only 1 teaspoon of peppermint extract mixed into the dry ingredients. Use a fork to distribute the extract evenly, then let the mix sit uncovered for an hour so the alcohol evaporates. If you add the extract and seal the jar immediately, the moisture will cause clumping.
Chopped dark chocolate or chocolate chips stirred into the finished cup create a thicker, more luxurious drink. Add them after you pour the hot liquid, not into the dry mix, or they’ll seize and turn grainy. Let the chocolate sit in the hot cocoa for thirty seconds before stirring so it melts smoothly.
Scaling the Recipe for Gifts and Large Batches
A half batch fits perfectly into a quart-sized mason jar with enough room at the top for a layer of mini marshmallows. Halve every ingredient: 1 3/4 cups confectioners’ sugar, 3/4 cup cocoa powder, 1 1/2 cups powdered milk, 1 teaspoon cornstarch, and 1/4 teaspoon salt. This makes about 4 cups of mix, enough for 16 servings.
Doubling or tripling the recipe for holiday gifts or large gatherings works as long as you whisk in stages. Combine half the ingredients, whisk until uniform, then add the rest and whisk again. Trying to mix a triple batch all at once leaves pockets of unmixed powder at the bottom of the bowl.
Label each gift jar with the serving instructions: 1/4 cup mix plus 1 cup hot water or milk. Include a note about optional toppings like whipped cream, a cinnamon stick, or a drizzle of caramel sauce. If you’re mailing jars, wrap them in bubble wrap and mark the package as fragile; the mix itself is stable, but the jar can break.
Common Problems and How to Fix Them
- Mix won’t dissolve and floats on top of the liquid: The water or milk wasn’t hot enough. Cocoa powder needs liquid at or near boiling to break down and suspend evenly. Reheat the liquid and stir again.
- Finished cocoa tastes chalky or gritty: You used natural cocoa powder instead of Dutch-process, or the mix sat too long before stirring. Switch to Dutch-process for the next batch, and always stir immediately after adding liquid.
- Mix clumped into a solid mass in the jar: Moisture got into the container, or you stored it near a heat source. Transfer the mix to a bowl, break up the clumps with a fork, and add 1 teaspoon of cornstarch. Whisk and return to a clean, dry jar.
- Cocoa is too sweet or not sweet enough: Adjust the confectioners’ sugar by 1/2 cup in either direction for the next batch. Taste preferences vary widely, and some cocoa powders are more bitter than others.
- Powdered milk leaves an off flavor: The powder was old or absorbed odors from the pantry. Buy a fresh package and store it in an airtight container. Alternatively, switch to a dairy-free milk powder or omit it and use hot milk instead of water.
Frequently Asked Questions
How long does homemade hot cocoa mix last?
The mix stays fresh for up to one year when stored in an airtight container at room temperature. The cocoa powder and powdered milk are both shelf-stable, and the cornstarch prevents moisture from causing spoilage. If the mix starts to smell stale or loses its chocolate aroma, it’s past its prime.
Can I use granulated sugar instead of confectioners’ sugar?
Granulated sugar works, but it takes longer to dissolve and can leave a gritty texture at the bottom of the cup. If you prefer it, pulse the granulated sugar in a food processor for thirty seconds to create a finer grain. Confectioners’ sugar dissolves almost instantly, which is why most recipes call for it.
Do I have to use powdered milk, or can I skip it?
You can skip the powdered milk and prepare the cocoa with hot milk instead of water. Reduce the confectioners’ sugar to 2 cups and use 2 to 3 tablespoons of mix per cup of hot milk. The result is richer and less sweet, closer to European drinking chocolate.
What’s the best way to package this mix as a gift?
Wide-mouth mason jars work well because they’re easy to scoop from and show off the dark color of the mix. A quart jar holds a half batch with room for marshmallows on top. Tie a ribbon around the lid and attach a tag with the serving instructions. For a more polished look, print custom labels with the ingredient list and preparation steps.
Can I add vanilla extract to the dry mix?
Liquid vanilla extract will cause the mix to clump because it introduces moisture. Use vanilla powder instead, or add a splash of vanilla extract directly to each cup when you prepare it. Half a teaspoon per cup is enough to add flavor without overwhelming the chocolate.
Why does my cocoa taste bitter even with all the sugar?
Natural cocoa powder is more acidic and bitter than Dutch-process. Switch to Dutch-process cocoa for a smoother, mellower flavor. If you’re already using Dutch-process and it still tastes bitter, increase the confectioners’ sugar by 1/2 cup or add a pinch of salt to balance the flavors.
Conclusion
A jar of homemade hot cocoa mix costs less than a single box of premium store-bought powder and tastes better because you control the cocoa quality and sweetness level. The recipe scales easily for gifts, keeps for a year, and turns into a finished cup faster than a kettle boils. Once you’ve made a batch, the convenience of scooping mix into a mug and adding hot water makes it hard to go back to the packaged version.
When to Serve and Pairings
This mocktail fits the moments when you want a drink that feels special, but still works for guests who are not drinking alcohol.
Perfect occasions include:
- Brunch gatherings
- Baby showers
- Backyard parties
- Family cookouts
- Weeknight patio dinners
- Self-serve drink stations
Food pairings:
- Fruit and cheese boards
- Grilled chicken skewers
- Cucumber sandwiches
- Tacos with citrus slaw
- Pasta salad
- Lemon bars
- Fresh berries
Mocktails do best beside food with crunch, citrus, herbs, or a little salt because those flavors make the drink feel more grown up.
Printable recipe
Homemade Hot Cocoa Mix Recipe
Best homemade hot cocoa mix recipe using Dutch-processed cocoa powder, powdered milk, and confectioners' sugar for smooth, deeply chocolatey drinks.
Ingredients
- 2 cups confectioners' sugar*
- 1 cup Dutch-processed cocoa powder
- 2 ½ cups powdered milk
- 2 teaspoons cornstarch
- 1 teaspoon kosher salt
- mini marshmallows, (optional)
- hot water (milk)
Instructions
- In a large mixing bowl, add the confectioners' sugar, cocoa powder, powdered milk, cornstarch, and salt. Whisk everything together until combined.
- Store the mixture in an airtight container for up to a year. This makes 4½ cups of hot cocoa mix, enough for about 18 cups of hot cocoa.
- When you're ready for a cup, use about ¼ cup of powder per cup of hot water or milk, or adjust to your taste.
- Drop in ¼ cup of mini marshmallows if you're adding them.
- Pour hot liquid over the cocoa powder and stir until the powder dissolves. Enjoy!
Recipe sources
Measurements cross-checked against published recipes from tasty-yummies.com, simplyrecipes.com and iambaker.net.
Keep browsing






