Homemade Hot Chocolate Mix Recipe
As soon as the cooler months roll in, having hot chocolate on hand is a must for cozy evenings and chilly mornings. This homemade hot chocolate mix is so easy to make with just a few pantry staples, and the result is a rich, creamy cup that warms you from the inside out.
Growing up, we always had a canister or packets of store-bought hot chocolate mix in the cupboard. But once I realized how simple it was to make my own homemade hot cocoa mix, I was hooked. The best part is—you only need four ingredients to whip up this family favorite!
Hot chocolate topped with marshmallows was always my children’s favorite treat after playing in the snow or curling up for a family movie night. Now, this recipe is our go-to every winter.
Looking for easy desserts, etc.? Try my Triple Chocolate Chip Banana Bread recipe or this Easy Banana Apple Bread Recipe.
As an Amazon Associate, I earn from qualifying purchases, and this post contains affiliate links to products I love ♥ See my full disclaimer here!

Updated from original post on January 28, 2022
- As soon as the cooler months roll in, having hot chocolate on hand is a must for cozy evenings and chilly mornings. This homemade hot chocolate mix is so easy to make with just a few pantry staples, and the result is a rich, creamy cup that warms you from the inside out.
- What you'll love about this recipe:
- Recipe Ingredients
- How to Make a Homemade Hot Chocolate Mix Recipe Step-by-Step
- How to Make a Cup of Hot Chocolate
- Recipe Tips to Add More Flavor
- Toppings to add to your Hot Chocolate
- Make-Ahead Tip
- This hot chocolate mix is perfect for meal-prepping your cozy drinks ahead of time! Simply make a big batch, store it in an airtight container, and keep it in your pantry. It will stay fresh for up to one year, so you’ll always have a quick and comforting cup ready whenever the craving hits.
- Storage Tips for Hot Chocolate Mix
- Gifting Idea: Hot Chocolate Mix in a Jar
- Shop This Post
- Frequently Asked Questions (FAQ)
- More Recipes You May Fancy!
- Homemade Hot Chocolate Mix Recipe
- Looking for Delicious breakfast recipes?
What you’ll love about this recipe:
Recipe Ingredients
You’ll need the following ingredients to make this homemade hot chocolate mix recipe:

How to Make a Homemade Hot Chocolate Mix Recipe Step-by-Step
Here are quick visual instructions for making a homemade hot chocolate mix recipe step-by-step. Remember, the full instructions will be in the printable recipe card below. Making homemade hot chocolate mix takes less than five minutes!
- In a large bowl, combine all ingredients and mix well.
- Use a sifter to break up the clumps before adding the mixture to the jar.
- Store in an airtight container such as a large mason jar or glass canister.
Quick Tip: If using a jar, just add all ingredients, close the lid tightly, and give it a good shake. Instant hot chocolate mix, ready to use!




How to Make a Cup of Hot Chocolate
- Add 3 tablespoons of the mix into a mug.
- Pour in boiling water (for a creamier taste, use hot milk).
- Stir well and add your favorite toppings—mini marshmallows, whipped cream, or even a candy cane stirrer.
- Sip and enjoy!

