Looking for an easy homemade hot chocolate recipe? The secret to perfect homemade hot chocolate is just three ingredients (that you probably have on hand right now!) Cocoa + Milk + Sugar. That’s it! This recipe is so simple you’ll never buy store-bought hot cocoa mix again.
How do I make Hot Chocolate?
Print the recipe instantly here, or keep scrolling to see the step-by-step instructions with pictures below!
The Easiest Homemade Hot Chocolate Recipe (Just 3 Ingredients!)
Ingredients
- 1/3 cup unsweetened cocoa powder I used Hershey's.
- 1/2 cup white sugar (use 1/4 cup sugar if you like your hot chocolate less sweet)
- 3 3/4 cup milk
- 1/4 cup milk (to be used separately from other milk)
Instructions
- 1. Stir together the cocoa powder and sugar in a medium saucepan.
- 2. Add 1/4 cup of milk and stir constantly over medium-high heat until mixture begins to boil. Continue stirring constantly until all sugar is dissolved. Do not let it burn.
- 3. Add the remaining milk to the pan and bring the heat up to the desired temperature. Don't forget to whisk! Don't let it burn.
- Top with mini marshmallows, whipped cream, cinnamon, or drink it straight up!
Video
During the last Snowpocalypse when I had 5 kids stuck in my house during snowy weather I whipped up a batch of homemade hot chocolate that the kids just loved. The parents were pretty impressed that I could make homemade hot chocolate from scratch without a recipe.
The secret to perfect homemade hot cocoa is just three ingredients (that you probably have on hand right now!)
My mom taught me at a very early age to make this recipe for hot chocolate with just three ingredients, so today I’m going to pass along my secret recipe to y’all.
I actually had to do a few test batches to figure out the measurements since I’ve always eyeballed the ingredients and never followed an actual recipe. My mother taught me to mix sugar and cocoa powder together until it was “the color that hot chocolate is supposed to be”.
I’ll try to be a little more exact. Here is what I came up with in my non-test test kitchen.
How to make hot cocoa on the stove
- 2 Tablespoon Hershey’s cocoa powder (unsweetened)
- 1/2 cup white sugar (use 1/4 cup sugar if you like your hot chocolate less sweet)
- 3 3/4 cups milk
- 1/4 cup milk (to be used separately from other milk)
Directions:
1. Stir together the cocoa powder and sugar in a medium saucepan.
2. The cocoa powder is going to be lumpy, and that’s ok. Just get them blended together.
3. Add 1/4 cup of milk. My mama always used evaporated canned milk for this part, but I figure most people don’t even know what that is these days, so any kind of milk will do. I used skim. You can use whole milk or whatever you have on hand. Add a splash of heavy cream if you’re feeling fancy. If you are in need of dairy-free milk, you can use almond milk, soy milk or oat milk!
What is the secret ingredient in hot chocolate?
This is where the secret part comes in. It’s not an ingredient, but a process. See how the cocoa and milk don’t want to mix together very easily? We’re going to force them to love each other. With medium-low heat.
4. How can you force it? By applying heat. Medium heat- NOT HIGH! Very important.
Bring the mixture to a low boil over medium high heat, stirring constantly. It should look like this pretty quickly. Have you ever seen a packet of hot cocoa mix that looks grainy with little brown spots inside? That’s because the cocoa powder and sugar never properly got mixed and melted. This method prevents spotty hot cocoa and makes it rich and smooth instead! And PS? Is there anything more beautiful than boiling chocolate? Yum. This is what gives you intense chocolate flavor that takes it over the top!
5. Let it boil for a minute or two, until the sugar is dissolved and no longer grainy. Be sure to stir, stir, stir. Don’t let it burn!
6. Once it’s all good and mixed together, I add the rest of the milk. I’m not going to lie—I didn’t even measure this out, I just poured straight from the jug. If you like a super sweet hot chocolate you could add less, if you like it less sweet, add more milk. This recipe is totally flexible, folks.
How hot is too hot?
When you add the cold milk, you’ll need to turn the heat back up to get the temperature hot again. You can let this simmer on the stove as long as you’d like, depending on how scalded your taste buds like to be when you sip hot drinks.
When I make it for kids I don’t let it heat back up after adding the milk and it makes it just lukewarm enough for my six year old’s tender mouth. You decide how hot you want yours to be. Once you’ve got it up to the right temp, pour it out into your favorite mug and enjoy!
Now you know the Secret to Perfect Homemade Hot Chocolate!
So there you go. Those are the exact steps you need to know to make homemade hot chocolate on the stove. Marshmallows are totally optional! Some folks also like to add a splash of vanilla extract or a pinch of salt. Others like dark chocolate or chocolate chips! If it’s Christmas time, throw in candy canes then toss in chocolate shavings in January. All of that is optional fun.
Stay warm out there and enjoy!
Here is a printable version of the recipe if you need it:
I hope you enjoy this easy homemade hot chocolate recipe with your family. Let me know how you like it!
Hot Chocolate Bar Printable Signs
Everyone loves a good hot chocolate bar, right? If you’re planning to create a Hot Chocolate Bar for your holiday party, here are some free printable signs for you to download!
I first started making a similar version to this when I was counting WW points many years ago. Once I learned there are no calories in plain cocoa I was all over using it whenever I could.
This reminds me of the movie The Santa Claus when Elf Judy makes the hot chocolate. She has that special process-“Not too hot-extra chocolate-shaken, not stirred.” My 6 year old loves to create with various ingredients, so this is PERFECT for her to try! Cheers~Michelle
Hi Beth!
We have made a similar recipe in our house for decades. When the chilly weather hits Wisconsin, the salt-glazed pitcher finds its way to the refrigerator with a mixture of cocoa, sugar, cinnamon, and milk that serves as a hot cocoa concentrate. Stir the cocoa concentrate in the pitcher (some of that yummy cocoa will sink to the bottom as it stands), fill your mug halfway with the concentrate, add milk and reheat in the microwave.
Here is the recipe:
1/4 – 1/3 c. sugar
1/3 c. unsweetened cocoa powder
several shakes of cinnamon (or about 1/8 t.)
about 1/4 c. water
Mix and heat the above ingredients in a medium saucepan on medium heat to boiling; whisking or stirring until the mixture forms a syrup (about 5-7 minutes). (By the way, you can add cream or half & half at this point and boil down to a hot fudge sauce for dessert!)
Add about 1 liter (1 quart +) milk to the saucepan, stir and heat – do not boil.
Pour into a pitcher or into mugs.
We fill our mugs about 1/2 full and add milk to the mixture to get a yummy cocoa, but you can certainly drink it in the more concentrated form straight from the saucepan.
Marshmallows or cream optional!
I just made your recipe and it is so good!! :o)
Hi Beth
Sounds delicious. Will file this on Pinterest for cooler weather (still very warm summer weather here in Adelaide, South Australia). One suggetion with the pouring issue – have you got a saucepan with a pouring lip? I have a milk saucepan for heating milk on the stove and it has left and right poring lips to make pouring easier.
I use a similar recipe. And I use a ladle to dish out the hot chocolate. It can still make a mess, but if you hold the mug over the pot, it will drip back in.
[…] best hot chocolate is surely decadent and rich! Only three ingredients required to make this simple hot chocolate! This crockpot nutella hot chocolate is easy to make and looks absolutely divine! This […]
I need to make this tomorrow after we freeze out on the soccer field! Oh, and marshmallows are mandatory! 😉
[…] but don’t have any fancy ingredients? This simple hot chocolate recipe from Unskinny Boppy takes only three ingredients and you probably have them on hand […]
Add a tiny bit of peppermint extract for peppermint hot chocolate. Mmmm
Found this recipe on Pinterest, exactly the easy recipe I was looking for! Might I suggest that you use a ladle to pour the cocoa into the cups? 🙂
That makes sense to me! 🙂 Thanks!
Just made this and it is SO GOOD! I added 1/4 teaspoon of Vanilla and a dash of salt. Not buying the packaged stuff anymore! Thanks for the recipe (:
Woot!! SO glad you love it! It’s my childhood favorite! 🙂
Oh and some mini marshmallows of course!
I doubled this and it needed something… So I added 1/2 tsp salt and 1 tsp vanilla… Thank you for sharing this! I LOVE IT!!!
Awesome! Glad you liked it!
Sounds delicious! We love hot chocolate at the Hines house…I’ll be trying your recipe!
How many servings does this recipe make?
Next time…add a dash of salt as well. Nothing better
Found this hot chocolate recipe on Pinterest, pined it and made it for my boys and they loved it.
Best hot chocolate ever!!! Thank you for posting details:)
Xo
Has anyone made it with 2% or whole milk? If so how did it come out? I’m getting different ideas for a hot chocolate bar party I’m hosting 🙂
Thanks everyone!!
I use whole milk. It is rich and creamy. I make mine in the microwave. Mix cocoa, sugar, dash of salt in bottom of mug. Add a few tablespoons of milk one at a time to moisten cocoa stir until cocoa is all moistened than slowly add the rest of the milk stir. Pop in microwave till hot. Add a dash of vanilla and top with marshmallows or I prefer whipped cream. Enjoy!
[…] this not the most mouth-watering Christmas morning breakfast you’ve ever seen?? Yep. Add some three-ingredient homemade Hot Chocolate and your family will be running out to buy you more Christmas presents to show their […]
[…] For the full recipe, click here […]
I made it with only whole milk and it’s super yummy. In my opinion, whole milk is best because it makes the chocolate milk creamier than the other milks. Also, added vanilla and salt like other commentators. Def worth making!
[…] before, but I really wanted to give it a whirl this year so I tried out this recipe I found over at Unskinny Boppy. What caught my eye were the words: Perfect, Chocolate & 3 Ingredients…sounds like a […]
Fantastic recipe! Do easy to adjust to one’s personal taste. As for pouring the mixture from saucepan to mug, hold a spoon vertically to the lip of the pan while you pour. The liquid will run down the spoon and into the mug with very minimal dripping. Something I learned in chemistry way back in school, but we used beakers and glass stir sticks.
we used reduced fat milk and it was really good 🙂
We started out the New Year with your Hot Chocolate recipe. Cliff said “Mom, I’ve never had perfect hot chocolate before but this is PERFECT!” 🙂 I reheated it just a little after I added the milk in but the temp was perfect for his little mouth. Happy New Year, friend!
Love this!! Hope you guys had a very happy new year!
The big marshmallows are better because they become super gooey! 😉
Thank you for sharing! This was my daughter & I’s first recipe for home made and it now the one we will keep. She is 10 and decided we should add just a few hersheys choc. chips to our mugs. YUM!
[…] Serve with an ice cold glass of milk ( or get all sugar-rush crazy and go for some perfect homemade hot chocolate). […]
Awesome recipe, thanks for sharing. I can’t wait to try it! I do have a question, I’m not a big fan of skim milk but I do drink 2% would it be okay to substitute 2% for skim in the recipe?
[…] If you liked this post, be sure to check out how to make Perfect Homemade Hot Chocolate! […]
Thank you for the recipe! It is a tradition of ours to have hot chocolate after playing in the snow. It’s a really special treat since we only have playable snow once or twice a year in Oklahoma. Today was that day and I was all out of hot cocoa but I don’t think I will ever buy the mix again. So yummy
[…] 73. If you usually use a mix, try hot cocoa from scratch. […]
For anybody looking to make this even simpler (like you said the hardest part is pouring from the pan to the mugs) You can use this general ratio (about two parts sugar to one part cocoa) in mugs too and just microwave it and stir!!!! Great for when you don’t want to make too much. Also a pinch of salt brings out the chocolate flavour even more.
This is pretty good! I made it the first time today, but it seems kind of weird. It burns my throat a little bit? Do you think I used too much coca?
I’m going to pin this and use it!
I like to add caramel syrup to my cocoa sometimes, too – with salt, of course.
I do love cocoa with cinnamon as well. Also a little cayenne!
I found this to be very sweet and a little bit grain. . My bf loved it though.
Great and simple recipe. The family enjoyed. I threw in some malted milk…just to see…and it was yum yum! Thank you.
This is really good and easy! I added a splash of 1/2&1/2, 1/4 teaspoon of vanilla and a pinch of salt. Yummy!
Also – I scooped it into mugs with a large ladle 🙂
To me it was way too sweet! The sugar for that amount of milk should be 1/4 cup and not 1/2 a cup! That could be what was burning the throat of the person that thought the coco was burning their throat. But I really like boiling the coco with the sugar and a bit of the milk. With more milk and 1/3 cup coco it is really good!
[…] This recipe looks pretty similar to the one my hubby always makes. It’s super […]
[…] The Perfect Homemade Hot Chocolate – Unskinny Boppy […]
I love this and love your cute enthusiasmwhen writing this. Makes it fun! You put a smile on my face today and I can’t wait to try this! 🙂
Love this recipe, i usually use a ladle to pour it into cups, less mess…..yummmm
Hafta add my two cents… I used less sugar, BUT added a shot of schnapps (your favorite flavor), then added just 1 cup milk before reheating. Love it!
This recipe is way too sweet for my taste. Other recipes call for a couple of tablespoons of sugar, not 1/2 cup.
[…] to basics for a moment… We have The Secret to Perfect Homemade Hot Chocolate! If you’re not loving the ingredients in your trusty old microwaveable hot cocoa packets, […]
I just made this with Half whole milk & half heavy whipping cream & it was delicious. I added a pinch of salt too. IT’S a perfect recipe. I used a bit over the cups of dairy. Ty
Hiya, I am really glad I have foujd this info. Nowadays bloggers
publish just about gossips and web and thhis is really annoying.
A good blog with interesting content, this is what I need.
Thankms ffor keeping this site, I’ll be visiting it. Do you doo newsletters?
Can’t find it.
I add cinnamon on top, mmm good!
We always made this in my family, but 1 part cocoa to 3 parts sugar, then milk until it looks like cocoa. Nothing beats the flavor!!