35+ Best Hot Chocolate Recipes to Make All Winter
Published on October 18, 2026
These are the best hot chocolate recipes I’ve made, bought ingredients for, or saved for a snow day, because winter in this house is basically one long excuse to drink chocolate. There’s a little of everything here: classic homemade hot cocoa, slow cooker hot chocolate for a crowd, peppermint and salted caramel versions, and a few strange ones that may seem off the wall, but still worth trying!

Love Party on Three?
Make us your preferred source on Google so our recipes, printables, and party ideas show up first when you search. One tap and you're set, it's free and it helps us so much.
There are affiliate links in this post – please read my full disclosure policy. As an Amazon Associate, I earn from qualifying purchases.
For more cozy treats to go with your mug of cocoa, check out Hot Chocolate Bombs, Hot Cocoa Fudge, Christmas Popcorn, and Christmas Party Food Ideas.
❤️Don’t Leave Before You Check Out These Fun Ideas!❤️

Pink Hot Chocolate Recipe (Easy & Creamy)
This pink hot chocolate recipe is a hit in the winter time and perfect for all parties and occasions!

Homemade Creamy Hot Chocolate
Six ingredients, and you’ve probably got every one of them already, cocoa powder, sugar, milk, vanilla, a pinch of salt. It’s ready in ten minutes flat, so this is the one to make on a random Tuesday when the kids ask for hot chocolate and you don’t feel like a whole production. Load it up with whipped cream and marshmallows and nobody will know it started that simple.

White Christmas Hot Cocoa
Full holiday mode here, white chocolate and peppermint standing in for the usual cocoa powder. The cinnamon in the base gives it a warm edge under all that peppermint, and it’s the one I’d pick over a basic hot cocoa bar if the party actually has a Christmas theme going.

Bailey’s Hot Chocolate
Bailey’s in the cocoa makes this the one for after the kids are finally in bed. It’s made from actual melted chocolate chips and cocoa powder instead of a packet, so it comes out properly thick, and a swirl of caramel or chocolate sauce on top finishes it off.

Caramel Hot Chocolate
Guests will ask what’s in this one before they even finish the mug. It’s made with a real bittersweet chocolate bar instead of chips, so it melts down velvety and rich, and the caramel drizzle on top makes it feel like dessert in a cup.

S’mores Hot Cocoa
Roll the rim in graham cracker crumbs before you pour and it turns into a campfire s’more you can sip. Toasted marshmallows on top get that golden char with a kitchen torch, and the chocolate syrup drizzle seals the deal. It’s the hot chocolate that gets requested on repeat once the kids find out it exists.

Unicorn Hot Chocolate
Kids will lose their minds over the pink color alone, before the blue icing drizzle and sprinkles even go on. It’s really just a sweet white hot chocolate underneath all that decoration, so it tastes good even scraped down to basics. This is the one to pull out for a kids’ party table when you want something that photographs as fun as it tastes.

Slow Cooker Nutella Hot Chocolate
Keep this one going in the slow cooker all afternoon so nobody’s stuck refilling mugs at a party. Nutella does the flavor work here, so it comes out rich and nutty without a long ingredient list.

Sea Salt Keto Hot Chocolate – Only 2g Net Carbs
Five minutes start to finish, and a milk frother turns this into the kind of thick foam you’d expect from a coffee shop drink. The sea salt on top balances out the cocoa so it doesn’t taste like a diet version of hot chocolate, and it fits right into a low carb lineup without anyone noticing the swap.

Healthy-ish Peanut Butter Hot Chocolate
Peanut butter and chocolate doing the heavy work in one mug, sweetened with honey instead of a pile of sugar. Kids can whisk this one themselves under supervision, and with milk, cocoa and peanut butter in there you’re getting some actual protein and calcium along with the treat.

Slow Cooker Andes Mint Hot Chocolate
Ten mugs out of one crockpot, and it stays warm the whole time so people can help themselves all afternoon. The Andes mints melt right into the cocoa as it cooks, so you end up with that Thin Mint cookie flavor without any extra work.

Spiked Hot Chocolate
Grown-up hot chocolate, three ingredients, done in fifteen minutes flat. Peppermint vodka in the mix makes this the one to pour once the kids are in bed and the adults are still up by the fire.

