This post may contains affiliate links. We may earn a commission, at no additional cost to you, if you make a purchase via our links. See our disclosure for more information.

This creamy hot chocolate in a jar is the perfect homemade holiday gift! You just need a handful of ingredients, and can easily customize the flavor with different add-ins to make it your own. Attach one of the printable labels and you have an easy Christmas gift ready to go!

close up view of a jar of homemade hot chocolate mix with jars of different flavors in the background.

I’ll admit that I used to not be the biggest hot cocoa fan.

Most of the time, the mixes I tried were overly sweet without enough chocolate flavor. Once I started making my own hot cocoa mix, my feelings changed. 

Since you’re the one making it, you can really choose ingredients that fit your budget and flavor preferences. 

  • Want to make it richer? Use whole milk powder. 
  • Prefer high quality chocolate? Splurge on Valrhona or Ghirardelli. 
  • Want more chocolate flavor? Add dark chocolate shavings to the mix, which will melt into the hot cocoa from the heat of the hot milk. 

There are so many options, which you can even mix-and-match some of the add-ins listed below to make your own custom blend. (I especially love adding dark chocolate shavings with the peppermint candies!)

Below, I’ll share my go-to homemade hot chocolate mix plus my 5 favorite flavor variations and free printable gift tags.

side view of a mug of homemade hot chocolate from a dry mix made with powdered milk.
close up view of ingredients to make hot chocolate in a jar like cocoa powder and powdered milk.

Ingredients

  • Dry milk powder – What makes hot cocoa mix creamy with just hot water? Powdered milk. Without it, cocoa mix is basically just sweetened cocoa powder and it won’t have that richness you expect. 
  • Unsweetened cocoa powder – Use a good quality cocoa powder. For this recipe, I used this organic cocoa powder, which had a smoother, richer flavor than Hershey’s. 
  • Powdered sugar 
  • Cornstarch – To help thicken the cocoa and make it creamier.
  • Kosher salt
  • Mini marshmallows – Optional. Feel free to dehydrate them first to make them more like the marshmallows from the packets. I did this but then ate all the dehydrated marshmallows before I could use them…

How to Make Homemade Hot Cocoa Mix

mixing hot cocoa ingredients in a bowl.

Step 1: Combine all ingredients in a mixing bowl.

whisked hot cocoa mixture in a white bowl.

Step 2: Whisk to combine.

jar of homemade hot chocolate with marshmallows on top.

Step 3: Transfer to a mason jar or airtight container. Add marshmallows, if using.

jar of hot cocoa mix with a printable label attached.

Step 4: Attach a gift tag with twine or ribbon and share with your loved one.

close up view of a jar of hot chocolate with a printable label and a bar of chocolate to the side.

🏷️🎄Free Printable Hot Chocolate Gift Tags

Sign up to unlock your free hot cocoa labels✨.

You’ll get six festive flavors, perfect for creating thoughtful holiday gifts everyone will love.

    Storing Suggestions

    If properly stored in a cool, dry, airtight container, this homemade mix can keep for months, if not longer.

    horizontal image showing 5 different flavor variations for homemade hot cocoa in a jar.

    Flavor Variations for Homemade Hot Cocoa in a Jar

    Per batch of hot cocoa, add the following quantities. Stir any powders into the mixture (like the dried spices or espresso powder), or add solid toppings on top of the dry mix (like the marshmallows or chocolate shavings).

    Cinnamon Spice Hot Cocoa

    Add 2 tsp cinnamon, 1 tsp cardamom, and 1/2 tsp nutmeg.

    Espresso Hot Cocoa

    Add 3 tbs of espresso powder per batch.

    Dark Chocolate Hot Cocoa Mix

    Add 1/2 cup of shaved dark chocolate or mini chocolate chips.

    Peppermint Hot Cocoa Mix

    Add 3 tbs crushed candy cane pieces or peppermint candy.

    mason jar with homemade hot cocoa mix including marshmallows on top.

    How to Serve

    Although you can certainly make your hot cocoa with water, you’ll get a creamier, more delicious drinking experience with warm milk. 

    Feel free to add some whipped cream instead of marshmallows, if that’s your thing!

    More Hot Cocoa Recipes (Coming Soon)

    • Caramel Hot Cocoa Mix
    • Spiced Hot Chocolate Mix
    • Espresso Hot Chocolate Recipe
    • Peppermint Hot Chocolate Mix
    • Dark Chocolate Hot Chocolate Mix
    wide view of a jar of homemade hot cocoa mix next to peppermint candies, dark chocolate, and a mug of hot cocoa.

    If you made this recipe, please leave a comment or ask a question below! I’d love to hear what you think or troubleshoot any issues.

    Get my FREE Homestead Kitchen Supply List to make it easier than ever to cook and bake from scratch.

    Want more seasonal recipes? Subscribe for email updates or follow Milk Glass Home & Kitchen on social media. Join my Facebook Group Seasonal Slow Living to become part of the community!

    mason jar with homemade hot cocoa mix with a printable label tied to the front and marshmallows on top.

    Easy Hot Chocolate in a Jar Recipe

    This creamy hot chocolate in a jar is the perfect homemade holiday gift! You just need a handful of ingredients, and you can easily customize the flavor with different add-ins to make it your own. Attach one of the printable labels and you have an easy Christmas gift ready to go!
    No ratings yet
    Prep Time 5 minutes
    Total Time 5 minutes
    Course Dessert, Drinks
    Cuisine American
    Servings 2 pints

    Ingredients
      

    Instructions
     

    • Combine all ingredients in a medium bowl. Whisk thoroughly to combine.
      1 cup dry milk powder, 1 cup powdered sugar, 1/2 cup cocoa powder, 2 tbsp cornstarch, 1 tsp kosher salt
    • Transfer to a glass mason jar and seal tightly.
    • To use, combine 3-4 tbs of dry mix in a mug with 6-8 oz of hot water or milk. Stir thoroughly and top with whipped cream or marshmallows.

    Notes

    One batch will fill two pint jars just shy of the top. There will be room to add marshmallows or other add-ins, if you’d like.
    Keyword homemade hot cocoa mix, hot chocolate in a jar, hot cocoa in a jar

    Did you try this recipe?

    Post a photo and tag @milkglasshome!

    Pin this recipe for later!

    pin with an image of a mason jar holding homemade hot cocoa mix made with powdered milk, cocoa powder, powdered sugar, cornstarch, and salt with marshmallows on top.

    Similar Posts

    Leave a Reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.