Emily Rodriguez
Culinary Expert and Chocolate Sommelier at Krap Products
There is nothing quite like a mug of real hot chocolate on a chilly day. Skip the powder and make it with actual chocolate: it takes only a few extra minutes and the difference in richness is remarkable. Here are four recipes to try, each making two servings.
The Secret: Use Good Chocolate
Because chocolate is the main ingredient, quality matters. Choose a bar you would happily eat on its own, and chop it finely so it melts quickly and evenly. Dark chocolate between 60% and 70% gives a balanced, not-too-sweet cup, while milk chocolate makes a sweeter, creamier drink.
1. Classic Hot Chocolate
Ingredients
- 2 cups (480 ml) whole milk
- 80 g (about 3 oz) dark or milk chocolate, finely chopped
- 1 tablespoon sugar (optional, to taste)
- A pinch of salt
- ½ teaspoon vanilla extract
Method
- Warm the milk in a saucepan over medium-low heat until steaming, but not boiling.
- Add the chocolate and whisk constantly until fully melted and smooth.
- Stir in the sugar, salt, and vanilla. Taste and adjust sweetness.
- Pour into mugs and top with marshmallows or whipped cream.
2. Spiced Hot Chocolate
Make the classic recipe above, adding ½ teaspoon of ground cinnamon and a small pinch of cayenne or chili powder to the milk as it warms. The cinnamon adds sweetness and warmth, while the chili gives a gentle kick at the finish.
3. Mocha Hot Chocolate
Replace ¼ of the milk with freshly brewed strong coffee or a shot of espresso per mug. Coffee deepens the cocoa flavor, so this version works especially well with dark chocolate.
4. White Hot Chocolate
- 2 cups (480 ml) whole milk
- 80 g (about 3 oz) white chocolate, finely chopped
- ½ teaspoon vanilla extract
- A pinch of salt
Warm the milk gently and whisk in the white chocolate until smooth. White chocolate burns easily, so keep the heat low. Finish with vanilla and a pinch of salt to balance the sweetness, and top with a little grated chocolate.
Tips for the Perfect Cup
- Heat gently: Boiling milk can scorch and make the chocolate grainy.
- Whisk well: A frothy top makes it feel café-quality.
- Add a pinch of salt: It brings out the chocolate flavor.
- Make it richer: Swap a quarter of the milk for cream for a decadent, dessert-style drink.
- Dairy-free: Oat or almond milk both work well.
Serving Ideas
Serve with crisp wafers or biscuits for dipping, add a candy cane for stirring, or set out toppings such as marshmallows, whipped cream, and chocolate shavings so everyone can build their own mug.


