| | | |
5 from 1 vote

Classic Homemade Hot Chocolate Recipe

This post may contain affiliate links.

When the weather outside is chilly, there’s nothing better than a really good hot chocolate recipe.

hot chocolate recipe in glass mugsPin

The one I’ve got lined up for you today is the best hot chocolate recipe that I’ve tasted. Perfect for getting cozy on a cold night!

Forget the store-bought hot cocoa mix – once you try this homemade version, you won’t want to go back. Don’t forget to save the recipe card!

It’s made with real milk chocolate chips and unsweetened cocoa powder, creating a creamy and decadent drink that’s sure to become a family favorite.

Whether you want to keep it simple or add your own twist with toppings like whipped cream, chocolate shavings, or mini marshmallows, it’s a treat that everyone can enjoy.

Plus, this recipe uses simple ingredients you probably already have in your pantry, so you can whip it up in no time. It’s perfect for holiday gatherings, snow days, or just any time you’re craving a cup of hot chocolate.

This great recipe yields four servings, so it’s great for sharing. And if you’re making it for a crowd, you can easily double or even triple the recipe.

A mug of hot cocoa goes a long way in the winter. Trust me, once you take a sip of this rich, creamy hot chocolate recipe, you’ll be hooked!

straight on image of hot chocolate recipe served in mugsPin

WHY THIS RECIPE WORKS:

  1. Creamy and Rich: The combination of whole milk and heavy cream gives this hot chocolate a luxurious, creamy texture that feels like a treat in every sip.
  2. Simple Ingredients: You only need a handful of ingredients, many of which are probably already in your kitchen.
  3. Customizable: You can easily adjust the sweetness, richness, or add fun toppings like whipped cream, marshmallows, or even a cinnamon stick.

INGREDIENTS NEEDED (SCROLL TO THE BOTTOM OF THIS POST FOR THE FULL RECIPE CARD):

  • Whole milk
  • Heavy cream
  • Unsweetened cocoa powder
  • Granulated sugar
  • Milk chocolate chips
  • Vanilla extract
  • Whipped cream (optional)
  • Chocolate shavings (optional)
  • Mini candy canes (optional)
ingredients needed to make hot chocolate recipePin

HOW TO MAKE HOT CHOCOLATE RECIPE:

  1. Place the milk, heavy cream, cocoa powder, and sugar in a medium-sized saucepot. 
  2. Whisk together and bring to scalding, 181°F, stirring occasionally about 5-8 minutes. Do not boil.
  3. Take off the heat and add the chocolate chips and vanilla, let sit for 5 minutes. 
  4. Whisk until smooth and the chocolate is melted.
  5. Pour into glasses.
  6. Top with whipped cream, chocolate shavings, and a mini candy cane, if using. 
collage of images showing how to make hot chocolate recipePin

FREQUENTLY ASKED QUESTIONS ABOUT THIS RECIPE:

Milk chocolate is recommended for a creamy and sweet flavor, but you can also use dark chocolate or semisweet chocolate if you prefer a deeper, richer taste.

Just keep in mind that if you use dark or bittersweet chocolate, you may want to add an extra tablespoon of sugar to balance the flavor.

Yes! You can make this hot chocolate ahead of time and store it in the fridge in an airtight container.

Just reheat it gently over medium heat, stirring occasionally.

You can also freeze leftover hot chocolate and thaw it when you’re ready to enjoy.

overhead image of finished hot chocolate recipe served in mugsPin

All your favorite toppings and flavorings apply here. You can even add a pinch of salt!

The best homemade hot chocolate recipe is right at your fingertips.

  • Cinnamon stick: Stir your hot chocolate with a cinnamon stick for a warm, spicy flavor.
  • Peppermint extract: Add a few drops of peppermint extract for a festive twist.
  • Espresso powder: Mix in a teaspoon of instant espresso powder for a mocha version.
  • Caramel syrup: Drizzle some caramel sauce on top for a caramel hot chocolate.
  • Whipped cream: Top with a generous swirl of whipped cream.
  • Chocolate shavings: Sprinkle chocolate shavings or chopped chocolate over the whipped cream.
  • Mini marshmallows: Classic mini marshmallows make a fun and tasty topping.
  • Nutmeg: A pinch of ground nutmeg adds warmth and depth.
  • Peanut butter: Stir in a tablespoon of peanut butter for a creamy, nutty flavor.
  • Chili powder: Add a dash of chili powder or cayenne pepper for a spicy kick.

Really you can swap any of the main ingredients.

I think maple syrup gives an even richer flavor than sugar. 

  • Almond milk or oat milk: For a dairy-free version, substitute almond milk or oat milk for the whole milk.
  • Coconut milk: Replace the heavy cream with coconut milk for a tropical twist.
  • Brown sugar: Use brown sugar instead of granulated sugar for a deeper, caramel-like sweetness.
  • Semi-sweet chocolate chips: Substitute milk chocolate chips with semi-sweet or dark chocolate for a richer, less sweet hot chocolate.
  • Maple syrup: Use maple syrup in place of sugar for a natural sweetener.
  • White chocolate chips: Swap the milk chocolate chips with white chocolate for a creamy, sweet flavor.