Recipe Tips to Add More Flavor
Tip 1: For a mocha twist, stir in ¼ teaspoon of instant coffee.
Tip 2: For a spiced version, add 1 teaspoon of cinnamon to your cup for an instant Mexican hot chocolate.
Toppings to add to your Hot Chocolate
- Marshmallows: My children’s favorite! We use mini marshmallows, but you use campfire marshmallows instead.
- Cinnamon: Sprinkle some cinnamon or use a cinnamon stick to give a delightful flavor to your cup.
- Whipped Cream: This is my absolute favorite to add to hot chocolate. Whether it is store-bought or homemade whipped cream, it gives it that delicious creamy flavor.
- Vanilla Extract: Add a 1/2 teaspoon to your cup for a tasty treat.
- Candy Cane: Break up the candy cane & Sprinkle on your hot chocolate for a yummy candy treat or use the candy cane for stirring.
- Chocolate Flakes: Why not add some chocolate flakes for a chocolaty treat if you add whipped cream?
Make-Ahead Tip
This hot chocolate mix is perfect for meal-prepping your cozy drinks ahead of time! Simply make a big batch, store it in an airtight container, and keep it in your pantry. It will stay fresh for up to one year, so you’ll always have a quick and comforting cup ready whenever the craving hits.
Storage Tips for Hot Chocolate Mix
- Container: Store in a mason jar or an airtight canister to keep moisture out.
- Shelf Life: Lasts up to 12 months when stored properly.
- Best Spot: Keep in a cool, dry place (like your pantry).
- Extra Tip: If gifting, add a “use by” date on the tag for convenience.
Gifting Idea: Hot Chocolate Mix in a Jar
This homemade hot chocolate mix makes a thoughtful and budget-friendly gift for the holidays, teachers, neighbors, or anyone who loves a cozy treat.
This DIY hot chocolate mix is easy to make in bulk, affordable, and always a crowd-pleaser during the winter season.
Here’s how to make it extra special:
- Layer the Mix – Add the hot chocolate mix into a clear mason jar, then top with mini marshmallows, chocolate chips, or crushed candy canes for a festive look.
- Decorate the Jar – Tie a ribbon or twine around the lid and attach a small gift tag.
- Add Instructions – On the tag, write: “Add 3 tablespoons of mix to a mug. Stir in hot water or milk. Top with marshmallows & enjoy!”
- Bundle It Up – Pair the jar with a cute mug or a set of holiday spoons for a complete gift set.
Shop This Post
Here are a few kitchen essentials that make preparing and storing this homemade hot chocolate mix even easier:
- Mason Jars – Perfect for mixing, storing, or gifting your homemade cocoa mix.
- Glass Canister with Lid – Keeps your mix fresh and looks beautiful on the counter.
- Measuring Cups – Essential for getting the perfect cocoa-to-sugar ratio.
Frequently Asked Questions (FAQ)
Store in an airtight container such as a mason jar or a glass canister with an attached lid.
If stored properly, it will keep for up to one year.
Omit the sugar and use about 15 packets of your favorite low-calorie sweetener (such as Equal or Stevia).
Note: Non-dairy creamer is a whitener and should not be used as a full milk replacement.
Looking for Delicious breakfast recipes?
Grab your 5 breakfast recipes now!


More Recipes You May Fancy!
I hope you love the homemade hot chocolate mix recipe. If you make it, please be sure to leave a comment and a rating, so I know how you like it. Enjoy, Xo

Homemade Hot Chocolate Mix Recipe
Equipment
- Glass Canister with Lid
- Whisk
- Measuring Cups
Ingredients
- ½ cup unsweetened cocoa powder
- 1 cup powdered non-dairy creamer
- ¾ cup granulated sugar
- 1 cup non-fat dry milk
- 1 pinch kosher salt optional
Instructions
- In a large bowl, combine all ingredients and mix well.
- Store in an airtight container such as a large mason jar or glass canister.
Notes
Topping Ideas for Hot Chocolate
- Mini Marshmallows – A kid-approved classic. Use campfire marshmallows for an extra fun treat.
- Cinnamon – Sprinkle ground cinnamon or stir with a cinnamon stick.
- Whipped Cream – Store-bought or homemade, this adds extra creaminess.
- Vanilla Extract – Stir in ½ teaspoon for a subtle, sweet flavor.
- Candy Cane – Crush and sprinkle on top, or use a whole candy cane as a festive stir stick.
- Chocolate Shavings – Add a little extra decadence by topping with shaved chocolate.
Nutrition
Nutrition is only an estimate based on the Very Well Fit Nutrition Calculator.
This homemade hot chocolate mix is quick, delicious, and perfect to keep on hand all winter long. It also makes a thoughtful homemade gift—just add it to a jar, tie with a ribbon, and include instructions for use.
Have you made this recipe? I’d love to hear how you enjoyed it—let me know in the comments below!





Sounds delicious. Hot chocolate is a favourite in our home; my kids have hot chocolate almost daily. We love ours with whipped cream.
Met too! My favorite way to have it!
The Best homemade Hot Chocolate Mix! East to make & so delicious!
So easy to make & Delicious! It only takes 5 minutes to make. Never going back to packets again!
This is great! I never thought of making my own, but I’m going to give this a try!
Yay! It is so easy to make & delicious, too!
The BEST homemade hot chocolate mix! So creamy, so chocolatey, and way better than store-bought