Best Hot Chocolate Recipe

This hot chocolate recipe was a long time in the perfecting. One of the first times I had company over to my new home, many years ago, I served hot chocolate and chocolate chip cookies. As I poured the hot cocoa, I noticed it was way too thick. Running back into the kitchen to thin the mixture would have been, to say the least, awkward and would have taken the focus off of our visit together. So I just pretended all was well. My gracious guest sipped, smiled, and was so kind as not to mention that it was as if she were drinking a chocolate bar! 

Well, I’ve come a long way since then in perfecting my hot chocolate (or hot cocoa, whichever you like to call it). Since chocolate is my favorite food group, I experimented until I got the recipe and process exactly to my liking. This simple recipe is truly hot chocolate at its best.

Serve with Kitchen Sink Cookies!

Stacy Lyn's hand pouring a cup of hot chocolate from a metal carafe - other cups with hot cocoa, mini marshmallows, and cinnamon sticks - cookie with a bite out of it in foreground on floral tablecloth

I’ll share my secrets with you here. Once you taste this chocolaty treat, you may never drink store-bought cocoa again. Those packets of hot chocolate mix just don’t cut it once you’ve tasted creamy hot chocolate made from scratch!

What is the difference between hot cocoa and hot chocolate?

Most of us use the terms “hot cocoa” and “hot chocolate” interchangeably. Whichever you use, people know you mean a hot, chocolate-y milk drink, right?

Technically, though, there are some differences: hot cocoa typically refers to a beverage made with cocoa powder, sugar, and spices and flavorings like vanilla and cinnamon. In other words, those Swiss Miss packets in the pantry are hot cocoa mix. 

Hot chocolate, on the other hand, is made with real melted chocolate. You might say that this creamy drink is more decadent — more like a dessert — than hot cocoa. It also tends to be less sweet because the richness comes from the chocolate and whole milk.

Ingredients for This Hot Chocolate Recipe

These are the ingredients that I think make the perfect cup of hot chocolate. I’m also including notes about possible substitutions.

closeup of glass cups with homemade hot chocolate, marshmallows, cinnamon sticks on table with pretty cloth
If you’re tempted by that chewy, gooey cookie, you can get the recipe here!

Milk and Half-and-Half

For me, hot chocolate is a dessert in itself, so I make it with full-fat milk and half-and-half. If dairy milk upsets your stomach, you can use the milk-like liquid of your choice: dairy-free coconut milk, unsweetened almond milk, oat milk, or soy milk. I don’t recommend using plain hot water.

High-Quality Milk Chocolate and Bittersweet Chocolate

For richer chocolate flavor, high quality chocolate is key. I like Ghirardelli. You can use semisweet chocolate chips, though, if you don’t want to chop up the dark chocolate.

Instant Espresso or Instant Coffee

My favorite hot chocolate is a mocha cocoa: it has a touch of coffee flavor and also a little extra caffeine kick, like a shot of espresso. A packet or spoonful of instant coffee does the trick.

Other Spices and Flavorings

My secret ingredients are a pinch of salt, a pinch of cayenne pepper, and a tablespoon of vanilla bean paste. These will add more flavor than you can believe. Vanilla bean paste is a mixture of ground vanilla bean pods with concentrated vanilla extract. If you don’t have any, you can use a splash of vanilla extract or even peppermint extract.

No Extra Sugar Needed!

Notice that I don’t include extra sweeteners in this hot chocolate recipe. The richness of the milk chocolate and half-and-half are more than enough for me. However, if you like your hot chocolate sweeter — more like hot cocoa — feel free to add a little white sugar, coconut sugar, maple syrup, or honey.

pouring hot cocoa from old-fashioned metal carafe into pretty glass cups on floral tablecloth - cinnamon and marshmallows in two cups - cookie in front - more ingredients in background

How to Make the Best Hot Chocolate

1. Bring the milk and half-in-half to a slow simmer on low or medium-low heat on your stovetop. Do not allow it to burn; milk scorches very easily. 

2. Turn off the heat just as soon as the chocolate morsels melt and are completely incorporated into the milk. 

3. Adding a pinch of salt and pinch of cayenne adds more flavor than you can believe and will leave you satisfied. 

4. If you want more sweetness, add the amount of sugar or other sweetener that tastes best to you.

Wait, cayenne? Is this a Mexican Hot Chocolate recipe?

Homemade hot chocolate recipes with cayenne chili are often called Mexican Hot Chocolate or Mexican Hot Cocoa. So yes, I guess this is technically a Mexican chocolate recipe. I like my cocoa with cayenne in it all the time, just because the taste is amazing. But since I think this will be the best hot chocolate you’ve ever had, I’ll stick with calling it the Best Hot Chocolate. To make it Mexican Hot Chocolate, you can add a pinch of chili powder.

Add Your Favorite Toppings

Fun toppings make hot chocolate an extra special treat for kids. Try: chocolate shavings, a scoop of peppermint ice cream, caramel sauce, a pinch of cinnamon, homemade marshmallows, whipped cream, crushed peppermint, a festive candy cane, or anything else your heart desires!

Storage and Reheating Tips 

Because of the milk, it’s important to refrigerate any leftover hot chocolate right away. It will keep in an airtight container in the refrigerator for 2-3 days. When you’re ready to enjoy it again, reheat the hot chocolate gently in a saucepan on low heat. Whisk while reheating to avoid having a skin form on the surface.

NOTE: This recipe makes a big batch of hot chocolate. If you’re serving two or three people, you can halve the recipe and heat it in a small saucepan.

Stacy Lyn’s Best Hot Chocolate Recipe

A rich, dessert-like hot chocolate with melted chocolate, vanilla bean, and a dash of cayenne.
Course Drinks
Cuisine American, Mexican

Ingredients
  

  • 6 cups whole milk
  • 2 cups half-and-half
  • 8 ounces high quality milk chocolate chopped (I like Ghirardelli)
  • 8 ounces good bittersweet chocolate (Ghirardelli, chopped
  • ¾ cups unsweetened cocoa powder
  • 1 tablespoon instant espresso or instant coffee grounds
  • Pinch of salt
  • Small pinch of cayenne pepper
  • 1 tablespoon vanilla bean paste or a teaspoon vanilla extract

Instructions
 

  • Bring the milk and half-and-half almost to a boil over medium-high or medium heat. Lower to a simmer and add the chocolate, cocoa, espresso, salt, and cayenne. Whisk until the mixture is smooth — keep whisking if you like a frothy texture. Stir in the vanilla bean paste and turn off the heat.
  • Pour the hot chocolate into mugs and serve with whatever toppings your heart desires: a scoop of peppermint ice cream, caramel sauce, a pinch of cinnamon, homemade marshmallows, whipped cream, crushed peppermint, a festive candy cane, or anything else you like!
If you like this recipe, please give it a star rating to help other cooks find it!
Follow me on Instagram and tag #stacylynharris so I can see all the SLH recipes you make. ♥
Tried this recipe?Let me know how it was!

Similar Posts

Leave a Reply

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

Recipe Rating