How to Make Hot Chocolate from Scratch: A Step-by-Step Guide
Making hot chocolate from scratch is a simple yet rewarding process that can be customized to suit your taste preferences. Whether you're a chocolate aficionado or a fan of rich, creamy beverages, this guide will walk you through the basics of making hot chocolate from scratch, including the essential ingredients, equipment, and techniques.
The Essential Ingredients
The foundation of any great hot chocolate is high-quality chocolate. You can use dark, milk, or white chocolate, depending on your preference. For a rich and intense flavor, choose a high-cocoa-content chocolate (at least 70%). Other essential ingredients include:
- 1 cup milk (whole, low-fat, or non-fat)
- 2-3 tablespoons unsweetened cocoa powder
- 2-3 tablespoons granulated sugar (or to taste)
- 1/4 teaspoon salt
- 1/4 teaspoon ground cinnamon (optional)
The Equipment You'll Need
To make hot chocolate from scratch, you'll need a few basic pieces of equipment:

- A medium saucepan
- A heat-resistant measuring cup
- A whisk or spoon for mixing
- A milk frother (optional)
The Process of Making Hot Chocolate from Scratch
Now that you have your ingredients and equipment, it's time to start making hot chocolate from scratch. Follow these steps:
Step 1: Heat the Milk
In a medium saucepan, heat the milk over medium heat until it starts to simmer. Be careful not to let it boil, as this can cause the milk to scald.
Step 2: Mix the Dry Ingredients
In a heat-resistant measuring cup, whisk together the cocoa powder, sugar, and salt until well combined.

Step 3: Add the Dry Ingredients to the Milk
Gradually add the dry ingredients to the hot milk, whisking constantly to prevent lumps.
Step 4: Add the Chocolate
Melt the chocolate in a double boiler or in the microwave in 10-second increments, stirring between each interval until smooth. Add the melted chocolate to the milk mixture and whisk until well combined.
Step 5: Add Optional Ingredients
If desired, add a pinch of ground cinnamon or a teaspoon of vanilla extract to give your hot chocolate an extra boost of flavor.
Step 6: Froth the Milk (Optional)
If you're feeling extra fancy, froth the milk using a milk frother or a whisk to create a creamy, velvety texture.
The Final Result
Pour the hot chocolate into a large mug and enjoy! You can customize your hot chocolate to suit your taste preferences by adding marshmallows, whipped cream, or a sprinkle of cinnamon on top.
With these simple steps and basic ingredients, you can create a rich and indulgent hot chocolate from scratch that's sure to warm the hearts and bellies of anyone who tries it.