Homemade Hot Chocolate

How to Make Homemade Hot Chocolate (Rich and Creamy)

0 comments
0.0 from 0 votes Only logged in users can rate recipes

When the weather is cold outside and I crave hot cocoa, my decadent homemade hot chocolate recipe that I have been making for years is what I make. This version uses real bittersweet chocolate chips, creamy milk, and a touch of sweetened condensed milk for a silky, luxurious drink that feels like a hug in a cup.

If you haven’t tried making homemade hot chocolate then you are in for the treat of your life. This hot chocolate is thick, smooth, and deeply chocolatey and perfect for holidays, movie nights, or anytime you want something special.

Jump to Recipe Print Recipe

Looking for great holiday ideas? Check out my Hot Chocolate Bar!

Homemade Hot Chocolate
Homemade Hot Chocolate

This Post May Contain Affiliate Links.

Ingredients

Ingredients for Homemade Hot chocolate
  • bittersweet chocolate chips
  • milk (whole milk works best for richness)
  • heavy whipping cream
  • sweetened condensed milk
  • vanilla extract
  • salt

Note: Be sure to use bittersweet chocolate chips. Semi-sweet chocolate chips will not work as well in this recipe and can make the hot chocolate overly sweet without the same depth of flavor.

What You Will Need

Watch the Video Tutorial

Step-by-Step Instructions

Step 1: Warm the milk and cream

In a large saucepan, combine 6 cups milk and 1½ cups heavy whipping cream. Set the saucepan over medium-low heat and begin to gently warm the mixture. You don’t want it to boil—just slowly heat until it’s warm and steamy.

Warming Milk for Homemade Hot Chocolate

Step 2: Add sweetened condensed milk

Once the milk and cream are warm, stir in ½ cup sweetened condensed milk Whisk until the sweetened condensed milk is fully incorporated. Continue to heat gently and bring the mixture to a light simmer, stirring occasionally.

Adding Sweeten Condensed Milk to Warming Milk for Homemade Hot Chocolate

You should see small bubbles forming around the edges of the pan, but no rolling boil.

Step 3: Add salt, vanilla, and chocolate

When the mixture is lightly simmering, add ⅛ teaspoon salt, 1 teaspoon vanilla extract and 1½ cups bittersweet chocolate chips. Whisk constantly as the chocolate chips melt into the hot milk mixture. Continue stirring until the chocolate is completely melted and the mixture is smooth.

adding bittersweet chips to Homemade Hot chocolate

Step 4: Simmer low and slow

Keep the hot chocolate over low heat and let it simmer for 10–15 minutes, stirring frequently. Simmering gently helps the flavors blend and gives you a thicker, richer hot chocolate. When it’s velvety, smooth, and nicely thickened, remove the pan from the heat.

making homemade hot chocolate

How to Serve

Carefully ladle the hot chocolate into mugs and serve immediately.

Top with your favorite toppings, such as:

  • Whipped cream
  • Mini marshmallows
  • Shaved chocolate
  • Crushed peppermint
  • Caramel drizzle

Drink alongside your favorite cake or cookies. It is delicious any way you try it.

This hot chocolate is rich and simply amazing. Once you try it, you may never go back to the instant packets again!

Tips for the Best Homemade Hot Chocolate

  • Use quality chocolate: Since chocolate is the star, bittersweet chocolate chips (or chopped bittersweet chocolate) give the best flavor.
  • Don’t skip the salt: That tiny ⅛ teaspoon of salt boosts the chocolate flavor and balances the sweetness.
  • Low and slow: Keep the heat gentle. Boiling can scorch the milk and affect the texture.
  • Adjust thickness:
    • For a thicker hot chocolate, simmer a little longer or add a few extra tablespoons of chocolate chips.
    • For a lighter version, add a splash more milk to thin it out.

