Homemade Hot Chocolate Mix - Dairy Free | Cradle Kitchen

Homemade Hot Chocolate Mix – Dairy Free

This homemade hot chocolate mix is dairy free, only 3 ingredients, can be made in seconds, and so perfect for having a hot cup of cocoa on hand whenever you want. Just add some hot water, or my personal preference, hot oat milk (almond milk is also delicious), and stir in this homemade mix for the best hot chocolate ever. We make this mix over any of the store bought packs every time. It makes quite a lot, lasts a while, and just tastes way better. Plus, I know exactly what’s in it.

Sweet, Simple, and Dairy Free

Ok, so the greatest thing about this hot chocolate mix is that you can make a jar full and put it on the counter for whenever you want some. I mean, it’s 11:08pm in Minneapolis, everyone is sleeping, and I have just quietly made homemade, real hot chocolate for myself to drink while I watch “Harlots” on Hulu and write up this post.

Now before you think, why the heck are you awake that late? Honey, this is nothing. Keeping up with 2 kids and a full time food blog is a lot of work and I need my simple sweet treats like this real hot cocoa to keep me going at night!

close up of a tablespoon of hot chocolate mix and a mug

This hot chocolate mix is great because it’s got the right amount of cocoa to still taste great with dairy free milk. A lot of times, the store bought mixes are too watery for me and then taste so weird with something like oat milk, which is what we have on hand in our house. We also love that this is made from real ingredients. No fillers, no thickeners, and no stupid crazy weird ingredients.

How to Make Dairy Free Homemade Hot Chocolate Mix

Super easy peasy. In a mason jar or whatever container you want really, but I find mason jars to be such a staple in our house, combine your 2/3 cup of unsweetened cocoa powder, 1 cup of sugar, and a pinch of salt. And voila, you have a mix that is perfectly sweetened and chocolatey.

over head shot of rich hot cocoa mix and a mug of whipped cream

We prefer to use cacao versus unsweetened cocoa powder. The difference? Cacao is unprocessed cocoa powder. I think the taste is much richer, but either option works well.

When you are ready to make a mug of hot chocolate, heat your milk or water and add 2 Tbsps of mix per mug. If you are making a lot, the whole jar of mix makes about 6-7 cups of hot chocolate. Enjoy with some whipped cream, marshmallows, or some dairy free whipped cream!

Tag us on instagram @cradlekitchen and give us a rating and review right here in the comments! And don’t forget to pin and save it for next time 😉

pinterest pin homemade hot chocolate mix dairy free

If you love this recipe, be sure to check out these drool worthy recipes too:

Homemade Hot Chocolate Mix - Dairy Free

Homemade Hot Chocolate Mix - Dairy Free

Yield: 6-7 cups
Prep Time: 3 minutes
Cook Time: 3 minutes
Total Time: 6 minutes

This simple hot chocolate mix is so chocolatey and easy to make! With no powdered milk, this recipe is totally gluten free, dairy free, and vegan. Tastes amazing with dairy free milk too!


  • 2/3 cup Unsweetened Cocoa Powder or Cacao
  • 1 cup Cane Sugar
  • Pinch of Salt
  • Milk of Choice (Oat Milk, Almond Milk, etc...)


  1. In a mason jar, combine the ingredients together well and store until you want hot chocolate.
  2. When you want hot cocoa, heat your milk of choice in a mug in the microwave or on the stove top.
  3. Add 2 Tbsp of the mix to your hot milk and stir well.
  4. Enjoy with whipped cream or marshmallows!


About 1.5 minutes- 2 minutes will usually heat the milk enough in the microwave.

Nutrition Information:
Yield: 7 Serving Size: 1
Amount Per Serving:Calories: 146Total Fat: 1gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 0gCholesterol: 0mgSodium: 19mgCarbohydrates: 34gFiber: 2gSugar: 29gProtein: 2g
Nutritional Information is not always 100% accurate.

Sharing is caring!