Hot Chocolate Mix

Hot cocoa powder
The Picture Pantry/Getty Images
Prep: 5 mins
Cook: 2 mins
Total: 7 mins
Servings: 4 servings
Nutrition Facts (per serving)
424 Calories
8g Fat
78g Carbs
15g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 424
% Daily Value*
Total Fat 8g 10%
Saturated Fat 4g 20%
Cholesterol 6mg 2%
Sodium 194mg 8%
Total Carbohydrate 78g 28%
Dietary Fiber 3g 12%
Total Sugars 69g
Protein 15g
Vitamin C 2mg 10%
Calcium 431mg 33%
Iron 4mg 25%
Potassium 667mg 14%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This hot chocolate mix recipe is one of those great homemade food gifts that are perfect for almost anyone on your list, from teachers to school bus drivers to delivery persons. Or you can just give as gifts to friends—especially kids. When placed in a cute jar tied with a ribbon (don't forget to include the recipe directions on a tag), this homemade hot chocolate mix will be a welcome gift.

A lot of hot chocolate mix recipes call for non-dairy creamer because it eliminates the need for stirring the hot chocolate mix into warmed milk—you can just use hot water to make the hot chocolate instead. If you prefer a richer hot chocolate that is made with warmed milk, leave out the non-dairy creamer.


  • 2 cups powdered nonfat dry milk

  • 3/4 cup granulated sugar

  • 1/2 cup unsweetened cocoa powder

  • 1/2 cup non-dairy creamer, optional

  • 1/2 cup chocolate chips

  • 1/4 cup miniature marshmallows

Steps to Make It

  1. In a large mixing bowl, whisk nonfat dry milk, sugar, cocoa powder, and creamer, if using, until smooth.

  2. Using a funnel, pour the hot chocolate mix into a Mason jar, filling it about 3/4 of the way to the top.

  3. Layer chocolate chips and miniature marshmallows on top of the hot chocolate mix. Seal the jar, tie with a ribbon, and include the recipe for making homemade hot chocolate using the mix.

How to Use the Mix

If using the non-dairy creamer in the mix, place 2 to 3 heaping tablespoons of the hot chocolate mix in a mug. Add boiling water, and stir well. Top with chocolate chips and miniature marshmallows.

If you aren't adding non-dairy creamer to the mix, warm 6 to 8 ounces of milk in a saucepan or the microwave until hot, but not boiling. Add 2 to 3 heaping tablespoons of the hot chocolate mix. Stir well. Top with chocolate chips and miniature marshmallows.

Additional Toppings

If you are gifting this homemade hot chocolate mix for the holidays, adding a bit of broken up candy cane would add the perfect festive touch—or you can add a whole candy cane to the outside of the jar that can be used as a stirrer. You can also add a few white chocolate chips, red and green mini M&Ms, or even crushed pretzels to sprinkle on top. Placing a couple of caramel candies in the jar will bring delicious flavor to the hot beverage, and chocolate or colored sprinkles create a fun finish to the drink. To give the hot chocolate a little Mexican flair, add a few pinches of cinnamon to the mix.

Other Food Gifts in a Jar

If you enjoy making food from scratch and know others who do as well, edible mixes in a jar are a perfect present any time of year. Treat your friends to baked good mixes, such as blonde brownies, snickerdoodle cookies, and blueberry muffins, or mixes for cornbread or biscuits.