Peppermint Hot Chocolate Mix

Homemade peppermint hot chocolate mix!

This is hands down the best hot chocolate mix I’ve ever had.  Not just ever made.  Ever had.  It’s perfect.  Bold statement I know, but really, it is.  It takes about 5 minutes to make and you have a ton of mix.  It makes about 20 full servings, but if you, like me, are making mini cups for kids, there’s more than that.  And you can mix it with either hot water or milk – it mixes well with either and tastes great.

Peppermint Hot Chocolate Mix - Bake.Eat.Repeat.

I made this mix last year for Christmas teacher gifts and had rave reviews, so when I started my usual what on earth do I give to the teachers stressing, I decided to just do basically the same thing again.  I made regular hot chocolate mix last year, so this year I decided to make it into a peppermint hot chocolate mix.  Cause peppermint is better.

So hopefully the teachers like it!  Does anyone else stress about what to give?  I never know.  And then you never really know if they like what you give them.  I blame Pinterest for the stress factor that goes into gift giving now – everything on there looks so incredibly perfect that it’s impossible to come up with something that seems good enough!  Oh well, peppermint hot chocolate mix!  Everyone likes that right?  I’ll throw in some biscotti too, just in case.

So?  Everyone with kids – what are you doing for teacher gifts this Christmas?  Give me some ideas for next year!

Peppermint Hot Chocolate Mix - Bake.Eat.Repeat.


Peppermint Hot Chocolate Mix

Yield: about 20 servings

Note: This recipe calls for 3/4 teaspoon of peppermint extract which gives a mild peppermint taste to the hot chocolate. If you like the peppermint flavour to be strong, you could add 1 teaspoon instead. This mix can be used with either hot water or milk.

Save Recipe


3 cups nonfat dry milk powder
2 cups powdered sugar
1 1/2 cups unsweetened cocoa powder
1 1/2 cups (7 ounces) white chocolate, chopped
1/4 teaspoon kosher salt
3/4 teaspoon peppermint extract


  1. In a large bowl, stir together all of the ingredients, except the peppermint extract. Transfer everything to a food processor, working in batches if necessary depending on the size of your food processor. Process until all of the chocolate is finely ground. Add the peppermint extract and process again to combine.
  2. Store in an airtight container at room temperature for up to 3 months. To make your hot chocolate, stir 3 tablespoons of mix into 1 cup of hot water or milk. Top with whipped cream or mini marshmallows!


Source: Adapted from Mel’s Kitchen Cafe .



Related Recipes



  1. says

    I love homemade hot chocolate mixes and this one sounds and looks fantastic! What a great gift for the holidays! I’m sure teachers are going to love it! Pinned of course :)

  2. says

    This sounds like a perfect gift, to me!! Those teachers will be very lucky to receive such a thoughtful and delicious gift! My daughter is home this weekend, for some good old-fashioned holiday fun, I’m going to make this for her!

  3. says

    I’ve never made homemade hot cocoa mix, but I love the idea of formulating my own – it probably tastes so much better than the store bought packets because you can sort of customize it to your own tastes! This is such a great idea for gifting!

    • stacey says

      Thanks Sarah! That’s what I like about it, that and the lack of chemicals involved when you make your own! Doesn’t last for 3 years, but that’s probably a good thing! :)

    • stacey says

      It is, I tried it with semi-sweet chocolate as well, and it just doesn’t mix in to the hot water as well. The white chocolate makes for a better mix for sure. Thanks!

    • stacey says

      Thanks Gayle! It’s my absolute favourite flavour for the season too! I never get sick of the chocolate peppermint combo. Although, it’s not just for Christmas at my house, I love it all year! :)

Leave a Reply

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