Homemade Hot Cocoa Mix with Melted Chocolate

Prep: 10 minCook: 1 hr12 servingsmedium
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

12 servings
  • 3 cup dry milk powder
    whole milk powder1:1dairy

    standard

  • 1 cup powdered sugar
  • ½ cup cocoa powder
  • ¼ tsp salt
  • ½ cup powdered non-dairy creamer
    heavy cream0.25:0.5dairy

    creamier

  • 3 ½ cup water
  • 2 tsp pure vanilla extract
  • ¼ cup hot fudge sauce
    chocolate syrup1:1flavor variant

    thinner consistency

  • ½ cup semi-sweet chocolate chips, melted
    dark chocolate chips1:1flavor variant

    deeper cocoa

  • whipped cream(optional)

Instructions

  1. 1

    Sift together dry milk powder, powdered sugar, cocoa powder, and salt in a medium bowl.

  2. 2

    Stir in powdered non-dairy creamer.

  3. 3

    Pour water and vanilla extract into a large cast-iron or heavy-bottomed pot.

  4. 4

    Slowly whisk in the dry ingredient mixture while constantly stirring.

  5. 5

    Pour in hot fudge sauce and melted chocolate chips, whisking to combine.

  6. 6

    Add remaining water and whisk until fully blended.

  7. 7

    Place on stovetop over low heat and cook for about one hour, stirring well.

  8. 8

    Serve topped with whipped cream.

Tips

Tip 1

Whisk constantly when adding dry ingredients to water to prevent lumps and ensure smooth blending.

Tip 2

Low heat and longer cooking allows flavors to develop and cream to integrate fully.

Tip 3

Melt chocolate chips before adding for easier incorporation and silkier texture.

Good to Know

Storage

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.

Make Ahead

Mix dry ingredients up to 1 week ahead. Prepare full batch and refrigerate; reheat before serving to restore creamy texture.

Serve With

Pour into mugs and top with generous whipped cream. Serve immediately while hot. Optional: drizzle additional hot fudge sauce on whipped cream.

Common Mistakes

Watch

Add dry ingredients too quickly to avoid lumpy texture; whisk constantly.

Watch

Use low heat to prevent scorching chocolate and milk solids on pot bottom.

Watch

Whisk well before serving to redistribute settled cocoa and chocolate particles.

Substitutions

Dairy-Free Swaps

dry milk powder
whole milk powder1:1dairy

standard

powdered non-dairy creamer
heavy cream0.25:0.5dairy

creamier

Full guide →

General Alternatives

semi-sweet chocolate chips
dark chocolate chips1:1flavor variant

deeper cocoa

Full guide →
hot fudge sauce
chocolate syrup1:1flavor variant

thinner consistency

Find more substitutions →

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.