This rich and creamy hot cocoa is the kind of drink that makes winter feel like a warm hug. Silky-smooth chocolate, a cloud of marshmallows, and that café-style cocoa dusting make every sip feel just a little EXTRA special. And the best part? It’s so easy to whip up at home, no fancy gadgets, just a saucepan and your favorite mug!

If you’ve only had hot cocoa from a packet, you are MISSING OUT! This recipe uses real chocolate and cream for THAT unforgettable flavor you just can’t get from a mix. It’s perfect for cozy nights in, holiday get-togethers, or when you need a pick-me-up (because honestly, we’ve all been there).
Helpful Tips & Variations
- Whisk constantly. This keeps the milk from scorching and ensures your cocoa turns out silky smooth every single time.
- Use good quality chocolate. It makes a BIG difference in flavor, think rich, deep chocolatey goodness.
- Adjust the sweetness. Like it sweeter? Add a little extra sugar. Prefer it more intense? Dial back the sugar and let the chocolate shine.
- Make it extra indulgent. Swap the milk for half-and-half or add a splash of sweetened condensed milk for a creamier, almost dessert-like drink.
- Add a flavor twist. Peppermint extract, cinnamon, or even a pinch of cayenne can totally change the vibe (in the BEST way)!
- Make it dairy-free. Use almond milk, oat milk, or coconut milk, and swap in dairy-free chocolate chips. It’s still creamy and delicious.

Ingredients
- 2 cups whole milk (or your favorite milk)
- 1/2 cup heavy cream
- 1/2 cup semi-sweet chocolate chips (good quality for best flavor)
- 2 tablespoons unsweetened cocoa powder
- 2 tablespoons granulated sugar (adjust to taste)
- 1/2 teaspoon vanilla extract
- Pinch of salt
- Mini marshmallows (plenty for topping)
- Cocoa powder (for dusting)
- Chocolate syrup
How to Make Rich & Creamy Hot Cocoa

- Prepare the mugs. Drizzle chocolate syrup around the inside rim of each mug, letting it drip naturally down the sides. Set aside.
- Heat the cocoa base. In a medium saucepan over medium heat, whisk together milk, cream, cocoa powder, sugar, and salt. Whisk constantly to keep the milk from scorching. Heat until smooth and steaming (but don’t let it boil).
- Add the chocolate. Stir in the chocolate chips and whisk until completely melted and silky smooth. Remove from heat and stir in vanilla extract.
- Pour and top. Carefully pour the hot cocoa into the prepared mugs. Add a generous handful of mini marshmallows on top.
- Finish and enjoy. Dust lightly with cocoa powder for that café-style finish. Serve immediately while warm and cozy.
Serving Ideas
- Holiday movie nights. Pair your hot cocoa with sugar cookies, popcorn, or peppermint bark for the ultimate holiday spread.
- Cozy breakfast treat. Serve alongside fresh pastries, croissants, or even pancakes for a sweet weekend breakfast surprise.
- After-sledding warm-up. Nothing beats coming inside to a steaming mug of cocoa after a chilly outdoor adventure.
- DIY hot cocoa bar. Set out whipped cream, candy canes, caramel drizzle, crushed cookies, and let everyone top their own mugs. It’s a HIT at winter parties!
- Perfect gift in a mug. Wrap up a small jar of homemade cocoa mix with mini marshmallows and a cute spoon for an adorable (and delicious) gift.
See? We told you this RICH & CREAMY HOT COCOA was as cozy as it looks! It’s the kind of drink that makes cold nights feel extra special, so don’t be surprised if it becomes a new winter tradition.

Creamy Hot Cocoa with Marshmallow Mountain
Ingredients
- 2 cups whole milk or your favorite milk
- 1/2 cup heavy cream
- 1/2 cup semi-sweet chocolate chips good quality for best flavor
- 2 tablespoons unsweetened cocoa powder
- 2 tablespoons granulated sugar adjust to taste
- 1/2 teaspoon vanilla extract
- Pinch of salt
- Mini marshmallows plenty for topping
- Cocoa powder for dusting
- Chocolate syrup
Instructions
- Prepare the mugs. Drizzle chocolate syrup around the inside rim of each mug, letting it drip naturally down the sides. Set aside.
- Heat the cocoa base. In a medium saucepan over medium heat, whisk together milk, cream, cocoa powder, sugar, and salt. Whisk constantly to keep the milk from scorching. Heat until smooth and steaming (but don’t let it boil).
- Add the chocolate. Stir in the chocolate chips and whisk until completely melted and silky smooth. Remove from heat and stir in vanilla extract.
- Pour and top. Carefully pour the hot cocoa into the prepared mugs. Add a generous handful of mini marshmallows on top.
- Finish and enjoy. Dust lightly with cocoa powder for that café-style finish. Serve immediately while warm and cozy.
Notes
- Adjust sugar to taste for sweetness preference.
- For dairy-free, swap milk and cream for oat milk or almond milk, and use dairy-free chocolate.
If you give it a try, leave a comment, we’d LOVE to hear if you kept it classic or added your own fun twist. And if tonight isn’t your cocoa night, save this PIN for later. Oh, and don’t forget to follow Panfetti on Pinterest for more quick and cozy recipes!











Leave a Reply