✨This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.
Creamy, cozy, and made with real white chocolate, this Homemade White Hot Chocolate Mix is the ultimate treat for chilly days! Just add hot water for a deliciously comforting cup of white hot cocoa in minutes.
This homemade white hot chocolate mix is ridiculously easy to make with just a handful of simple ingredients. It’s perfect for keeping on hand whenever a craving strikes or packaging into cute little jars for homemade holiday gifts. No need to fuss with a saucepan or heat up milk. Just scoop, stir, and sip! And if you’re all about cozy drinks, my golden milk latte is another delicious way to warm up on a chilly day.
I’ll admit, my love for white hot chocolate started with a little obsession at Tim Hortons. And while I don’t make it there nearly as often these days, this homemade version brings back all those cozy memories! My original recipe even has a little peanut butter twist for an extra nutty flavour. Trust me, it’s a delicious combination you might not have thought to try!

What Is White Hot Chocolate Mix?
White hot chocolate mix is a homemade powdered drink mix made with real white chocolate, powdered milk, sugar, and a few simple ingredients. Unlike traditional white hot chocolate that’s made by melting white chocolate into warm milk on the stovetop, this version is prepared ahead of time and stored in a jar. Whenever you’re craving something warm and cozy, all you have to do is add hot water, stir, and enjoy!
The biggest difference between white hot chocolate and regular hot cocoa comes down to the chocolate itself. Traditional hot cocoa gets its rich, chocolatey flavour and brown colour from cocoa powder, while white hot chocolate uses white chocolate for a sweeter, creamier, more vanilla-like flavour. And because this homemade white hot cocoa powder already contains powdered milk, there’s no need to add fresh milk when you’re ready to make a cup!
Ingredients for Homemade White Hot Chocolate Mix

You only need a handful of simple ingredients to make this creamy, dreamy white hot chocolate mix right at home! Most are pantry staples, and the best part is that you can make a big batch to keep on hand whenever a craving strikes. Here’s what you’ll need:
- White Chocolate: The star of the show! Real white chocolate gives this homemade mix its signature sweet, creamy flavour. I like using Baker’s white chocolate squares, but white chocolate chips, bars, or discs will also work. Just make sure you chop or process the chocolate into fine pieces so it blends well with the other ingredients.
- Milk Powder: Also called powdered milk, this is what makes the mix creamy without needing to add fresh milk later. It blends with the other dry ingredients and makes this a convenient just-add-water treat. I recommend using regular dry milk powder.
- Icing Sugar: Also known as powdered sugar, this adds sweetness and blends easily into the mix thanks to its fine texture.
- White Sugar: Adds extra sweetness to balance the other ingredients and give your homemade white hot cocoa that classic sweet flavour.
- Peanut Butter Powder: My little twist on traditional white hot chocolate! It adds a subtle nutty flavour that pairs deliciously with the sweetness of the white chocolate. If you’d prefer a classic version, I’ve included an alternative in the recipe notes below.
- Salt: Just a teaspoon helps balance all that sweetness and brings out the flavours of the white chocolate and peanut butter. Don’t skip it!
Find the full ingredient list and exact measurements in the recipe card below.
How to Make the Best White Hot Chocolate Mix (Tips & Tricks)
Making your own white hot chocolate mix couldn’t be easier! But there are a few little tricks that’ll help you get that perfectly creamy, smooth cup of white hot cocoa every single time. You can find the full step-by-step instructions in the recipe card below, but here are my best tips for getting it just right!
- Process the white chocolate into fine pieces. A food processor is your best friend here! You want the white chocolate chopped as finely as possible so it blends evenly with the powdered ingredients and melts easily when you add hot water. Avoid leaving any large chunks behind, as they can take longer to dissolve.
- Make sure everything is well combined. Once you’ve processed the white chocolate, add the remaining ingredients and pulse until everything is evenly distributed. Give the mixture a good stir before transferring it to a jar, too. This helps prevent some scoops from being overly sweet or having more peanut butter flavour than others.
- No food processor? No problem! You can finely chop the white chocolate with a sharp knife or use a box grater instead. The finer you get those pieces, the better! Then simply combine everything in a large bowl and mix thoroughly until well incorporated.
- Get the mix-to-water ratio right. For a deliciously creamy cup, start with 4–5 tablespoons of homemade white hot chocolate mix for every 1 cup (8 ounces) of boiling water. You can always adjust the amount depending on how rich or sweet you like your hot chocolate.
- Stir, stir, stir! Since this white hot chocolate powder contains real chocolate, it needs a little extra attention to melt smoothly. Add the hot water gradually while stirring to help prevent clumps and ensure everything dissolves as evenly as possible. Nobody wants a mouthful of unmelted chocolate at the bottom of their mug!
- Don’t forget the toppings! A little whipped cream, mini marshmallows, white chocolate shavings, or a sprinkle of cinnamon can take your homemade white hot cocoa from delicious to downright irresistible. Go ahead and make it extra cozy!

How to Make a Cup of White Hot Chocolate
Got your homemade white hot chocolate mix ready to go? Perfect! Now comes the best part…turning it into a deliciously creamy, cozy drink in just minutes. No saucepan, no fuss, and no need to heat up any milk!
Simply add 4–5 tablespoons of white hot chocolate mix to your favourite mug, then pour in 1 cup (8 ounces) of boiling water. Stir well until the white chocolate melts and everything is smooth and creamy. Prefer your hot chocolate a little richer or sweeter? Add another spoonful of mix until it’s just right for you!
Top it off with whipped cream, mini marshmallows, white chocolate shavings, or even a drizzle of homemade caramel sauce. And just like that, you’ve got yourself a comforting cup of homemade white hot cocoa that’s perfect for sipping on a chilly day!

