Homemade Hot Chocolate Mix
Oct 12, 2020, Updated Dec 03, 2025
This post may contain affiliate links. Please read our disclosure policy.
My homemade hot chocolate mix is so easy to make. No need for the store bought, prepackaged mix, this hot cocoa is rich, creamy, and perfect to warm you up on a cold day.

Homemade mixes are so easy to make and the best part is they are budget friendly. It’s also great to know what ingredients are being used and that you are able to adjust the taste.
Why you’ll love this recipe
- Better than store bought. This mix makes a rich and creamy cup of hot chocolate.
- Easy to make. You can mix this together in 5 minutes.
- Can be customized. Make this your own with more chocolate, spices, or even crushed up peppermint.
Ingredients
You can make this hot chocolate mix with just three ingredients.

- Powdered sugar – Powdered sugar dissolves nicely in the drink. You can substitute with granulated sugar in a pinch, but I would recommend going with the powdered sugar.
- Powdered milk or instant dry milk – This gives you a nice, creamy hot chocolate. You can typically find this in the baking aisle at the grocery store.
- Cocoa powder – I like using Dutch processed, unsweetened cocoa powder.
How to make homemade hot chocolate mix
Scroll to the bottom for the exact ingredients, directions and video.
- Put the powdered sugar, powdered milk, and cocoa powder through a sifter into a large bowl. (If you don’t have a sifter, just make sure to whisk the ingredients together well.)

- Whisk the ingredients together to fully combine.

- To serve, use 2 tablespoons of hot chocolate mixture for 8 ounces of boiling water.

Storage instructions
Store this mix in a jar or airtight container. If you keep it in a cool, dark place, it will last for about a year.
Variations
Make this homemade hot cocoa mix your own with a few changes. Here are some suggestions:
- Cinnamon: Add 2 teaspoons of cinnamon to spice up the mixture.
- Peppermint: Add crushed peppermint candy.
- Extra chocolate: Add some mini chocolate chips or white chocolate chips to the mixture for extra chocolate flavor.
- Spicy: Add a pinch of cayenne pepper for a little spice.
How to serve homemade hot chocolate mix
I find that using 2 tablespoons of hot chocolate mix for one cup of hot water works well. If you would like it extra chocolatey, add a little more mix.
If you would like to add toppings, I recommend adding mini marshmallows, whipped cream, or even chocolate syrup.

Frequently asked questions
Yes, you can substitute warm milk instead of water. Since there is powdered milk in the mixture, using warm milk will make it extra creamy.
Yes, you can make this without powdered milk. Just mix the powdered sugar and cocoa together and mix with a warm cup of milk of your choice.
This makes a wonderful gift for the holidays. Package the hot chocolate mix in a jar with some ribbon. You can also add mini marshmallows on top of the mixture before topping with the lid.
More homemade spice mixes
Let me know if you make this homemade hot cocoa mix in the comments.

Homemade Hot Chocolate Mix
Ingredients
- 2 cups powdered sugar
- 1 cup unsweetened cocoa powder
- 1.5 cups powdered milk
Instructions
- Pour powdered sugar, cocoa powder and powdered milk through a sifter to help reduce lumps in mix.
- Whisk ingredients together until combined and evenly distributed.
- Store in airtight container.
Hot Chocolate
- To make a cup of hot chocolate, add 2 tablespoons of mixture into cup of hot water and stir until dissolves.
Video

Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.















Just made this recipe, just delicious!!
Just made this for. Family camping trip. Thanks