Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A glass jar filled with homemade hot chocolate mix, decorated with a ribbon and a tag, surrounded by marshmallows and cocoa powder.

The Ultimate Homemade Hot Chocolate Mix Recipe

This homemade hot chocolate mix recipe yields a rich, creamy, and deeply satisfying hot chocolate that’s perfect for cozy evenings, holiday gifting, or simply a delicious everyday treat. Customizable and easy to prepare, it’s far superior to store-bought mixes.

  • Total Time: 10 minutes
  • Yield: Makes about 4 cups of mix (approx. 16 servings) 1x

Ingredients

Scale

2 cups unsweetened Dutch-processed cocoa powder
2 cups granulated sugar
1 cup powdered sugar (confectioners’ sugar)
1 cup dry whole milk powder (or non-fat dry milk powder)
2 tablespoons cornstarch
1/2 teaspoon fine sea salt
Optional: 1 teaspoon ground cinnamon, 1/2 teaspoon instant espresso powder, or 1/4 teaspoon cayenne pepper

Instructions

Step 1: In a very large bowl, combine the unsweetened cocoa powder, granulated sugar, powdered sugar, dry milk powder, cornstarch, salt, and any desired optional spices (like cinnamon or espresso powder).
Step 2: Sift all ingredients together through a fine-mesh sieve into the bowl to ensure there are no lumps, especially from the cocoa powder and powdered sugar. This is crucial for a smooth mix.
Step 3: Once all ingredients are in the bowl, use a large whisk to thoroughly combine everything. Whisk for at least 2-3 minutes to ensure all components are evenly distributed throughout the homemade hot chocolate mix recipe.
Step 4: (Optional) Taste test: To test, mix 2-3 tablespoons of the hot chocolate mix with 8 ounces of hot water or milk. Adjust sweetness or cocoa levels in the main batch if desired.
Step 5: Transfer the finished homemade hot chocolate mix recipe to airtight containers (such as glass jars) and store in a cool, dark pantry. It will stay fresh for several months. For serving, use 2-3 tablespoons of mix per 8-10 ounces of hot milk or water, stir until dissolved, and enjoy with your favorite toppings!

Notes

For an extra-rich drink, use whole milk instead of water. Add a splash of vanilla extract to individual servings for an enhanced flavor. This mix is also fantastic in coffee for a homemade mocha.

  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Category: Drink
  • Cuisine: American

Keywords: homemade hot chocolate mix recipe, hot cocoa mix, DIY hot chocolate, easy hot chocolate mix, gourmet hot chocolate, giftable hot chocolate mix, winter drinks, comfort food

Logo

Join Recipes For Home!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!