RecipesCollectionsAbout
Jump to recipe
Rich, creamy hot chocolate in a white mug topped with whipped cream and chocolate shavings, ready to serve
Desserts

Best Hot Chocolate 🍫☕

I've tested every hot chocolate recipe imaginable, but I keep coming back to this one—it's easy, scales for a crowd, and tastes perfect every time.

5.0 (3)
Prep
5 min
Cook
10 min
Total
15 min
Serves
2
Style
💰 Everyday

There are countless hot chocolate recipes out there, and I'm sure they're all delicious—after all, how can you go wrong with milk, cocoa, and sugar? But despite testing everything from the simplest versions to the most elaborate concoctions, I keep coming back to this tried-and-true recipe time and time again. It's my go-to for a reason!

What makes this hot chocolate special? It's easy to whip up, scales effortlessly for a crowd, and delivers that perfect balance of rich, chocolatey goodness every single time. Whether you're looking to treat yourself or share with friends and family, this cosy drink is the ideal companion to chilly mornings and frosty evenings. ☃️

One tip: While I personally love a little mess and some overflow (you'll see what I mean in my pictures, haha!), you don't have to overfill your cup like I did. Enjoy it any way you like—extra marshmallows, whipped cream, or just as is. Either way, this hot chocolate is sure to warm you up from the inside out. 💕

Best Hot Chocolate 🍫☕ preparation step 1

Ingredients

Servings:
2
  • 2 tbsp (30 ml) cocoa powder
  • 1.5 tbsp (22 ml) sugar
  • pinch of salt
  • ¼ cup (60 ml) water
  • 1 ½ cups (355 ml) milk
  • 1 tsp (5 ml) vanilla extract
  • ½ cup (120 ml) heavy cream whipped together with 1.5 tsp (7 ml) sugar
  • chocolate shavings
  • chocolate ganache drizzled on top
  • cinnamon
  • cocoa dusting
  • sprinkles

Instructions

  1. 1

    Combine the cocoa, sugar, a pinch of salt, and water in a small pot. Whisk well. Bring to a simmer over medium-low heat, whisking constantly, and simmer for a couple of minutes until slightly thickened and the cocoa and sugar are dissolved. Be careful not to burn.

  2. 2

    Add the milk, whisking, until heated, making sure not to boil it. I prefer to enjoy mine very hot, so I let it almost come to a very gentle simmer. If making this for kids, you may only need to heat it slightly until warm but not overly hot. Stir in the vanilla and a pinch of salt.

  3. 3

    Optional step to froth up the milk: blend with a hand-held blender or regular blender until smooth and frothy. You can skip this step and move on to the next one, and it will still be delicious.

  4. 4

    Divide between two cups and garnish with toppings of your choice. By far the best garnish in my opinion is whipped cream. It adds a creamy, frothy finish to your cocoa and complements it really well. To whip the cream, simply combine heavy cream with sugar and whip on medium-low speed until soft to medium peaks form. Enjoy!

FAQ

Can I make hot chocolate ahead of time?+
Yes! You can prepare the cocoa-sugar-water mixture up to 2 days ahead and store it in the fridge, then reheat gently with milk when you're ready to serve. The whipped cream and ganache topping are best added fresh, but you can whip the cream a few hours in advance.
What can I use instead of heavy cream for the topping?+
You can use whipped coconut cream for a dairy-free version, or simply top with marshmallows, Greek yogurt, or a drizzle of chocolate syrup if you don't have heavy cream on hand.
Why is my hot chocolate grainy or lumpy?+
This usually happens if the cocoa powder isn't fully dissolved in the water mixture or if the milk boils. Make sure to whisk the cocoa-sugar-water base thoroughly in Step 1 and keep the heat on medium-low—you want the milk hot but never boiling.
How do I prevent a skin from forming on top of my hot chocolate?+
Keep the hot chocolate moving by giving it an occasional stir while it cools, or lay plastic wrap directly on the surface until you're ready to top it with whipped cream and garnishes.

Did you try this recipe?

Leave a star rating — it helps other cooks find it!

5.0 (3)

Comments

comments.loading
0/2000

Keep browsing

You might also like

Looking for more? Explore the full collection — filter by lifestyle, cuisine, or dietary needs.

Explore all recipes
Best Hot Chocolate Recipe — Easy 10-Minute | Food 400°