The Best Homemade Hot Cocoa Mix Recipe - 5 ingredients
Making a batch of homemade hot cocoa mix is one of those easy kitchen wins that ruins store-bought packets forever. This simple hot chocolate powder mix comes together with just 5 pantry staples and zero powdered milk, whipping up the richest, creamiest mug of cocoa in seconds. It dissolves completely in hot milk or water without leaving those powdery clumps at the bottom of your cup, and a big jar keeps fresh in the pantry for up to 6 months.
I love keeping a batch on hand for cozy winter nights after the kids finish chores, or scooping it into mason jars for quick teacher and neighbor gifts. Serve a warm mug alongside my Classic Chocolate Chunk Biscotti or Cranberry Icebox Cookies, or top it with a swirl of whipped cream and a drizzle of Homemade Caramel Sauce for an extra special treat!

A Quick Look at This Easy Homemade Hot Cocoa Mix Recipe
⏱️ Prep Time: 5 minutes
Flavor: Rich chocolate with a smooth, creamy finish
Texture: Silky mix that dissolves beautifully in hot milk or water
Batch Size: Makes a large jar-perfect for winter sipping or gifting
Skill Level: Simple pantry-staple recipe anyone can make
Best Part: Only 5 ingredients and no powdered milk needed
Make-Ahead Friendly: Stays fresh up to 6 months in an airtight container
Serving Ratio: 2 tablespoons mix per 8 oz cup
SUMMARIZE & SAVE THIS CONTENT ON
Jump to:
- A Quick Look at This Easy Homemade Hot Cocoa Mix Recipe
- Why Make Your Own Hot Chocolate Powder Mix?
- Ingredients You'll Need
- How to Prepare a Serving (Milk & Water Options)
- Substitutions & Variations
- Storage & Shelf Life
- Frequently Asked Questions
- Final Thoughts from the Homestead
- You may also like:
- Homemade Hot Cocoa Mix
Why Make Your Own Hot Chocolate Powder Mix?
We used to rely on store-bought cocoa envelopes, but after taking a closer look at the additives, emulsifiers, and artificial flavorings, I realized how simple it is to make a better version from scratch.
At its core, hot chocolate is just sugar and cocoa. By balancing powdered sugar and granulated sugar with a touch of cornstarch, you get a velvety, smooth texture that dissolves instantly in hot liquid without clumping. It's a nightly winter ritual on our homestead: the kids cozy up with a warm cup after dinner while we work on holiday crafts like my Dried Orange Garland.
Ingredients You'll Need

You likely already have everything on hand, but here's a closer look at what you'll need for the best homemade hot cocoa mix:
- Powdered sugar - Helps the mix dissolve smoothly and adds light sweetness.
- Granulated sugar - Balances the cocoa with extra richness. Adjust to taste.
- Unsweetened cocoa powder - Use natural or Dutch-process; (This is my go-to favorite organic cocoa powder) for its deep chocolate flavor.
- Cornstarch - Just a touch makes the finished drink velvety smooth.
- Salt - A pinch brings out the chocolate flavor.
- Optional: Vanilla powder - Adds a soft, round finish to each cup. I use Madagascar Vanilla powder and love the subtle flavor it adds.
If you want to make your own marshmallows, I have a simple marshmallow recipe to try. And if you want something else made with rich chocolate, you've got to try your hand at this Simple French Silk Pie.
Tip: Want to turn it into a milk-based version? You can add 1 cup of powdered milk to the mix. It's easy to adapt for your pantry.

How to Prepare a Serving (Milk & Water Options)
This mix is extremely versatile and works with whatever liquid you have in your fridge or pantry:
- The Ultimate Creamy Mug (Recommended): Heat 8 oz of whole milk on the stovetop or in the microwave until steaming (about ). Stir in 2 to 3 tablespoons of mix.
- The Swiss-Miss Style (Half Milk / Half Water): Heat 4 oz of water and 4 oz of whole milk together. This creates a rich, creamy cup that isn't overly heavy.
- Quick Water Method: Stir 3 tablespoons of mix into 8 oz of boiling water. (Tip: Using 3 tablespoons when making it with water compensates for the lack of dairy fat).
- Dairy-Free / Vegan Preparation: Whisk 2 heaping tablespoons into 8 oz of hot oat milk, almond milk, or coconut milk.

