Skip to content

Homemade Hot Chocolate Mix

Make a large batch of this homemade hot chocolate mix to have on hand all winter long. It’s easy to make, tastes better than store bought and makes a festive gift!

My homemade hot chocolate made on the stovetop or crockpot hot chocolate are other favorites!

Jar full of homemade hot chocolate mix.
This post may contain affiliate links. Read disclosure policy.

Why I Love This Hot Chocolate Mix Recipe

  • Easy to make and tastes amazing: Homemade hot chocolate mix recipe is budget-friendly, can be made in 10 minutes and makes a rich and creamy mug of hot cocoa!
  • Great for gifting: I love making a large batch of homemade hot cocoa mix that can be portioned out in minutes for gift giving during the holiday season!

Ingredients and Substitutions

Homemade hot chocolate mix ingredients.

Scroll down for the printable recipe with full instructions.

  • Dry powdered milk: Nonfat dry milk powder adds creaminess to the homemade hot chocolate and is shelf stable. For a dairy free version, use coconut milk powder.
  • Powdered sugar: I prefer this over granulated sugar as it dissolved into liquid more quickly.
  • Cocoa powder: I used Dutch-processed cocoa powder but you can use natural unsweetened cocoa powder or a combination of the two.
  • White chocolate bar: I love using white chocolate, but you can use any type of chocolate you like including mini chocolate chips.
  • Cornstarch: An important ingredient that prevents clumping.
  • Salt: Don’t skip adding the salt! It balances the flavors in this recipe for homemade hot chocolate mix.

How to Make Hot Chocolate Mix

Combine whole milk powder, powdered sugar, cocoa powder, chopped white chocolate, cornstarch and salt in a large food processor or blender. Pulse until well combined.

Showing how to make homemade hot chocolate mix.

Store in a jar until ready to serve.

Jar with homemade hot chocolate mix.

Serving Hot Cocoa Mix

When ready to serve, add 1/3 cup of the hot chocolate mix to 1 cup of hot water or milk in a mug. Stir to combine. Add these fun garnishes to your homemade hot chocolate recipe:

  • Add whipped cream the pile on the mini marshmallows.
  • For an even creamier mug, stir in some coffee creamer.
  • Sprinkle with cinnamon or add a dash of vanilla extract.
  • Add spices like cayenne pepper or nutmeg for a spicier flavor.
  • Garnish with a candy cane for a peppermint flavor.
  • Drizzle with easy caramel sauce or hot fudge.

Gifting

I love making this for a Christmas treat gift! Make a big batch by doubling the hot cocoa mix recipe and then portioning it in small mason jars with a ribbon and festive tag with instructions.

It’s one of my favorite neighbor gift ideas and just like my peppermint brownie mix in a jar, they can enjoy it right away or keep it on hand for later.

Mug of hot chocolate on board.

Can’t get enough hot chocolate? Try hot chocolate cookies or make a hot chocolate charcuterie board.

More Hot Chocolate Recipes

HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!

Jar with homemade hot chocolate mix.

Homemade Hot Chocolate Mix

5 from 3 votes
↑ Click stars to rate now!
Author: Jamielyn Nye
Make a large batch of this homemade hot chocolate mix to have on hand all winter season long. It's easy to make, tastes better than store bought and makes a festive gift!
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 18

Video

Ingredients 

  • 2 ½ cups whole milk powder
  • 2 cups powdered sugar
  • 1 ¼ cup dutch processed cocoa powder , or natural unsweetened
  • 4 ounce Ghirardelli white chocolate bar , finely chopped
  • 1 teaspoon cornstarch
  • ¾ teaspoon kosher salt , or 1/4 teaspoon salt

Instructions

Hot chocolate Mix

  • Combine all ingredients: Combine 2 1/2 cups whole milk powder, 2 cups powdered sugar, 1 1/4 cups cocoa powder, 4 ounces chopped white chocolate, 1 teaspoon cornstarch and 3/4 teaspoon kosher salt in a large food processor or blender. Pulse until well combined.
  • Store: Store in a jar until ready to serve.

For serving

  • Combine with hot water or milk: Add 1/3 cup of the hot chocolate mix to 1 cup of hot water or milk in a mug. Stir to combine. Add whipped cream or marshmallows if desired to serve.

Notes

Chocolate: I prefer to use a Ghirardelli white chocolate bar, which makes it super creamy. You could substitute 1 cup white chocolate chips if needed.
Cocoa powder: You could also do a mix of Dutch cocoa and unsweetned. Use whichever brand you prefer. 
Storage: Store in a sealed jar or container for 1 month. You can also freeze up to 3 months. 

Nutrition

Calories: 188kcal | Carbohydrates: 27g | Protein: 6g | Fat: 8g | Saturated Fat: 5g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 2g | Cholesterol: 19mg | Sodium: 170mg | Potassium: 346mg | Fiber: 2g | Sugar: 24g | Vitamin A: 168IU | Vitamin C: 2mg | Calcium: 183mg | Iron: 1mg

Nutrition provided is an estimate. It will vary based on specific ingredients used.

Course: Drink
Cuisine: American
Diet: Gluten Free

Did you make this recipe? Don’t forget to give it a star rating below!

FAQs

Should I use milk to make this hot cocoa mix?

While you can use milk or water, for the best homemade hot chocolate milk makes it creamier! Use whole milk, almond milk or even chocolate milk.

What is the difference between hot cocoa and hot chocolate?

While the two are used interchangeably, hot chocolate is normally made my melting chocolate into a warm liquid while hot cocoa is made from a dry cocoa powder mix.

How much hot cocoa mix does this make?

This recipe makes 18 servings if you use 1/3 cup of the mix stirred into 1 cup of water or milk. If you use more mix in a larger mug, the serving size will decrease.

What is the best way to store hot cocoa mix?

This homemade hot chocolate mix with powdered milk will stay shelf-stable to up to a month if stored away from direct sunlight and heat in an airtight container. You could also store it in the freezer for up to 3 months.

Let’s connect

Join our community of over 5 million!

Featured on

  • Taste of Home
  • Martha Stewart
  • Country Living
  • BuzzFeed
  • Yahoo
  • Food Network
  • Today