hot chocolate recipe with whipped cream served in mugsPin

Refrigerator: Store leftover hot chocolate in an airtight container in the fridge for up to 3 days.

When you’re ready to drink it, reheat it gently over medium heat, stirring occasionally.

Freezer: You can freeze leftover hot chocolate for up to 3 months.

Let it thaw in the fridge overnight and reheat on the stovetop.

DANA’S TIPS AND TRICKS:

  • Don’t Boil the Hot Chocolate: Heat the milk and cream mixture over medium heat, but be sure not to let it boil. This will keep your hot chocolate smooth and creamy.
  • Use High-Quality Chocolate: For the best results, use good-quality milk or dark chocolate. It really makes a difference in the flavor.
  • Whisk Until Smooth: Make sure to whisk the hot chocolate well after adding the chocolate chips to ensure it’s fully melted and smooth.
  • Make a Big Batch: If you’re serving a crowd, this recipe can easily be doubled or tripled. Just adjust the cooking time slightly to make sure it heats evenly.
  • Customize the Sweetness: If you prefer your hot chocolate less sweet, reduce the sugar by a tablespoon. If you’re using dark chocolate, add an extra tablespoon of sugar.
  • Top It Off: Don’t forget the toppings! Whipped cream, marshmallows, chocolate shavings, or even a candy cane make this hot chocolate extra special.
a hand holding up a mug of hot chocolate recipe in airPin

This Hot Chocolate recipe is a perfect treat for any cold day.

Whether you’re making it for a holiday gathering, a cozy night in, or a fun treat for the kids, this easy recipe is always a hit.

It’s rich, creamy, and full of chocolatey goodness, with the perfect balance of sweetness! YUM!

If you’ve tried this HOT CHOCOLATE RECIPE, let me know how it turned out in the comments! You can follow me over on PINTEREST, INSTAGRAM OR FACEBOOK to find some more of our mouthwatering recipes! 

This Silly Girls Kitchen LogoPin
5 from 1 vote

Classic Homemade Hot Chocolate Recipe

Author Dana DeVolk
Prep: 5 minutes
Cook: 8 minutes
When the weather outside is chilly, there’s nothing better than a really good hot chocolate recipe.
Servings 4 servings

Ingredients
  

Instructions

  • Place the milk, heavy cream, cocoa powder, and sugar in a medium-sized saucepot.
    2 cups whole milk, 2 cups heavy cream, ¼ cup unsweetened cocoa powder, 2 tablespoons granulated sugar
  • Whisk together and bring to scalding, 181°F, stirring occasionally about 5-8 minutes. Do not boil.
  • Take off the heat and add the chocolate chips and vanilla, let sit for 5 minutes.
    1 ½ cups milk chocolate chips, ½ teaspoon vanilla extract
  • Whisk until smooth and the chocolate is melted.
  • Pour into glasses.
  • Top with whipped cream, chocolate shavings, and a mini candy cane, if using.
    Whipped cream for serving, Chocolate shavings for serving, Mini candy canes for serving

Notes

Nutrition is not calculated with additional toppings.
  • Don’t Boil the Hot Chocolate: Heat the milk and cream mixture over medium heat, but be sure not to let it boil. This will keep your hot chocolate smooth and creamy.
  • Use High-Quality Chocolate: For the best results, use good-quality milk or dark chocolate. It really makes a difference in the flavor.
  • Whisk Until Smooth: Make sure to whisk the hot chocolate well after adding the chocolate chips to ensure it’s fully melted and smooth.
  • Make a Big Batch: If you’re serving a crowd, this recipe can easily be doubled or tripled. Just adjust the cooking time slightly to make sure it heats evenly.
  • Customize the Sweetness: If you prefer your hot chocolate less sweet, reduce the sugar by a tablespoon. If you’re using dark chocolate, add an extra tablespoon of sugar.
  • Top It Off: Don’t forget the toppings! Whipped cream, marshmallows, chocolate shavings, or even a candy cane make this hot chocolate extra special.

Nutrition

Calories: 853kcal | Carbohydrates: 64g | Protein: 12g | Fat: 63g | Saturated Fat: 40g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 12g | Trans Fat: 0.1g | Cholesterol: 159mg | Sodium: 126mg | Potassium: 379mg | Fiber: 4g | Sugar: 58g | Vitamin A: 2098IU | Vitamin C: 1mg | Calcium: 314mg | Iron: 2mg
Nutrition Disclaimer
Course Drinks
Cuisine American

Love This Recipe?

Follow @ThisSillyGirlsKitchen on Instagram and @danadevolk on Pinterest for more!

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Similar Posts

  • Creamy Green Pea Salad with Ham (Best & Easy Recipe)

  • Easy Peanut Butter Cake Mix Cookies Recipe

  • Easy Glazed Fresh Peach Fritters Recipe

  • Chocolate Peppermint Whoopies Pies Recipe

  • Creamy Coconut Ice Cream Recipe

  • Creamy Chocolate Rice Pudding Recipe