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.


  • 1 1/2 c. milk chocolate chips
  • 1 can evaporated milk
  • 1 cup heavy cream
  • 3-4 c. whole milk
  • 1 tsp. vanilla extract

Peppermint Cream

  • 1 pint heavy cream
  • 1/4 c. powdered sugar
  • 1 tsp. peppermint extract
  • 2 candy canes, crushed


  • 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!


  1. I just wanted to stop and take a moment to tell you how awesome I think you are. My husband makes fun of me because I can always spot your things (posts, crafts, etc.). Part of it is due to your kinds names and I guess the other part is just how great your stuff is.

    I DIY as much as I possibly can and I owe it to you and your blog. It was the first one I found and I haven’t left since. And you got me hooked on Pick Your Plum.

    I will stop rambling :) I just wanted to wish you a great day and let you know that I look forward to each of your posts.

    1. Ginni, THANK YOU so much for the incredibly thoughtful and kind note. I’m so glad that I’ve inspired you to create–that was the exact reason that made me love blogging in the first place, and it makes all the hours worth it. Just know that I appreciate you too, for reading, and letting me into your home. ☺ I hope you’ll say hi again–I love it! xoxo

  2. This recipe sounds great, and can’t wait to try it. I would also like to know where the really cute mug is from.
    Thanks and happy holidays!!

    1. I found that mug at our local grocery store in Michigan–it’s a Midwest chain called Meijer. I only got two and I wish I would have bought more!

  3. I know what you mean about homemade hot chocolate. I used the boxed stuff until a year or so ago when I found a recipe for homemade. Now my kids won’t touch the boxed stuff!! When I ask them if they want hot chocolate, they always respond, “Homemade?” LOL

  4. 5 stars
    I made this hot chocolate for my family to drink while we put up our Christmas tree last night. It got rave reviews! Everyone agreed it was even better than Starbucks!

    1. Yay!!! I’m so glad!!!I’ve always thought so too. :) And I’m itching to get my tree up…can’t wait!!!

  5. how many cups of hot chocolate does this recipe make? Can I keep it warm in a crockpot? It looks yummy, can’t wait to try it.

    1. For my family (7 people drinking it) one batch is just about right. It makes around 6-8 servings, depending on big they are. If I have additional people coming over, I double or triple it.

  6. 5 stars
    My kids call this Christmas Coco – and insist on it every Christmas! Thanks for sharing this and all your great ideas!

  7. 5 stars
    This looks mouthwatering!! I wanted to let you know I featured it in my roundup! You can see it here…http://sewlicioushomedecor.com/30-delicious-hot-chocolate-recipes. :)


  8. Hi Kierste! My husband and I both found this recipe on the same day to make!! ? crazy! He NEVER sends me links to make! He had no idea it was you either.
    Question… I’m in charge of the hot cocoa station for our relief society activity next week . Any thoughts on the best way to make and serve this for say 30-50?

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.