Ingredients
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