White Hot Chocolate Mix Variations
Who says you have to make your white hot chocolate the same way every time?! This homemade mix is easy to customize with different flavours, toppings, and little extras. Here are a few delicious ways to switch things up!
- Classic White Hot Chocolate: Not a peanut butter fan? No worries! Simply omit the ⅓ cup of peanut butter powder and replace it with an additional ⅓ cup of icing sugar for a more traditional white hot chocolate mix.
- Peppermint White Hot Chocolate: Add a tiny splash of peppermint extract to your prepared mug for a festive, minty twist. Top with whipped cream and crushed candy canes for the ultimate holiday treat!
- Cinnamon White Hot Chocolate: Add a pinch of ground cinnamon to your mug for a warm, cozy flavour. A little nutmeg or pumpkin pie spice would be delicious here, too!
- Extra Creamy White Hot Chocolate: Swap the hot water for warm milk for an extra rich and indulgent cup. Since the mix already contains powdered milk, start with a little less powder and adjust to taste.
- Mocha White Hot Chocolate: Replace some of the hot water with freshly brewed coffee or add a shot of espresso for a delicious white chocolate mocha with a nutty twist.
- Gingerbread White Hot Chocolate: Stir a pinch of ground ginger, cinnamon, and nutmeg into your prepared drink for a cozy, gingerbread-inspired flavour. Perfect for sipping around the holidays!

How to Store Homemade White Hot Chocolate Mix
One of the best things about this homemade white hot chocolate mix is that you can make a big batch and have it ready whenever a cozy craving strikes! Here’s how to keep your mix fresh and delicious:
- Use an airtight container. Transfer your white hot chocolate powder to a clean, completely dry mason jar or airtight container. Make sure the lid seals tightly to keep moisture and humidity out.
- Store in a cool, dry place. Keep your homemade mix in a pantry or cupboard away from direct sunlight, heat, and moisture. Since it contains real white chocolate, you don’t want it sitting somewhere warm where the chocolate could soften or melt.
- Always use a dry spoon. Even a little moisture can cause the powder to clump together or spoil faster. Make sure your spoon is completely dry every time you scoop some out!
- Keep an eye on freshness. The shelf life of your homemade white hot chocolate mix depends on the freshness and expiration dates of the ingredients you use, especially the powdered milk and white chocolate. For best quality, use the earliest best-before date of your ingredients as a guide, and discard the mix if you notice any unusual smells, discolouration, or signs of moisture.
Homemade White Hot Chocolate Mix for Gifts
Looking for a homemade gift that’s easy, thoughtful, and actually delicious? This white hot chocolate mix in a jar is perfect for Christmas, holiday gift baskets, teacher gifts, or just surprising someone who loves a good cozy drink! It’s simple to put together, looks adorable, and who wouldn’t love a homemade treat they can enjoy all winter long?!
Simply spoon the finished mix into clean, completely dry mason jars, seal them tightly, and dress them up with a festive ribbon, some twine, or a cute little gift tag. You can even pair a jar with a cozy mug, mini marshmallows, or a candy cane for an extra special touch!
Don’t forget the instructions! Attach a little tag that says: “Add 4–5 tablespoons of mix to 1 cup of boiling water. Stir well until smooth, top with your favourite goodies, and enjoy!”
One important thing: Since this homemade white hot chocolate mix contains peanut butter powder, be sure to clearly label the jar as containing peanuts and milk. You can also include a full ingredient list so your lucky recipient knows exactly what’s inside. If you’re gifting it to someone with a peanut allergy, don’t use the original peanut butter version.

Frequently Asked Questions
Made this recipe? ⭐️ If you tried it, leave a star rating in the recipe card! It helps other home cooks know it’s worth making (and makes my day, too!).
Homemade White Hot Chocolate Mix
Video
Equipment
Ingredients
- 3 cups milk powder
- 8 oz. white chocolate (broken into pieces)
- 1 cup icing sugar
- 1 cup granulated white sugar
- ⅓ cup peanut butter powder
- 1 tsp salt
Instructions
- Add the white chocolate pieces to a food processor and pulse until finely chopped.
- Add the milk powder, icing sugar, granulated sugar, peanut butter powder, and salt to the food processor. Pulse until everything is evenly mixed and the white chocolate is broken down into small, fine pieces. Avoid overprocessing, which can cause the chocolate to warm up and clump together.
- Transfer the finished white hot chocolate mix to a clean, completely dry airtight container or mason jar. Store in a cool, dry place until ready to use.
Notes
Nutrition
Don’t skip the good stuff —
scroll up above the recipe card for ingredient notes, tips & tricks, and easy swaps/variations.Made it? Tell me everything.
I LOVE seeing what you made! Tag @hiphipgourmet on Instagram (or use #hiphipgourmet) so I can see it — then rate it + upload your photo below. 💖
Who knew making your own white chocolate hot cocoa could be this easy?! If you whip up a batch, I’d love to see it! Share your creation and tag @HipHipGourmet on social media so I can check it out!
Save this one for later?






