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.

Easy Homemade Hot Chocolate

Homemade Hot Chocolate Recipe

It doesn’t take long, and it’s SO yummy–perfect for all of those cozy evenings and holiday gatherings with family and friends.  Make it in minutes, really!

For us 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.

Easy Homemade Hot Chocolate

This recipe doesn’t take long at all to make, and everyone you serve it to will think you are a superstar. The recipe 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, and it tastes SO much better! 

Rich and creamy, it’s the perfect thing to warm you up on a chilly fall or winter day. 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

I love adding the peppermint cream on top–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!

You can 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!


Easy Homemade Hot Chocolate

Homemade Hot Chocolate

Kierste Wade | Old Salt Farm
5 from 3 votes
Cook Time 10 mins
Course Beverage, Holidays
Cuisine American, Beverage
Servings 8


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

Peppermint Cream

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


  • In a 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. Remove from heat and add the vanilla. Serve with Peppermint Cream if desired!
  • 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!
Keyword Christmas Drinks, Christmas Recipes, Holiday Drinks, Hot Chocolate


More flavors to make!

Homemade Hot Chocolate

Share and save for later!

Similar Posts


  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.