Homemade Hot Chocolate Mix

Need an easy recipe that yields great hot chocolate just like the store-bought mixes? Then this is for you!

image: two zip bags filled with hot chocolate mix

Easy Hot Chocolate Mix Recipe

But on to today’s Hot Chocolate mix. You can make this one and leave in your pantry for the next time everyone is craving some hot chocolate!

Did you know that most store-bought mixes are full of fillers and junk like artificial flavors? Yuck!

I knew there had to be a better way, so I decided to make one! I already have my favorite traditional hot chocolate recipe. It’s warm, creamy and everything you’d ever want in a hot cocoa (there’s even a dairy-free version if you need it).

As much as I love that recipe, I wanted a version that I could make in bulk once and always have on hand when the kids need a cup of cocoa after playing outside in the cold.

This mix is that recipe! It’s healthier than store-bought, can cater to individual tastes and food intolerances and it’s much more cost-conscious as well. A total win.

And just wait until you taste it.

image: hot chocolate mix in a white mug

How It’s Made

When you see how easy it is to make your own hot chocolate mix, you’ll wonder why you’ve been buying store-bought mixes all these years. I know I do!

But making it at home, couldn’t be easier. All you need is a food processor and a couple of pantry essentials.

Simply mix all the ingredients in your processor until thoroughly combined. If you don’t happen to have a food processor, that’s okay! You can do the same in a large bowl, just make sure that all the ingredients are mixed together completely.

Store your hot chocolate mix in an air tight jar or zip bags for safe keeping until you’re ready to use it.

Hot Chocolate Mix Ingredients

For this recipe, you’ll need the following:

  • Cocoa powder
  • Powdered sugar
  • Powdered milk (or non-dairy milk)
  • Salt
  • Cornstarch

The cornstarch is added to help prevent caking, so it can be omitted if desired.

You can also add 1 cup of chocolate or white chocolate chips to the mix. Sometimes, I’ll add them whole and other times I’ll chop them up in the food processor with everything else.

I’ve found that melty-hot chocolate chips make the perfect addition to a steaming cup of cocoa.

And speaking of additions, we’ve tried this recipe a bunch of different ways and each one is more delicious than the last!

Flavor add-ins

Start with the basics… and then twist it up until you find the perfect combination. Each of these favor mix-ins are to be added to the cup of prepared cocoa. Not the mix.

Here are a few of my favorites:

  • Homemade Jumbo Marshmallows
  • Whipped cream
  • Pinch of cinnamon
  • Pinch of cayenne pepper (for the truly brave!)
  • Sprinkles of shaved chocolate
  • Sprinkles of crushed peppermint or candy cane
  • A shot of espresso, added before the hot water (for mom)

This makes a great gift too – just pack some in a jar or air-tight container and top with some homemade marshmallows, chocolate chips, or crushed peppermint candy. What a nice treat to say “Thanks!” or even “Just because.”

DIY Hot Cocoa Mix

This homemade Hot Chocolate Mix recipe is the perfect addition to your pantry! Rich, creamy cocoa that you can make ahead & store for when you need it.

  • Author: MOMables.com
  • Prep Time: 5 mins
  • Total Time: 5 mins
  • Yield: 11 1x
  • Category: Drinks


  • 1 cup cocoa powder (Dutch-process preferred)
  • 2 cups powdered sugar
  • 2 1/2 cups powdered milk (or non-dairy milk)
  • 1 teaspoon salt
  • 2 teaspoons cornstarch (optional*)


  1. Combine all the ingredients in a large bowl or food processor, and mix well.
  2. Store in an air tight container

For serving: 

  1. Put 1/3 to 1/2 cup of the mix into a mug, and fill to 1 cup with hot water. Mix well.


  • If you prefer using fresh milk, leave the powdered milk out of the mix. Add 3 tablespoons of the powdered mixture to the mug, and fill to 1 cup with hot milk.
  • Recipe slightly adapted from Alton Brown.


  • Serving Size: 1/2 cup
  • Calories: 123
  • Sugar: 24.3g
  • Sodium: 131.mg
  • Fat: 1.1g
  • Saturated Fat: 0.6g
  • Trans Fat: 0g
  • Carbohydrates: 1.1mg
  • Fiber: 2.3g
  • Protein: 3.3g
  • Cholesterol: 1.1mg

Keywords: hot chocolate mix, hot cocoa, homemade hot chocolate,

About MOMables - Laura

Mom to 3 kids, obsessed with coffee, meal planning, and helping you cook fresh meals for your family fast!