Homemade Hot Chocolate with Peppermint Whipped Cream

The yummiest Homemade Hot Chocolate that takes only 10 minutes to make! Perfect for cozy fall and winter days, holidays, Christmas morning, and any time.

A big batch of creamy Hot Chocolate is perfect for after a day of skiing, sledding, tobogganing, and being outside in the snow.  I like to make it and then let it just simmer on the stove so we can have it when we want to throughout the day. It’s definitely a favorite on the weekends.

Easy Homemade Hot Chocolate

Homemade Hot Chocolate Recipe

This recipe is SO yummy–perfect for all of those cozy evenings and holiday parties with family and friends. Make it in minutes, really! For our family it’s part of our holiday celebrations–every time they come in after playing in the snow, when we make Christmas cookies, after a Christmas outing, at parties, on Christmas Eve and Christmas morning, and any other excuse we get.  It’s also a tradition to serve it on the day we put up the tree! But it’s not just for the holidays…it’s a staple all through the winter season.  

It doesn’t take long at all to make, and everyone you serve it to will think you are seriously a superstar. Best of all, it really comes together in 10 minutes or less, and that’s a huge win in my book. It doesn’t take much longer than boiling water for packet hot chocolate, or hot cocoa mix, and it tastes SO much better!

The recipe uses good chocolate chips to make it really creamy and delicious. it’s always a debate as to how chocolate-y the the chocolate chips should be.  I prefer milk chocolate chips, but if you love dark chocolate, you can certainly use semi-sweet, or even a mix of the two. You can also use a lesser fat milk instead of the whole milk, but it won’t be quite as rich or creamy. I highly suggest using whole milk! This is the BEST hot chocolate you’ll ever have!

Easy Homemade Hot Chocolate

Difference between hot chocolate and hot cocoa

If you’re wondering there isn’t cocoa powder in the recipe, there’s a good reason! It has to do with the difference between hot chocolate and hot cocoa (yes, there is one!)

Hot cocoa is made with sugar, milk, and cocoa powder, and is lighter and sweeter than hot chocolate.  Swiss Miss and other packets are hot cocoa.  Hot chocolate on the other hand, is literally melted chocolate, with added milk or cream. There is not reason to add more sugar, because the chocolate already has sugar in it. A richer, creamier drink is the result, and the flavor is divine. (And my favorite!)

Hot Chocolate Bar & Hot Chocolate Party

One of my favorite holiday events is an annual hot chocolate party that I love to host for my friends.  It’s so fun! We have yummy food too, but the highlight is the hot chocolate. I serve it in mugs with all the toppings as a hot chocolate bar…chocolate chips, mini marshmallows, crushed peppermint, candy cane marshmallow dippers (stirring sticks), peppermint whipped cream, and regular whipped cream.  Caramel sauce, shredded coconut, and coconut milk are a few more ideas.

It’s a dessert and drink all in one! It’s become a tradition, and I look forward to it every year.  This is an event you can have anytime through the holidays or winter season, either on it’s own, or as part of another party or gathering.  It’s even fun on game days and football parties, like the Super Bowl in January!

Easy Homemade Hot Chocolate

Who can resist peppermint and chocolate?  I created a peppermint whipped cream that I like to make to go on top of the hot chocolate. Regular whipped cream is always yummy, but this is just a different version that makes such a difference. Make sure to use heavy cream or heavy whipping cream–they both have over 36% fat, so they’ll whip up beautifully and hold their shape.  Whipping cream has 30-35% fat, and while you can whip it into cream, it will be lighter and not hold its shape as long or as well.  

I love adding the peppermint cream –it’s the perfect complement. If you don’t like peppermint, you can always use plain whipped cream with a little sprinkle of cinnamon & sugar (add it to the hot chocolate, and on top of the whipped cream both), with marshmallows, or plain. It’s delicious any way you serve it!

Recipe Tips

  • You can easily double or even triple this recipe if needed…just user a larger pot! When I’m making it for a crowd, I’ll put it in a large stockpot, or a crockpot.  That’s another reason I love this recipe…it’s simple to either make less or more, depending on the number of people you have. If it’s just your family, or a small group, one batch is probably enough. I’ve made it for large groups many times, and it has always worked. If you prefer a crockpot recipe, no worries, find it HERE!!
  • To keep a skin from forming on the top of the hot chocolate while it’s sitting on the stove, just add a lid cover, and story every once in awhile.

Easy Homemade Hot Chocolate

Homemade Hot Chocolate

5 from 3 votes
Kierste Wade | Old Salt Farm
Cook Time: 10 minutes
Servings: 10
The yummiest Homemade Hot Chocolate that takes only 10 minutes to make! Perfect for cozy fall and winter days, holidays, Christmas morning, and any time.


Peppermint Cream


  • In a large saucepan over low heat, melt the chocolate chips with the can of evaporated milk. Once they're melted, stir in the four cups of milk and heat through. Use a whisk to make sure it's nice and smooth. No need to boil it–you just want to heat it through. Remove from heat and add the vanilla extract and the tiniest pinch of salt. Serve with Peppermint Cream if desired, and other toppings.
  • Peppermint Cream: In a mixing bowl, beat the heavy cream until it's just beginning to form soft peaks. Add the powdered sugar (you can do more or less to taste), and beat until incorporated. Add the peppermint extract and crushed candy canes, then beat again until the right consistency. I like to spoon the cream into a sandwich bag, push it down into one corner, snip the corner off of the bag, then pipe it onto the top of the hot chocolate. Sprinkle a few more bits of candy cane on top, and enjoy!
Calories: 461kcal | Carbohydrates: 29g | Protein: 6g | Fat: 36g | Saturated Fat: 22g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 9g | Cholesterol: 120mg | Sodium: 102mg | Potassium: 256mg | Sugar: 25g | Vitamin A: 1245IU | Vitamin C: 1mg | Calcium: 219mg | Iron: 1mg
Course :Beverage, Holidays
Cuisine :American, Beverage
Keyword :Christmas Drinks, Christmas Recipes, Holiday Drinks, Hot Chocolate
PIN THIS RECIPE FOR LATER! @oldsaltfarm or tag #oldsaltfarm!

More flavors to make!

Share and save for later!