Print

Homemade Hot Chocolate

Hot chocolate

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 6 reviews

Here’s the very best homemade hot chocolate recipe: full of rich chocolaty flavor and easy to whip up in 5 minutes. Never buy the mix again!

Ingredients

Scale
  • 3 tablespoons cocoa powder
  • 2 cups 2% milk (or oat milk)
  • 3 tablespoons sugar
  • 1/4 teaspoon vanilla extract
  • 1 pinch cinnamon
  • 1/4 cup (1 1/2 ounces) semisweet or dark chocolate chips*

Instructions

  1. Place a saucepan over medium heat. Add the cocoa powder and 1/4 cup of the milk and whisk until the cocoa powder is mostly integrated. Whisk in the remaining milk until smooth.
  2. Add the remaining ingredients and heat over medium heat until the chocolate is melted, about 2 minutes. Do not boil. Serve immediately, garnished with whipped cream or marshmallows.

Notes

*You can omit the chocolate for a great cup of hot cocoa with a lighter flavor (and less calories). But the chocolate really adds richness in flavor. 

Storage and leftovers notes: Hot chocolate is best enjoyed fresh, but cooled leftovers store up to 3 days in the refrigerator. The cocoa and chocolate may separate, which is normal. To reheat, warm leftovers gently on the stovetop over low to medium heat, whisking frequently. You can also reheat individual servings in the microwave in 15-second bursts, stirring in between each burst.

Crockpot / slow cooker: This recipe easily doubles, triples, or scales even larger for parties. For big batches, make it on the stovetop in a large pot, then transfer it to a crockpot to keep it warm for serving (on the “Low” or “Warm” setting, whisking every 30 minutes).