Mix up a batch of homemade hot chocolate mix from budget-friendly pantry ingredients and enjoy a warm mug of hot chocolate at home anytime. Package your hot chocolate mix recipe in mason jars for an easy gift.
As an Amazon affiliate, I earn from qualifying purchases.
Sugar: I used granulated sugar in this recipe, but you could use a sugar substitute such as Swerve or Splenda if you are keto or low-carb, with no change to the measurement. You could also use an unrefined sugar like turbinado or coconut sugar if you desire.
Cocoa Powder: You’ll want to use regular, unsweetened cocoa powder. I do not recommend using dutch-processed cocoa powder in this recipe.
Milk Powder: Also known as powdered milk, milk powder is basically dehydrated milk. This will add the richness to our hot chocolate mix recipe. You can find this in the baking aisle of your grocery store. It is a great item to have in your pantry in case you find yourself without milk. Simply mix the milk powder with water to create liquid milk.
Salt: I use regular table salt in this recipe. If you only have kosher salt, increase your measurement to 1/4 teaspoon.
- Large Mixing Bowl
- Measuring Cup
- Measuring Spoon
- Airtight Container or Mason Jar for storing prepared mix
How to Make Homemade Hot Chocolate Mix
This hot chocolate mix recipe could not be easier. Simply measure your sugar, cocoa powder, milk powder and salt and whisk it all together in a bowl until completely combined. Store your prepared mix in a mason jar or airtight container.
When you’re ready to make a cup of hot chocolate, heat 8 ounces of water, milk or milk alternative in the microwave or on the stove until just simmering. You do not want to boil your milk. Then, you’ll stir in 1-2 Tablespoons of your hot chocolate mix and stir until dissolved. Top with whipped cream or mini marshmallows and enjoy! Enjoy your homemade hot chocolate with these Gingerbread Cake Pops or your favorite treat.
You can also make a large batch of hot chocolate in your crock pot or on the stove. For the crock pot, add 64 ounces (1/2 gallon) milk to your crock pot or slow cooker. Whisk in 2 cups hot chocolate mix. Cover with lid and cook on Low for 2 hours. Stir to make sure the mix is completely dissolved and you’re ready to serve. This is perfect for holiday parties or when you have family visiting.
On the stove, heat your milk on medium-low until just simmering. You’ll need 8 ounces per person and 1-2 Tablespoons of mix per 8 ounces of liquid. Mix it together and serve.
The range for the hot chocolate mix is for your personal preference. If you prefer a richer hot chocolate, use 2 Tablespoons. If you prefer a lighter flavor, use 1 Tablespoon.
Yes, you can easily double or triple this recipe. Store in mason jars or an airtight container. If gifting, measure one cup of mix into half-pint mason jars.
Stored in an airtight container, this mix is good for up to a year. All of the ingredients are shelf-stable pantry ingredients, so it’s perfect for long-term storage.
More Homemade Pantry Recipes
- Easy Homemade Mayonnaise
- Homemade No-Cook BBQ Sauce
- Spice Blends to Make at Home
- Homemade Cornbread Mix
- Instant Pot Apple Butter (with canning instructions)
- Homemade Salsa (made with canned tomatoes)
- 1 1/4 cup granulated sugar
- 2/3 cup cocoa powder
- 1/2 cup milk powder
- 1/8 teaspoon salt
- Combine sugar, cocoa powder, milk powder and salt in a large bowl.
- Whisk until well combined.
- Store in an airtight container or mason jar.
- To serve, heat 8 ounces milk of your choice in microwave or on stove until just simmering. Stir in 1-2 Tablespoons hot chocolate mix and enjoy!
Easily double or triple this recipe and package in half-pint mason jars for an easy gift.
Your hot chocolate mix will keep in an airtight container in the pantry for up to 2 months.
Crock Pot Instructions: Add 64 ounces (1/2 gallon) milk to crock pot or slow cooker. Whisk in 2 cups hot chocolate mix. Cover with lid and slow cook on Low for 2 hours. Stir to make sure mix is completely dissolved and serve.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Amount Per Serving: Calories: 31Total Fat: 0gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 0gCholesterol: 0mgSodium: 15mgCarbohydrates: 7gFiber: 0gSugar: 6gProtein: 0g