Homemade Hot Cocoa Mix with Melted Chocolate

Rich, creamy hot cocoa made from scratch combining dry milk powder, cocoa, and melted chocolate chips for depth. The base simmers gently to meld flavors into a smooth, luxurious drink. Perfect for cold winter mornings, holiday gatherings, or cozy evenings. This version uses both cocoa powder and melted chocolate chips plus hot fudge sauce for complex chocolate flavor that surpasses instant mixes, with non-dairy creamer for those avoiding dairy milk.
Ingredients
- 3 cup dry milk powderwhole milk powder1:1dairy
standard
- 1 cup powdered sugar
- ½ cup cocoa powder
- ¼ tsp salt
- ½ cup powdered non-dairy creamerheavy cream0.25:0.5dairy
creamier
- 3 ½ cup water
- 2 tsp pure vanilla extract
- ¼ cup hot fudge saucechocolate syrup1:1flavor variant
thinner consistency
- ½ cup semi-sweet chocolate chips, melteddark chocolate chips1:1flavor variant
deeper cocoa
- whipped cream(optional)
Instructions
- 1
Sift together dry milk powder, powdered sugar, cocoa powder, and salt in a medium bowl.
- 2
Stir in powdered non-dairy creamer.
- 3
Pour water and vanilla extract into a large cast-iron or heavy-bottomed pot.
- 4
Slowly whisk in the dry ingredient mixture while constantly stirring.
- 5
Pour in hot fudge sauce and melted chocolate chips, whisking to combine.
- 6
Add remaining water and whisk until fully blended.
- 7
Place on stovetop over low heat and cook for about one hour, stirring well.
- 8
Serve topped with whipped cream.
Tips
Whisk constantly when adding dry ingredients to water to prevent lumps and ensure smooth blending.
Low heat and longer cooking allows flavors to develop and cream to integrate fully.
Melt chocolate chips before adding for easier incorporation and silkier texture.
Good to Know
Homemade cocoa mix (without water) keeps in an airtight container for up to 2 months. Store prepared hot cocoa in refrigerator up to 3 days; reheat gently on stovetop.
Mix dry ingredients up to 1 week ahead. Prepare full batch and refrigerate; reheat before serving to restore creamy texture.
Pour into mugs and top with generous whipped cream. Serve immediately while hot. Optional: drizzle additional hot fudge sauce on whipped cream.
Common Mistakes
Add dry ingredients too quickly to avoid lumpy texture; whisk constantly.
Use low heat to prevent scorching chocolate and milk solids on pot bottom.
Whisk well before serving to redistribute settled cocoa and chocolate particles.
Substitutions
Dairy-Free Swaps
standard
General Alternatives
thinner consistency
FAQ
Can I make this ahead and reheat?
Yes, prepare the full batch and refrigerate up to 3 days. Reheat gently on stovetop over low heat, whisking occasionally to restore smooth, creamy texture. Do not microwave, as this can separate the mixture.
What if I don't have non-dairy creamer?
Omit it and add an extra 0.5 cup whole milk or heavy cream to the water instead for richness. Or use regular milk powder if available. Adjust to taste for desired creaminess.
How long does this stay hot in a mug?
Served in a standard ceramic mug, hot cocoa stays drinkable for about 20-30 minutes. Transfer to a thermos to keep hot longer, or reheat gently as needed.