Introduction
This homemade hot chocolate recipe is the kind of drink that turns a cold afternoon into something cozy and indulgent. Instead of relying on cocoa powder, it uses real dark chocolate melted into warm milk for a rich, silky texture and a deep chocolate flavor. A touch of vanilla makes it classic, while optional spices let you tailor this old-fashioned hot chocolate to your mood.
If you want a comforting winter drink that tastes luxurious yet comes together in minutes, this traditional hot chocolate is a beautiful choice. It is smooth, fragrant, and far more satisfying than instant mixes.
Ingredients
For 2 servings:
- 500 ml milk, whole or semi-skimmed
- 80 g dark baking chocolate, around 70% cocoa
- 1 tablespoon sugar, optional
- 1/2 vanilla bean
Optional flavor ideas for your homemade hot chocolate:
- 1/4 teaspoon natural coconut extract
- 1 cinnamon stick
- 1 pinch ground turmeric
- 1/4 teaspoon natural mint extract
- 1 drop orange or clementine essential oil suitable for food use
- 1/2 teaspoon gingerbread spice mix
- 1/2 teaspoon Espelette pepper
Optional toppings:
- Mini marshmallows
- Chocolate shavings
- Dark or white chocolate chips
- Chocolate syrup
- Whipped cream
- Unsweetened cocoa powder
- Cacao nibs
- Lightly toasted sliced almonds
Instructions
- Split the half vanilla bean lengthwise and scrape out the seeds with the tip of a knife. Add the seeds and pod to a small saucepan with the milk. If you like a sweeter drink, add the sugar at this stage.
- Warm the milk gently over low to medium heat until it is very hot and just about to simmer. Avoid boiling it rapidly, as scorched milk can dull the flavor of the chocolate and affect the final texture.
- While the milk heats, chop the dark chocolate into small pieces. Melt it using a double boiler or in short bursts in the microwave, stirring between each burst until smooth.
- Remove the vanilla pod from the saucepan. Pour the melted chocolate into the hot milk, then whisk vigorously until the mixture is glossy, fully blended, and lightly frothy.
- If using extra flavorings such as cinnamon, mint, coconut, or Espelette pepper, stir them in now. Taste and adjust as needed.
- Pour the old-fashioned hot chocolate into mugs and serve immediately. Add whipped cream, marshmallows, chocolate curls, or toasted almonds if you want an extra-special finish.
Tips for the Best Homemade Hot Chocolate Recipe
Choose good chocolate. Because this recipe is built on real chocolate rather than cocoa powder, the quality matters. A dark baking chocolate with 60 to 70% cocoa gives a full-bodied flavor without becoming too bitter.
Use whole milk for a creamier result. Whole milk creates a velvety mouthfeel, while semi-skimmed milk makes the drink slightly lighter. Both work well in this hot chocolate recipe.
Want it thicker? Increase the chocolate to 100 g for 500 ml milk, or stir in a spoonful of heavy cream at the end for an even richer texture.
FAQ
How do you make hot chocolate without cocoa powder?
The easiest method is to melt real baking chocolate into hot milk. That is exactly what gives this homemade hot chocolate recipe its deep taste and smooth, traditional texture.
How can I make hot chocolate thicker?
Add a little more chocolate, up to 100 g for 500 ml of milk. You can also finish the drink with a spoonful of cream for a denser, more luxurious consistency.
What type of chocolate is best for homemade hot chocolate?
Dark baking chocolate with 60 to 70% cocoa is ideal. It creates a balanced flavor that is rich and intense without overwhelming the milk.
Can I use milk chocolate instead of dark chocolate?
Yes, but the drink will be sweeter and milder. If you use milk chocolate, reduce or skip the added sugar so the flavor stays balanced.
Can I store leftover hot chocolate?
Yes. Let it cool, then keep it in the refrigerator for up to 24 hours. Reheat it slowly in a saucepan and whisk before serving to bring back its smooth texture.