Substitutions & Variations
- Cornstarch Substitutes: If you are out of cornstarch or have a corn allergy, swap it with an equal amount of tapioca starch or arrowroot powder.
- Peppermint Bark Cocoa: Stir cup of crushed candy canes or peppermint bark chips directly into the jar mix.
- Spiced Mexican Hot Chocolate: Add teaspoon of ground cinnamon and a tiny pinch of cayenne pepper to the dry mix.
- Instant Dry Milk Option: If you want a mix that only ever requires hot water, add 1 cup of nonfat dry milk powder or whole milk powder to the recipe without changing the other measurements.
Storage & Shelf Life
- Pantry Storage: Store the mix in an airtight container or glass mason jar in a cool, dark, and dry pantry.
- Shelf Life: Because there are no dairy powders or fats in the base mix, it stays fresh for up to 6 months.
- Moisture Warning: Always use a completely dry spoon when scooping mix out of the jar. Steam or moisture entering the jar will cause the sugar to clump.
Frequently Asked Questions
Cornstarch adds a little body and creaminess to the drink. Without it, hot cocoa can taste thin, almost like chocolate-flavored water. A small spoonful makes each sip smoother and more like the cozy mugs you'd get from a café. I get this cornstarch brand.
Yes! Dutch-process cocoa will give you a smoother, more mellow flavor, while natural cocoa has a slightly sharper bite. Both work beautifully in this mix-just use what you enjoy most or have on hand. It's the same cocoa powder I use in my homemade chocolate pudding.
Stored in a sealed jar or airtight container in a cool, dry place, this mix will stay fresh for up to 6 months. Just make sure no steam or moisture gets in, and it will be ready whenever the craving hits.
Yes, you can. For a richer cup, try the version that includes dry milk powder, then all you'll need to add is hot water. If you're skipping the milk powder, I recommend using milk or a half-and-half mix of milk and water for the best flavor and creamy texture.
Start with 2 tablespoons per 8 oz of hot liquid. If you like an extra chocolatey mug, use 3 tablespoons. Everyone in our house has their "perfect ratio," so do
Yes, stored in a sealed jar with a little label, it makes a perfect gift and stays fresh up to 6 months.

Final Thoughts from the Homestead
Having a big jar of this homemade hot cocoa mix sitting in our beverage area makes winter on the farm feel so darn cozy! It takes only 5 minutes to whip up a large batch, and it makes such a thoughtful, budget-friendly holiday gift for teachers, neighbors, and family.
If you mix up a batch for your family, I'd love to hear about it. Tag me on Instagram or leave a comment below!
You may also like:

Homemade Hot Cocoa Mix
Ingredients
- 1 ½ cups powdered sugar
- 1 cup granulated sugar
- ¾ cup cocoa powder
- 2 Tablespoons Cornstarch
- ⅛ teaspoon salt
Instructions
- Combine ingredients: In a large mixing bowl, sift together the powdered sugar, cocoa powder, and cornstarch through a fine-mesh sieve to break up any clumps. Then whisk in the granulated sugar and salt until everything is evenly blended. Taking a minute to sift makes a big difference-it helps the mix dissolve smoothly in hot liquid without any lumps.
- Optional step for texture: For an extra-fine powder, pulse the mix in a food processor or blender for 30-60 seconds. This helps the sugars and cocoa fully incorporate and gives you that café-style cocoa texture.
- Store properly: Transfer the finished mix into an airtight container or mason jar. Keep it in a cool, dry place away from moisture or steam. When stored correctly, it will stay fresh for up to 6 months.
- Make a cup: Add 2 tablespoons of mix to 8 oz of hot milk, hot water, or a combination of both. Stir until the powder is fully dissolved. For a richer flavor, use 3 tablespoons per cup or all milk instead of water.
- Serve and enjoy: Top with marshmallows, whipped cream, or even a drizzle of homemade caramel sauce for an extra special treat.








I tried this cocoa mix, I really like it. This way is easier than making it on the stove and mixes so much better. We use whole milk to make it. There are so many different versions out there, this one is the best. I am glad that it has sugar and powdered sugar, the regular sugar makes it taste like the original recipe on the Hershey's can, your recipe makes it so much easier to make a cup any time I want to. I will make some for our grown children and grandchildren. Will make a great Christmas gift for next year too. I am very happy to have found this. Thank you.
Nancy
Thank you so much for taking the time to share this, Nancy. I’m so glad you enjoyed it and that the mix has been easy to keep on hand. Using whole milk really does make it extra cozy. I love that you’re planning to make it for your children and grandchildren, it’s one of my favorite homemade gifts too. Eryn 🙂
I’ve made this hot cocoa mix more times than I can count, and it’s truly the best! It’s rich and chocolatey without being too sweet, and I love that it’s made from simple pantry staples. The cornstarch gives it that perfect creamy texture, and I usually mix mine with half milk, half water for the coziest cup. My kids always ask for a mug after dinner once the temperatures start to drop. It’s become such a comforting little tradition on our homestead. If you haven’t tried making your own mix before, this one will spoil you for the store-bought kind forever.
Umm yes! This is the one! I have tried several ones and this is the best. We grew up on Swiss miss and this to me is the closest. We use half water and half whole milk to make it even creamier.
That sounds AMAZING! Yum! I need to add more milk to mine. So glad you love it!
I needed a last minute christmas gift for my family and although I burned my tongue testing the final product in hot milk, it's absolutely delicious and a super easy thing to make (plus, I added more cocoa powder for a darker flavour). Love it ?
Besides the tongue part I'm glad it all worked out for you! And I love that you added extra cocoa. I like mine super rich too!
May be a silly question but is the cocoa powder the unsweetened or like nestle quik
It's baking cocoa, so the unsweetened version. No Nestle Quick here! 😉
What does the cornstarch do?!
It's what gives it that creamy taste! It thickens it a bit. You can definitely tell a difference when it's not used! 🙂
Can you use Tapioca starch instead of cornstarch?
In theory it should work! I'd give it a try! 🙂