Hot Chocolate with Marshmallows and Cream – My Gorgeous Recipes
Classic hot chocolate topped with marshmallows and a pile of cream, the version everyone already knows how to make and nobody ever turns down. Keep this one on the list for the picky drinkers who just want the original.

White Chocolate and Marshmallow Fluff Hot Cocoa {Plus, Pumpkin Spice Version}
Thirteen grams of protein per serving thanks to the milk, and marshmallow cream melted right in instead of marshmallows floating on top. There’s a pumpkin spice version too, so you get a fall cocoa and a classic white chocolate one out of the same base.

Grinch Hot Chocolate
That green color comes from a few drops of food coloring over a white chocolate base, not anything weird, and the whole mug comes together in five minutes. Red heart sprinkles and whipped cream on top make it the one the kids will beg for during Christmas movie nights.

Cardamom-Spiced Vegan Hot Chocolate – Vegan in the Freezer
Cardamom pods steeped right into the almond milk give this a warm, floral edge you won’t get from a regular cup of cocoa. It’s dairy-free from top to bottom, down to the whipped coconut cream on top, so it’s the one to make when someone at the table can’t do dairy.

Homemade Vegan Hot Chocolate Mix – Vegan in the Freezer
Mix up a batch of this and you’ve got shelf-stable cocoa ready to go anytime, no store-bought packets needed. Scoop it into mason jars with a ribbon and it doubles as a gift, which makes it worth making even if you’re not drinking it all yourself.

Creamy Dairy-Free Hot Chocolate
Coconut, almond or cashew milk makes the base here, so it’s an easy one to have ready when someone at the party can’t do dairy. Six ingredients, most of them already in your pantry, and the maple syrup means you control the sweetness instead of a mix doing it for you.

White Hot Chocolate
Swapping in white chocolate instead of cocoa powder gives this one a completely different flavor than everything else on this list, sweeter and more dessert-like. Good pick when you want something lighter looking on a dessert table full of dark mugs.

Cardamom Rose Hot Chocolate
Cardamom and rose give this one a completely different flavor than anything else on the list, warm and a little floral instead of just sweet. Serve it when you want the hot chocolate table to feel a little more grown up and a little less holiday-movie.

Colombian Hot Chocolate
Mozzarella cubes sitting at the bottom of the mug, slowly going soft under the hot chocolate, is the detail nobody sees coming. It’s a conversation starter more than anything, the kind of thing you put out specifically because people will ask what’s going on in their cup.

How to Make the Best Drinking Chocolate at Home
Real chocolate bars melted into the milk instead of cocoa powder give this a thick, café-style texture, and it only takes three ingredients to get there. Dark and milk chocolate mixed together is the move if you want it rich but not too sweet.

Slow Cooker Candy Cane Hot Chocolate
Candy canes melt right into the slow cooker along with white chocolate chips, so the peppermint flavor builds in slowly instead of getting stirred in at the end. It serves eight and holds on warm the whole time, so it’s the one to set out and forget about while people help themselves.

Boozy Salted Peanut Butter Hot Chocolate
That peanut butter sauce rimming the mug is the detail that makes this one feel like a coffee shop drink instead of a regular cocoa. Skrewball whiskey gives it the grown up kick, and crushed Nutter Butters on top finish it off. Great for a girls’ night in when you want dessert and a nightcap in one mug.

Crockpot Cinnamon Hot Chocolate
Toss everything in the crockpot and let it run on its own, no watching the stove needed. Real cinnamon sticks instead of ground gives it a warmer, less powdery spice, and it makes six mugs so the whole crew gets a cup when they come in from the cold.

Holiday Eggnog Hot Chocolate Recipe
Eggnog stands in for regular milk here, which turns everyday cocoa into something that tastes like Christmas week. It’s ready in ten minutes, nutmeg and all, so it works for a quiet morning just as easily as a houseful of cousins on Christmas break.

Spiked Mexican Hot Chocolate – Chili Pepper Madness
Mexican hot chocolate with a spiked kick added in, which says plenty about who this one’s for. Save it for after the kids are down, when a warm, cinnamon spiced sipper feels more like a nightcap.

Easy Mexican Hot Chocolate – Chili Pepper Madness
Weeknight friendly is the whole point of this one, no dinner party required. Cinnamon and a little heat are the entire flavor story, and it’s the kind of mug you can have ready faster than the kettle takes to boil.

