bg

Easy Recipes

  • Recipe Index
  • Shop
  • About
menu icon
go to homepage
  • Recipe Index
  • Shop
  • About
search icon
Homepage link
  • Recipe Index
  • Shop
  • About
×
Home » Blog » Creamy Homemade Hot Cocoa

Creamy Homemade Hot Cocoa

Published: Feb 8, 2026 by Sarah · This post may contain affiliate links · Leave a Comment

Banner 01 (2)
Jump to Recipe Print Recipe

There's something about a cup of homemade hot cocoa that just hits different on a cold day. I'm not talking about those little packets you tear open and dump into a mug (no judgment — I've been there a million times). I'm talking about real, from-scratch hot cocoa that fills your kitchen with the most amazing chocolate smell.

Hot cocoa marshmallows

Last winter, Emily came home from school absolutely freezing. She asked for hot chocolate, and I reached for the box of instant mix only to find it completely empty. So I thought — why not just make it myself? Ten minutes later, we were both sitting on the couch with the richest, creamiest mugs of hot cocoa we'd ever had. Emily looked at me and said, "Mom, we're never going back to the packets." And honestly? She was right.

If you're looking for more cozy winter comfort, you'll love my hot chocolate on a stick — it's a fun twist that makes a great gift too!

Jump to:
  • Why You'll Love This Creamy Hot Chocolate Recipe
  • What Makes This Hot Cocoa From Scratch So Good
  • Ingredients for the Best Homemade Hot Cocoa
  • How to Make Creamy Hot Cocoa Step by Step
  • Storage and Reheating Tips
  • Creative Variations for Your Rich and Creamy Hot Cocoa
  • Frequently Asked Questions About Homemade Hot Cocoa
  • Recipes You May Like
  • Time to Make the Best Hot Cocoa You've Ever Had
  • Creamy Homemade Hot Cocoa

Why You'll Love This Creamy Hot Chocolate Recipe

  • Ready in 10 minutes — just 5 minutes of prep and 5 minutes on the stove
  • Rich, velvety texture that coats your tongue in the best way
  • Simple pantry ingredients you probably already have at home
  • Way better than instant mix — once you try this, there's no going back
  • Easy to customize with your go-to toppings and mix-ins
  • Kid-approved — Emily gives it two thumbs way up

What Makes This Hot Cocoa From Scratch So Good

Here's the thing about making stovetop hot chocolate — it's almost embarrassingly simple. You don't need any fancy equipment or hard-to-find ingredients. The secret is using a mix of cocoa powder AND sugar with whole milk. That combo gives you a depth of chocolate flavor that no pre-made mix can touch.

I've tested this recipe probably 30+ times at this point (not complaining). And every single time, it turns out thick, creamy, and absolutely worth the extra five minutes it takes compared to boiling water and ripping open a packet.

Have you ever noticed how instant cocoa always tastes kind of thin and watery? That's because most mixes rely on water. This easy hot chocolate recipe uses milk as the base, which is what gives it that cozy, dreamy richness.

Ingredients for the Best Homemade Hot Cocoa

  • ½ cup granulated sugar
  • ⅓ cup unsweetened cocoa powder (I like using a good quality Dutch-process cocoa)
  • A pinch of salt — trust me on this, it makes the chocolate pop
  • ⅓ cup hot water
  • 3 ½ cups whole milk (you can use 2% but whole milk makes it creamier)
  • ½ teaspoon vanilla extract
  • Whipped cream or mini marshmallows for topping (because obviously)

Quick note on the cocoa powder — the brand really does matter here. I tried this with a cheaper cocoa once and the difference was noticeable. Nothing wrong with budget-friendly options, but for this recipe, spending a little extra on the cocoa powder is worth it.

How to Make Creamy Hot Cocoa Step by Step

Mix the Dry Ingredients

  1. Grab a medium saucepan and add the sugar, cocoa powder, and salt together.
  2. Give them a quick whisk to break up any cocoa lumps.
  3. Pour in the hot water and stir everything until it's smooth.

Cook and Serve

  1. Place the saucepan over medium heat and bring the mixture to a gentle boil, stirring the whole time. Let it boil for about 2 minutes — this step cooks out any raw cocoa taste.
  2. Pour in the milk and heat it through until it's nice and hot. Don't let it boil though! Just get it to that perfect sipping temperature.
  3. Remove from heat and stir in the vanilla extract.
  4. Pour into your mugs and load up on whipped cream or marshmallows.

One thing I learned the hard way — don't walk away from the stove during step 4. I got distracted by Emily's homework question once and came back to a scorched pan. Not fun to clean up, and the cocoa tasted a little bitter. So just stay put and keep stirring. It's only two minutes!

Storage and Reheating Tips

Got leftovers? (That rarely happens in our house, but just in case.)

Store any extra hot cocoa in an airtight container in the fridge for up to 3 days. When you're ready to reheat, just pour it into a saucepan and warm it over medium-low heat. Stir it as it heats up because the cocoa can settle at the bottom.

You can also microwave it in 30-second bursts, stirring between each one. I'd skip reheating in a mug that's already topped with whipped cream though — learned that one the messy way.

The flavor actually gets a little richer after sitting overnight. Something about the cocoa mellowing out. So making a big batch ahead of time isn't a bad idea at all.

Creative Variations for Your Rich and Creamy Hot Cocoa

Top view hot cocoa

This is where things get fun. Once you've nailed the basic simple hot cocoa recipe, you can play around with it all you want.

  • Peppermint hot cocoa — Add ¼ teaspoon of peppermint extract along with the vanilla. Candy cane garnish optional but highly recommended.
  • Mexican hot chocolate — Stir in a pinch of cinnamon and a tiny dash of cayenne pepper. It sounds weird but it's SO good.
  • Salted caramel version — Drizzle caramel sauce into the bottom of your mug before pouring in the cocoa. Add a sprinkle of flaky sea salt on top.
  • Mocha hot cocoa — Add a shot of espresso or 1 teaspoon of instant coffee. Perfect for those mornings when you need chocolate AND caffeine.

Ever tried adding a splash of almond extract instead of vanilla? It gives the whole thing a subtle nutty undertone that's really unexpected. Emily thinks it tastes like a fancy café drink, which I consider a win.

Frequently Asked Questions About Homemade Hot Cocoa

How long does it take to make Creamy Homemade Hot Cocoa from scratch?

It takes just 10 minutes total — 5 minutes of prep and 5 minutes of cook time.

How many servings does this hot cocoa recipe make?

This recipe yields 4 servings of rich, creamy hot chocolate.

How many calories are in a serving of Creamy Homemade Hot Cocoa?

Each serving contains approximately 310 calories, with 9g of fat, 53g of carbs, and 9g of protein.

Is this hot cocoa recipe beginner-friendly?

Yes! With simple ingredients and only two easy steps, it's perfect for beginners of all skill levels.

Recipes You May Like

  • Hot Chocolate on a Stick — A fun, giftable twist on classic hot cocoa that's perfect for the holidays.
  • Small Batch Chocolate Chip Cookies — Because what goes better with hot cocoa than warm cookies?
  • Chocolate Molten Lava Cakes — For when you want to take your chocolate obsession to the next level.

Time to Make the Best Hot Cocoa You've Ever Had

Making homemade hot cocoa is one of those things that sounds fancy but is actually ridiculously simple. Just a few pantry staples, a saucepan, and ten minutes — that's all you need.

I make this at least twice a week during the colder months now. It's become our little after-school ritual. Emily sets up the mugs with marshmallows while I heat everything on the stove. It's a small thing, but those are the moments I hold onto.

Give this recipe a try and let me know what you think! And if you loved it, don't forget to save it to Pinterest so you can find it again when the next chilly day rolls around.

Pinterest CTA
Creamy Homemade Hot Cocoa
Creamy Homemade Hot Cocoa recipe

Hot cocoa marshmallows

Creamy Homemade Hot Cocoa

This cozy homemade hot cocoa is so comforting on a dreary day. It makes the kitchen smell wonderful and it is good for the soul. Ready in just 10 minutes with simple pantry ingredients.
Print Recipe Pin Recipe
Prep Time 5 minutes mins
Cook Time 5 minutes mins
Total Time 10 minutes mins
Servings: 4 servings
Course: Beverage, Drinks
Cuisine: American
Calories: 310
Ingredients Equipment Method Notes

Ingredients
  

Hot Cocoa Base
  • ½ cup granulated sugar
  • ⅓ cup unsweetened cocoa powder
  • ⅓ cup hot water
  • 1 pinch salt
  • 3 ½ cups whole milk
  • 1 teaspoon vanilla extract
Optional Toppings
  • ½ cup whipped cream for serving
  • mini marshmallows for serving

Equipment

  • Medium Saucepan
  • Whisk

Method
 

  1. Combine the sugar, cocoa powder, and salt in a medium saucepan over medium heat.
  2. Pour in the hot water and stir well with a whisk until the mixture is smooth. Bring to a gentle boil while stirring constantly.
  3. Stir in the milk and heat until the hot cocoa is hot but not boiling. Remove from heat.
  4. Stir in the vanilla extract and whisk until smooth and creamy.
  5. Pour into mugs and top with whipped cream or marshmallows if desired. Serve immediately.

Notes

For a richer hot cocoa, replace 1 cup of milk with heavy cream. You can also use dark cocoa powder for a deeper chocolate flavor. Store any leftovers in the refrigerator and reheat on the stovetop or in the microwave.

More Drinks

  • Mint shamrock milkshake
    Homemade Copycat McDonald's Shamrock Shake Recipe
  • Creamy potato casserole
    Crockpot Hamburger Potato Casserole
  • Clear patterned glass of salt water with bowl of pink Himalayan salt
    Pink Salt Trick Recipe for Men
  • Pink salt drink with lime slice and bowl of coarse salt
    Pink Salt Trick Recipe (2026)
easyrecipesbannerapp

Leave a Reply Cancel reply

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

Recipe Rating




my sidebar image

Hi! I'm Sarah!

Mom, food lover, photographer, and the creator behind EasyRecipesToTry. I share recipes that are simple to make but still full of flavor. I've been cooking since I was a teenager and now test all my recipes while raising my daughter Emily.

Nothing complicated here - just good food that fits into busy days. Follow me on Pinterest for more easy meal ideas!

More about me

Popular

  • Cajun Butter Salmon With Honey And Garlic (Ready In 15 Minutes!)
  • creamy tuscan salmon skilleT
    Creamy Tuscan Garlic Salmon (30-Minute Skillet Dinner)
  • Creamy Tuscan salmon
    Creamy Garlic Butter Tuscan Salmon (Ready In 25 Minutes!)
  • Teriyaki salmon rice bowl
    Teriyaki Herb Glazed Salmon
  • Brown sugar glazed salmon
    Brown Sugar Glazed Salmon & Vegetables (Ready In 30 Minutes!)
  • Maple dijon salmon plate
    Maple Dijon Glazed Salmon (Air Fryer, Ready In 15 Minutes!)
  • Parmesan crusted salmon
    Garlic Parmesan Crusted Salmon Baked In Foil
  • honey garlic salmon
    The Best Crispy Honey Glazed Salmon You'll Make In 20 Minutes

Cookies Recipes

  • Mint chocolate chip cookies
    Mint Chocolate Chip Cookies
  • Green velvet cupcake
    Green Velvet Cupcakes With Cream Cheese Frosting
  • Jam filled hamantaschen cookies
    Classic Hamantaschen Recipe
  • Soft chocolate chip cookies
    Soft Chocolate Chip Cookies Recipe
  • glace oreo dans bol avec cornet
    Homemade Oreo Ice Cream Recipe (Easy & Delicious)
  • Frosted chocolate cookies with Oreo crumbs on white plate
    Chocolate Oreo Crumbl Cookie Recipe
  • sugar cookies with smooth pink frosting on tray
    The Best Crumbl Pink Sugar Cookie Recipe
  • soft cookie with gooey chocolate center
    Crumbl Oatmeal Cookie Recipe

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy
  • Affiliate Disclaimer
  • Terms and conditions

Welcome

Explore

  • Recipe Index
  • About

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Easyrecipestotry