Variations

  • Mocha Hot Chocolate:
    Stir in a shot of espresso or ¼ cup strong brewed coffee.
  • Peppermint Hot Chocolate:
    Add ¼ teaspoon peppermint extract (start small and taste).
  • Spiced Hot Chocolate:
    Add a pinch of cinnamon or a tiny pinch of cayenne for a gentle heat.
  • Kids’ Party Version:
    Keep the recipe the same, then set up a topping bar with marshmallows, sprinkles, crushed cookies, and candy canes.

How to Store Leftover Hot Chocolate

If you happen to have leftovers:

  • Let the hot chocolate cool to room temperature.
  • Pour it into an airtight container or jar.
  • Store in the refrigerator for up to 3 days.

How to Reheat

  • Pour the desired amount into a saucepan.
  • Warm over low heat, stirring often, until heated through.
  • Do not boil. You can add a splash of milk if it has thickened too much in the fridge.

You can also reheat gently in the microwave in short intervals, stirring between each one.

Frequently Asked Questions

Can I use semi-sweet chocolate chips instead of bittersweet?

For this recipe, bittersweet chocolate chips are strongly recommended. Semi-sweet can make the hot chocolate too sweet and won’t give the same rich, deep chocolate flavor.

Can I use a different type of milk?

Whole milk gives the best texture and richness, but you can use 2% if needed. Just know it may be slightly less creamy.

Can I make this ahead of time?

Yes. You can make the hot chocolate earlier in the day, cool it, refrigerate it, and then reheat gently before serving. Be sure to whisk well when reheating.

Can I make it less sweet?

You can reduce the sweetened condensed milk slightly or add a bit more milk to balance the sweetness, but keep the bittersweet chocolate for a rich flavor.

This homemade hot chocolate is a cozy, comforting treat that’s perfect for family nights, holiday gatherings, or anytime you need a warm, chocolatey moment.

How to Make Homemade Hot Chocolate (Rich and Creamy)

Recipe by Barbara
0.0 from 0 votes Only logged in users can rate recipes
Course: DrinksCuisine: AmericanDifficulty: Easy
Servings

8

servings
Prep time

10

minutes
Cooking time

15

minutes
Calories

480

kcal
Total time

25

minutes

This rich and creamy homemade hot chocolate is made with real bittersweet chocolate chips, milk, cream, and a touch of sweetened condensed milk for a luxuriously smooth drink that’s perfect for cozy nights, holidays, and hot cocoa bars.

Ingredients

  • 6 cups milk (preferably whole milk)

  • cups cups heavy whipping cream

  • ½ cup sweetened condensed milk

  • cups bittersweet chocolate chips

  • 1 teaspoon vanilla extract

  • teaspoon salt

Directions

  • In a large saucepan, combine the milk and heavy whipping cream. Place over medium-low heat and gently warm the mixture, stirring occasionally. Do not let it boil.Warming Milk for Homemade Hot Chocolate
  • Stir in the sweetened condensed milk until fully combined. Continue heating until the mixture reaches a light simmer with small bubbles forming around the edges, but not boiling.Adding Sweeten Condensed Milk to Warming Milk for Homemade Hot Chocolate
  • Add the salt, vanilla extract, and bittersweet chocolate chips to the saucepan. Whisk continuously until the chocolate chips are completely melted and the mixture is smooth.adding bittersweet chips to Homemade Hot chocolate
  • Reduce the heat to low and let the hot chocolate simmer gently for 10–15 minutes, stirring frequently. Do not allow it to boil. The mixture should thicken slightly and become velvety.making homemade hot chocolate
  • Remove from heat and carefully ladle the hot chocolate into mugs. Serve immediately with your favorite toppings such as whipped cream, marshmallows, or shaved chocolate.Homemade Hot Chocolate

Recipe Video

Notes

  • Use bittersweet chocolate chips only. Semi-sweet chocolate chips will not work as well in this recipe and can make the hot chocolate too sweet without the same rich flavor.
  • For a thicker hot chocolate, simmer a bit longer or add a few extra tablespoons of chocolate chips.
  • For a lighter texture, add a splash of milk to thin it out to your liking.

Leave a Comment

Your email address will not be published. Required fields are marked *