Starbucks Peppermint Hot Chocolate
Real chocolate chips melted right into the milk and cream are why this tastes like the cafe version instead of a powder mix. It only takes four ingredients, and the peppermint syrup is the only one you’d need to track down special.

Starbucks Hot Chocolate
Cocoa, sugar and water get cooked into a syrup first, then milk goes in, which is the actual trick behind that cafe style cocoa flavor. It’s five ingredients from the pantry, and you’ve got the Starbucks copycat without leaving the house.

How to Make Drinking Chocolate (French Hot Chocolate Recipe)
A pinch of instant espresso powder doesn’t make this taste like coffee at all, it just makes the dark chocolate taste more like itself. This is the one to pick when you want it to feel like a real occasion, a quiet night in after the kids are down, not a quick mug before carpool.

Black Forest Hot Chocolate Recipe
Amarena cherry juice stirred right into the cocoa gives this one a fruity tang the others on this list don’t have, and the cherry and chocolate curls on top make it look like dessert. Good pick for Valentine’s night or any time you want hot chocolate to feel a little fancier than usual.

Pumpkin Hot Chocolate
This one’s the fall pick if you want actual pumpkin flavor instead of just pumpkin spice flavor, since real pumpkin purée goes right into the pot. It’s dairy-free and sweetened with maple syrup, so it works for the kid who can’t do regular milk and still wants a mug that looks like everyone else’s.

Thick & Creamy Vegan SunButter Hot Chocolate
Sunflower seed butter instead of peanut butter means this one’s nut-free, and it still comes out thick enough to coat the spoon. Send it to school with a kid who has a peanut allergy and nobody has to feel left out of hot chocolate season.

Salted Caramel Hot Chocolate – Camp.Grill.Eat.
You’ll have leftover caramel sauce after making this one, which is good news for your ice cream and your next batch of lattes. The caramel goes in the bottom of the mug first, so every sip gets that sweet-salty hit before the chocolate even kicks in.

Lavender Hot Chocolate Recipe
Lavender in hot chocolate sounds like it shouldn’t work, and then you taste it and it absolutely does. The milk gets infused with dried lavender buds before the chocolate goes in, so it’s a four-ingredient drink that still tastes like something you’d order at a café, not a mug mix.

Raspberry and Rose Hot Chocolate • baste cut fold
Rose simple syrup made from scratch and real raspberry puree give this one a bouquet smell before you even sip it. Dark chocolate keeps it from going too sweet, and it’s the pick when you want something a little more romantic than classic cocoa, the kind of mug you make for someone specific, not a whole party.

Hot Chocolate Bombs (With Marshmallows!) – Spend With Pennies
Melting chocolate shells get packed with cocoa mix and mini marshmallows, then dropped into hot milk to melt open right at the table. Only three ingredients hold the whole thing together, and it’s the one that gets a genuine gasp out of kids watching it bloom in the mug.

Gingerbread Hot Chocolate
Gingerbread flavor turns regular hot chocolate into something you only make in December. Put this one out the night you trim the tree and let it be the whole point of the evening.

Easy Crock Pot Hot Chocolate
Everything goes into the slow cooker and stays warm for hours, so nobody’s stuck refilling a pot on the stove mid-party. Set it up before guests arrive and let people help themselves all night.

Homemade Hot Cocoa Mix Recipe {Easy & Delicious}
Forty-six servings come out of one bowl, which means a single batch covers the whole winter with plenty left to pack into mason jars as gifts. Dutch process cocoa powder gives it a deeper flavor than the packets from the store, and it keeps in an airtight container for up to a year.

Hot Chocolate with Homemade Marshmallows – Chef’s Pencil
A shot of espresso stirred into the milk and dark chocolate gives this one a grown-up edge most hot chocolate doesn’t bother with. The marshmallows are made from scratch too, soft enough to eat on their own before they ever make it into a mug.

Cozy Christmas Hot Chocolate
Peppermint and dairy-free at the same time, so this is the one to make when somebody at your party can’t do regular milk. It still tastes like the classic mug by the fire, minus the dairy.

Easy Protein Hot Chocolate Recipe
Protein powder stirred into regular hot chocolate turns it into something you can drink after a workout instead of saving it for dessert. It’s the one to keep in rotation when the cocoa craving hits but you don’t want to derail the rest of your day.














