Ditch the storebought hot chocolate mix! This super easy homemade hot chocolate mix is rich, creamy, and makes some of the best hot chocolate ever!

a glass jar full of powdered hot chocolate mix

I’ve examined my life {scary} and when I think of being an expert on certain subjects, I could probably claim to be an expert on raising boys since I have four of them, but every day I’m left with the feeling that, yep, I have no idea what I’m doing.

So scratch being an expert on that.

I might be able to claim to be an expert on food, but that would only be because I like to eat it, considering the number of epic failures I have in the kitchen on a regular basis.

So, again, definitely not a resident expert on food.

However, I can confidently say that I am definitely, certainly, 100% an expert on hot chocolate.

a food processor with white chocolate chips and cocoa ready to be processed

I drink a mugful of the delicious drink shockingly often, and I am very, very particular about the kind that I like (has to be deep, dark chocolate, for one).

I’ve tried making homemade hot chocolate mix several times but have been seriously underwhelmed. Until now.

I made this mix for teacher gifts this year (packaged in a Christmas-red mug with an instructional tag) and of course in the name of quality control, I had to sample the hot chocolate myself.

It is incredible – really, incredible! Creamy, rich, and extremely delicious.

top view of a white mug of hot chocolate and mini marshmallows

I can honestly say that this homemade mix is easily as good or better than the kind I buy at the store for my own personal enjoyment.

I think the secret is the addition of white chocolate, of which I’m not a huge fan on it’s own, if I’m being honest.

But it works here, because when finely ground with the other ingredients, it adds a fantastic creaminess to the hot chocolate.

A perfect gift for this season or simply for your own love of hot chocolate, this homemade mix recipe is definitely one to hang on to.

white mug filled with hot chocolate and mini marshmallows

I posted this homemade hot chocolate mix recipe way back in 2011, and it continues to be a seasonal favorite still!

I frequently give this mix as neighbor/friend/co-worker gifts, and I always have a stash on hand in the pantry for my personal enjoyment.

Over the years, I’ve played around with different types of cocoa powder, and I’ve made notes below in the recipe.

Yay for hot chocolate season (if I’m being honest, it’s hot chocolate season all year long at my house)!

glass jar filled with homemade hot chocolate powder

FAQs for Homemade Hot Chocolate Mix

How many ounces of white chocolate should I use?

Its about 9 ounces of white chocolate.

How much hot chocolate does this make?

It makes 20 cups of hot chocolate give or take.

How long does this mix last?

It can stay in the freezer for several months and about 2-3 weeks at room temperature in the pantry.

What if I don’t have a food processor?

The food processor is really to grind up the white chocolate into powder, so if you have a blender to grind up the white chocolate, you can just use that.

The Best Homemade Hot Chocolate Mix

Yield: 20 servings
Prep Time: 10 minutes
Total Time: 10 minutes
Homemade Hot Chocolate Mix


  • 3 cups dry nonfat or whole milk powder (see note)
  • 2 cups powdered sugar
  • 1 1/2 cups cocoa powder, dutch-process or natural unsweetened (see note)
  • 1 1/2 cups finely chopped white chocolate or white chocolate chips (see note)
  • 1/4 teaspoon salt


  1. Whisk together all ingredients in a large bowl. Working in two (or more) batches, depending on the size of your food processor, pulse the ingredients in a food processor until the chocolate is finely ground. Store the dry mix in an airtight container for up to 3 months. (If your food processor is large enough, ditch using an extra bowl and throw all the ingredients in the food processor at once.)
  2. To make hot cocoa, put 1/3 cup of the cocoa mix in a mug and stir in 1 cup of hot milk or almond milk (water works ok but the hot chocolate isn't as creamy or flavorful). Top with whipped cream or miniature marshmallows, if desired.


Milk Powder: my favorite dry milk powder is a whole milk kind I get on Amazon here, but I also use nonfat dry milk powder when I'm out of whole milk powder (favorite brands are Bob's Red Mill or Carnation). After years of making this stuff, it's important to note that quality/taste matters with all of the ingredients.

Brands: if you are using a milk powder with a fake/strange after taste, that's going to come through in the hot chocolate. Same with cocoa powder and white chocolate. Use a brand that you love - my favorite batches of this mix are made with part natural, unsweetened cocoa powder (Hershey's brand, usually) and part Dutch-process cocoa (Ghirardelli dark cocoa powder, Droste brand, Trader Joe's brand, etc). 

White Chocolate: I do often use white chocolate chips when I don't have white chocolate bars on hand, but they never mix quite as well in the food processor, so I recommend using the white chocolate bars, if possible (NOT almond bark or candy coating). The grocery stores in my area all carry the Ghirardelli white chocolate (here's a visual for reference), and it blends up nicely in this mix. 

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Follow @melskitchencafe on Instagram and show me the recipes you are making from my blog using the hashtag #melskitchencafe. I love seeing all the goodness you are whipping up in your kitchens!

Recipe Source: from Brown Eyed Baker, originally from Cook’s Country

white tupperware container with the lid open showing powdered hot chocolate mix