Homemade 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. I drink a mugful of the delicious drink every day, at least, 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.

Homemade Hot Chocolate Mix

I can honestly say that this homemade mix is easily as good or better than the kind I buy 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, 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.

Homemade Hot Chocolate Mix

The Best Homemade Hot Chocolate Mix

Yield: Makes about 20 servings of hot chocolate

The Best Homemade Hot Chocolate Mix


  • 3 cups nonfat dry milk powder
  • 2 cups powdered sugar
  • 1½ cups cocoa powder, dutch-process or natural
  • 1½ cups white chocolate chips or finely chopped white chocolate
  • ¼ 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.
  2. To make hot cocoa, put 1/3 cup of the cocoa mix in a mug and stir in 1 cup of hot milk. Top with whipped cream or miniature marshmallows, if desired.

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

169 Responses to Homemade Hot Chocolate Mix

  1. Kelly W. says:

    I was just thinking last night that I really wished I had a good hot chocolate recipe and this shows up in my e-mail this morning! Thank you, Mel!

  2. Renee says:

    I have made this before and it is SO good. Your post is a good reminder to make it again. I hope you and your family have a Merry Christmas!!

  3. Catherine says:

    I’ve never heard of adding white chocolate – how intriguing! I’m sad I already gave out all my teacher and neighbor gifts, this would have been a great one. I might just have to try this anyway… you know, just to verify how delicious it is!

  4. Christine says:

    What a great idea! I am bookmarking this for next year! By the way, where did you get those adorable polka dot mugs?

  5. Marian says:

    Thanks for sharing. Can’t wait to try it. I’m never sure if the powdered milk in recipes are refering to the instant variety or the non-instant–you know, the kind that you have to make in a blender so the particles don’t clump! Which do you use?

  6. Mel says:

    Christine – it’s actually a little polka dot bucket and I got it on clearance at Hobby Lobby. The cheapest mugs I’ve seen are at the Dollar Store and Walmart.

  7. Mel says:

    Marian – I use the instant nonfat dry milk in all recipes that call for it (like this one and several roll recipes that I have). It is a really fine powder that you don’t have to blender-ize to make work. Hope that helps!

  8. Jenny says:

    I needed a hot chocolate recipe! Thanks for sharing this one. It tastes great and you timing on posting it was perfect 🙂

  9. Deb says:

    Does anyone else wish they were a teacher to one of Mel’s kids? That is the cutest gift ever, they had to be delighted to receive them! Merry Christmas Mel!!

  10. Chris says:

    Thank you, Mel, for this recipe! One of my kids has been talking about wanting to give hot cocoa as a mix and this is an ideal solution!

  11. Jackie Brown says:

    I’m adding this to my freezer cooking class recipes! Thanks, Mel. Merry Christmas

  12. Thank you for another “best” recipe, one that I was searching for! I got a recipe from my preacher’s wife and was underwhelmed too. There was hardly any chocolate in it so you had to use a ton to get the right flavor in your drink-seriously, you had to fill the cup like half full of mix! So I’m excited to try this one. thanks!

  13. Have you tried making this with water?

  14. Mel says:

    Veronica – I haven’t tried it with water. I’ve been tempted but love it so much with the milk that I don’t want to be disappointed!

  15. Calista says:

    I found your blog today for the first time, have added you to my reader and plan on nosing around abit if you don’t mind. 🙂 The way my family goes through hot chocolate in the winter, we’re definitely trying this mix. Thanks for sharing!

  16. Haley says:

    CAN’T WAIT to try this recipe! (Going to the store tomorrow for the ingredients!) My favorite drink at Starbucks is a zebra hot chocolate (add peppermint at Christmas to knock your socks off) and I’ve never seen a homemade version that included the white chocolate until now! I hope I love it equally so I can save some $$ 🙂 We just had your creamy garlic alfredo tonight {Sidenote, Congrats on being pregnant!} for the 1st time and my family is in love! Thank You!

  17. Carey Murray says:

    I made this almost the same second I saw it, and I sware it is the BEST hot chocolate I have ever had. Now I have to share it with everyone I know! Thank you! Your blog is my favorite!

  18. Allie says:

    I thought I was the only person who drank hot chocolate on a daily basis! I even have it all summer long 🙂 I am always on the quest for the best hot chocolate. I will be making this one for sure! Thanks Mel!

  19. Michelle says:

    Thank you for sharing this! As soon as I can get my hands on some white chocolate, I’ll be making this!

  20. Kim in MD says:

    This sounds so delicious, Melanie! I love the addition of the white chocolate in this! That little red polka dot bucket is adorable…who wouldn’t love that filled with this yummy cocoa mix for a gift? Merry Christmas to you and your family, Mel! 🙂

  21. Erin says:

    What type of food processor do you use? I don’t have one yet…. but maybe Santa (er, my husband) will take the hint and bring it for Christmas. Thanks!

  22. Mariann says:

    Love your pictures on this post!

  23. Brittney says:

    Mel, your posts are so fun to read! And I just have to say on a random note- I am so excited to find out what this next little baby will be. It will be so fun for you on Christmas!

  24. Mel says:

    Erin – I use the food processor on my Bosch mixer but I have a food processor on my wish list (because the one I have is really small) – it is the one recommended by Cook’s Illustrated: the 12-cup Kitchenaid KFP 750. Hope Santa pulls through for you!

  25. Jamy says:

    THANK YOU – THANK YOU – THANK YOU!!!!! I was trying to find a homemade hot chocolate powder since I am so tired of spending big bucks on Stephens. I, too, drink at least one (giant!) cup a day and I probably add more powder than most. So it’s really expensive! =D Thanks so much, I cannot wait to try it!!!

  26. Bobbinoggin says:

    I’m a huge peanut butter fiend and wonder how this recipe would do with the substitution do PBS chips instead of w choc chips.

  27. SheriInTx says:

    Really, REALLY curious to find out if anyone has tried making it with water instead of milk. We go through a LOT of hot chocolate mix here but we add it to coffee for what I call Focha, or cheap Mocha.


  28. Stephanie says:

    I made half of this last night because I did not have enough dry milk…and too bad because I will be making it again! My family loved it with 2% milk. (My mom hates white chocolate and loved this.) Thanks, Mel.

  29. Rosie says:

    Thanks so much Mel!! I just made this as last minute hostess gift for the holidays and all I can say is Oh-Em-Gee this is WAY better than store bought.

    I did try it with water – 3 heaping teaspoons, and it disolves very quickly. Then I added a splash of milk and it came out frothy, creamy and oh so chocolately – just the way I like it!!

  30. I made this tonight and it is truly the best hot chocolate I’ve ever had! Rich, creamy, full flavor! Thanks,Mel!

  31. Sharon says:

    Add a pinch of cayenne for some kick and an interesting flavor

  32. tonya says:

    I’m a coffee girl & typically only indulge in hot chocolate when there’s snow on the ground. Around here (SC), that usually only happens one, maybe two days a year (if that!). It comes & goes so fast we hardly have enough time to make snow cream!! I always buy a box of hot chocolate mix this time of year & enjoy my few cups, but am not the expert or the lover of it like you. However, I have friends & family who could chug it w/ the best & I thought this was a great “happy winter” gift idea for them! Well, I’m buying ingredients for a 2nd batch this week or my friends & family will miss out. We (mostly me) have almost finished our batch. Yep. I may or may not have drooled over mine. Seriously, it’s not even cold here. This stuff is dreamy!! Thanks for another wonderful recipe!!

  33. Jenn says:

    I got the husband a hot chocolate maker for Christmas and we’ve been trying all different kinds of recipes. Made this one tonight. It was very good. My husband said it was “very European”–reminds him of his mission in Spain. Thank you!!

  34. Lisa says:

    Mel… I just made this cocoa mix and had a cup. It’s divine! I’m thinking I will give it to friends for Valentine’s Day. It’s still frigid up here in MN mid-February. Thanks for another great recipe! BTW… my Dad turned me on to your blog 3 or 4 months ago. It is now my go-to spot for recipes. When I make something new and really tasty, my family always asks, “Is this a Mel?” and we have a little laugh, as my response is always YES!! Thanks for all your hard work and Happy New Year!

  35. Cathy Heckman says:

    Cute way you can package this as well- clear disposable pastry bags filled with hot cocoa mix, topped with micro-mini marshmallows use a twist tie to secure the pastry bag and tie with a red ribbon- great package topper and looks like a Sundae Cone. Of course don’t forget a tag with directions.
    Am anxious to try this mix, since we have hit the frigid winter here in Chicagoland!

  36. Jen M says:

    Can’t wait to make this! I just wish I had more of the white chocolate/peppermint kisses to use in it…oh well. I know it will be good because ALL your recipes are!

  37. I just found your website through Pinterest and I am in LOVE! Thank you, I look forward to trying this.

  38. […] is my go to drink.  The stuff you buy in the store I find it is ok mixed with milk, however this recipe from Mel’s Kitchen Cafe is the ABSOLUTE BEST!!  I am going to warn you this is addicting! She also shows a perfect […]

  39. michelle says:

    Made this today (just a half-recipe) and tried it with my kids when they got home from school. We all LOVED it!! It’s so rich and thick and good! Love the use of white chocolate. My Kitchenaid mini-chopper got everything powdery very well (just took a few batches). I used real mini-white chocolate chips from nutsinbulk.com; the mini size was perfect for this. Love, love, love this; thank you so much!!! Maybe I’ll use it for Christmas gifts for 2012. Kinda wish I had made the full recipe now… lol. Oh, and, I’m excited to have a good use for all of this nonfat dry milk powder sitting around my kitchen! Oh, I added the scraped seeds of 2 vanilla beans to the mixture.

  40. […] hot chocolate we’ve enjoyed. And as I’ve mentioned, in all humility, I do tend to be a hot chocolate snob, so you know it’s gotta be […]

  41. Amy says:

    I made my mother’s recipe and it was so expensive that I decided we’d just buy the canned mix when it went on sale; but looking at this recipe, I have all the ingredients on hand so I am going to try it. Thanks for sharing.

  42. Kimi says:

    Hi Mel,can I ask what brand of nonfat dry milk powder and unsweetened cocoa powder do you used? Is it a dutch process of cocoa powder?

  43. Mel says:

    Kimi – I use the Carnation brand of nonfat dry milk usually and Hershey’s cocoa powder. It is natural, unsweetened cocoa powder but you could certainly use dutch process.

  44. […] my gosh, this hot cocoa and these muffins… yep pretty much a typical weekend for […]

  45. Gabrielle says:

    I found your mix via Pinterest and just made a batch. It is wonderful! I usually hate mixing hot cocoa with water but this mix is so rich and thick it’s perfect. Thank you so much for sharing, I think it just might get me through the winter. :).

  46. Caren says:

    This is the most wonderful mix I’ve found. I had mixed up a batch of another recipe that called for 1t salt and 2t cornstarch and less cocoa, so I just added the extra cocoa and white chocolate to what I already had – what an amazing difference!!!!!! The first batch was so very bland and watery. I used powdered creamer instead of powdered milk and mixed with hot water. YUM! Thanks for sharing!

  47. Kelli S. says:

    Thanks for this recipe, I love that I have homemade hot cocoa mix! However, it’s a little bitter for my taste. Is there something I can add to tone down the bitterness a bit? I LOVE all of your recipes, you are my go to when I am menu planning each week.

  48. Mel says:

    Kelli – did you use natural cocoa powder or Dutch-process? It will be less bitter if you use Dutch-process. If it is still too bitter, try adjusting the sugar, although I’ve never had problems with the bitterness.

  49. connie says:

    I also found it to be a bit bitter. I used the whole pkg of wht chocolate. I also used Hershey cocoa. I added more sugar. Maybe that will help. Thanks for the recipe.

  50. Jacob Crim says:

    Totally making this and taking it over to the girl I am talking to house on a cold evening.

  51. […] those chilly fingers and toes than a cup of homemade hot cocoa. For those that like it homemade, here’s a recipe we’ve made that is […]

  52. Kate says:

    This is really good! I think I might try using water next time. I had a good 8 ounces of milk but when I added in the 1/3 cup of mix it was way to rich! even after adding more milk. I think I’ll try using water, less mix and a splash of milk next time. Or just add it to my coffee!!!!

  53. JulieK says:

    I just tried this and really like the flavor. However, we ended up with a tasteless sludge at the bottom of our cups that we think must be the dry milk powder. Any way to keep this from happening!? I used boiling water so it should have dissolved everthing!

  54. Mel says:

    JulieK – I’m not sure because that’s never happened to me. Do you think more vigorous stirring could help dissolve everything in the hot liquid?

  55. Nancy Weigle says:

    found you via Pinterest

  56. JulieK says:

    Mel, I don’t know, I stirred really vigorously with a spoon one time, and with a whisk another time and got the same results. I used organic nonfat dry milk….maybe it is the brand of milk?

  57. Caren says:

    I never have sludge on the bottom — it dissolves much, much better than the packaged stuff. I substitute powdered coffee creamer for powdered milk and use hot water instead of milk, and it tastes very much like what my mom used to cook on the stove from scratch. It’s WONDERFUL! Oh, and since white chocolate can be kind of pricey, I use the white almond bark that you can get in the grocery store for making candy. Thanks for sharing – SO glad I found this recipe!

  58. Karin says:

    Do you happen to have printable tags for directions with this?

  59. Mel says:

    JulieK – hmmm, maybe the brand of dry milk does make a difference. Does it have a super fine texture?

    Karin – no, I don’t have printable tags. Sorry!

  60. Bridget says:

    Can you use hot water instead of hot milk?

  61. Mel says:

    Bridget – I believe several commenters said they have used water (read through just to make sure).

  62. JulieK says:

    I would say it is pretty fine….well I will just have to try it again! 🙂

  63. rimickie says:

    I plan on giving this out as Christmas gifts this year, so I made a small batch to test it out. It is very good, but I found it a little too sweet, and I’m a sweetaholic, has anyone tried it with less sugar, curious to see how it would turn out.

  64. rimickie says:

    Update: I made this with both water and milk, and each was delicious, still a little too sweet, so I will be cutting back on the sugar for the next batch. Usually hot chocolate made with water has a “watery” taste, but not with this mix.

  65. Abigail says:

    About how many ounces of mix does this recipe make?

  66. Mel says:

    Abigail – I don’t know exactly since I’ve never calculated it by weight or measure.

  67. […] game night. Don’t forget your comfiest, coziest pj’s and mugs overflowing with the most delicious hot chocolate we’ve tried courtesy of the brilliant Mel of Mel’s Kitchen Cafe. And be sure to invite […]

  68. Julianne says:

    This stuff is fabulous and is going to be in our homemade Christmas gifts for family and teachers. We always keep a bag of this in our pantry and make it with milk or water. We’ve never had issues with any sludgy stuff at the bottom…I do use store-brand powdered milk and I finely grate the Bakers white chocolate squares. Then I food-process all of the ingredients as instructed. Great, great recipe!

  69. tresa says:

    Thanks for the recipe. My grandmother (mother of 10) always made her hot chocolate – out of necessity I believe! She gave me her recipe many years ago, but it was hard for me to scale down to a size I could work with…. I think it had like 5# of dry milk, 1 can of cocoa…etc. Your recipe seems to be quite similar and just the right portion! thanks again

  70. […] at my house during the winter so a good hot chocolate mix is a must.  When I saw this recipe on Mel’s Kitchen Cafe I was intrigued by the ground white chocolate in the ingredient list… sounded wonderful!  I […]

  71. Shawnda says:

    This turned out GREAT I loved it!!! I also added about 1 1/2ish cups of non dairy cramer as I love my hot choc nice and creamy. Also I’m going to be making some tags if you would like to add it as a printable I’ll gladly send it to you.

  72. Shawnda says:

    Forgot to mention I omitted the white choc as I didn’t have any

  73. Rebecca says:

    This recipe sounds very good, but I’m wondering if it’s possible to make it without the food processor. I don’t own one so I can’t complete that step!

  74. Julia says:

    Oh my Mel! You have done it again. I just finished the best cup of hot chocolate ever! I subbed in stevia for the powdered sugar and only used about 1/4 c. mix and it was wonderful. Thinking of doing this for Christmas gifts or Valentine’s Day.

  75. Mel says:

    Rebecca – do you have a blender that could do the job?

  76. Rebecca says:

    I have a $25 Oster 12-speed blender. Will that work? What really is the purpose of putting the powdered ingredients in a food processor or blender?

  77. Mel says:

    Rebecca – the purpose of a food processor (or blender) is to really grind up the white chocolate into a powder.

  78. SharonZee says:

    Found an idea on Pinterest to make jarred hot cocoa mix, with snowman painted faces on marshmallows stuck in the top. Too cute. But I didn’t like the recipe as it included cornstarch, which confectioners sugar already has in it. Searched some more and found your recipe. Just finished making a test batch and a test cup. It came out great. Yes, like someone else it had a clump of the mixture at the bottom of the cup, but that also happens with packaged mix. I always thought of that clump as a special prize when the cocoa was gone. By the way, I drink raw milk.

  79. Caroline says:

    I just made this. It is wonderful! I had to make it with water since I used last of milk
    in cereal this morning. I can’t wait to try with milk.

  80. Kelly says:

    Mel to the rescue once again! I made some biscotti to take as a hostess gift, but what good is biscotti without something to dunk it in? I knew you’d have the perfect recipe. I even had to fudge a bit since I was low on cocoa- I used dark chocolate chips to make up the rest. Words of advice: Mix this up in a bag or container first, then process/blend in small amounts. Pretty sure I almost killed my (cheap!) blender when all the chips got stuck at the bottom. Whoops!

  81. Agnes says:

    This recipe sounds awesome and I am actually trying it out right now. I just have one question: how long does it store when you put it into a plastic goodie bag (tied with a twos-tie)? Thanks!

  82. Mel says:

    Agnes – I’m not sure exactly. The recipe states that in an airtight container, it is good for up to 3 months so somewhere in that time frame (depending on how well sealed it is).

  83. […] liked how one blogger, from MelsKitchenCafe.com, creatively wrapped her homemade hot cocoa(You will find another recipe here as well).To keep it […]

  84. Evelyn says:

    I made two batches today and put them in mason jar’s for my kids’ teachers. The first batch I made with the white chocolate chips but the second I made with vanilla chocolate chips. It’s yummy! Hubby says next time I should use dark chocolate chips, so we’ll have to see. Or maybe chopped up Andes mint candies? Thanks for the great idea!

  85. Kim says:

    Hmm, let me first say that my boys love this. I however do not. If your not a fan of powdered milk this recipe isn’t for you. The powder milk over powers the chocolate, and totally ruined it for me.

  86. […] I made this, I came across another recipe for homemade hot chocolate mix from a blog I follow.  I might have to try it next year and compare the two! This entry was […]

  87. […] Cocoa Mix :   (I used this recipe from Mel’s Kitchen Cafe which is delicious and relatively inexpensive for bulk […]

  88. Julie says:

    This is the BEST hot chocolate I’ve ever had!!! So rich and chocolatey….all my child’s teachers are getting this. Thank you!

  89. Brooke says:

    I have never commented before, but…wow! A-Mazing! I, too, made this for teachers (and others) and packaged it up without so much as a taste. (Daring, right?) And then I got kinda nervous and thought, “What if it’s bland, boring stuff?” And then I’d mentally counter, “But it just CAN’T be if she says it satisfies her chocolate craving, etc..” So, tonight, while the hubby and kids were gone, I tried the last little bit myself…and WOW! I grew up on the Hersey’s can recipe, so I love the ‘real’ stuff. And this mix is completely and wonderfully satisfying.

    I was introduced to your blog via a friend who made your Cashew Granola, and I ooo’d and ahhh’d over it. Often I just read the recipes for fun (great writing!); I’m very glad I tried this one! Thanks!

  90. Cindy says:

    Thanks for this recipe. I made two batches. One with white chocolate chips, and one with mint chocolate chips. I also sifted the ingredients as well. I’m giving this as gifts to my colleagues. 🙂

  91. Katherine says:

    I just made this to give as a gift and to keep some for myself. I have a new baby (along with two other boys) so I am sleep deprived and forgot the salt! I have already put it together as the gift. Do you think that makes a big difference or can I just skip it? I could always take it out of the package and remix it with the salt, but I don’t want to mess with it if it doesn’t make a big difference. Thoughts anyone?

    • Mel says:

      Katherine – I wouldn’t take the mix out of the bags for the salt. If you could open them and toss in a very slight pinch of salt that would help the flavor but honestly, I think it will be ok.

  92. SharonZee says:

    Katherine, the salt is only to balance the sweetness. No one will notice. I promise.

  93. Katherine says:

    Thank you Sharon! 🙂

  94. […] For stocking stuffer giveaways, I made a huge batch of hot cocoa mix using this recipe: […]

  95. […] a birthday cake (hers is prettier) and a few goodies for neighbor […]

  96. Liz says:

    I used this recipe for wedding favors for my daughters wedding on the 30th of December. We have been enjoying the “left overs” every night. I have used water and also milk. Wonderful recipe and a new family favorite.

  97. […] Homemade Hot Chocolate Mix (adapted from Mel’s Kitchen Cafe) […]

  98. Lisa says:

    Love your recipes! I will try this when my batch runs out, but I wonder if you have tried KAF’s version of homemade Hot Chocolate Mix (“Monster Hot Chocolate”). This version is the best I have ever tried and does not contain non-fat dried milk. Please keep the testing and tweaking going…

  99. sujoomama says:

    Another fabulous recipe! Loved it! I made it and immediately jarred a gift for my neighbor! Thanks Mel! You are the best!

Leave a Reply

Your email address will not be published. Required fields are marked *