Rich Homemade Hot Chocolate
Thick, velvety, and deeply chocolatey, this isn't your average powdered mix. Made with real dark chocolate and whole milk, it's a luxurious mug of warmth that coats your spoon. Perfect for snowy afternoons or cozy evenings by the fire.
For 4 servings
- prep · ~1 min
Chop the dark chocolate finely.
Finely chop 100g dark chocolate so it melts quickly and evenly into the warm milk. Set aside.
- mix · ~1 min
Whisk the cocoa powder and sugar together.
In a small bowl, whisk together 1 tbsp cocoa powder and 2 tbsp sugar. This prevents the cocoa from clumping when added to the milk.
- simmer · ~3 min
Warm the milk with cocoa and sugar.
Pour 3 cups of milk into a medium saucepan over medium heat. Whisk in the cocoa-sugar mixture and a pinch of salt. Heat until steaming, whisking occasionally, but do not let it boil.
TIPDon't let the milk boil — it develops a skin and can scorch. Keep it at a gentle steam. - mix · ~2 min
Melt the dark chocolate into the milk.
Reduce heat to low. Add the chopped dark chocolate and whisk continuously until completely melted and the mixture is smooth and glossy, about 2 minutes.
- mix · ~1 min
Finish with the remaining milk and vanilla.
Remove from heat. Whisk in the remaining 1 cup of milk and 1 tsp vanilla extract. The fresh milk cools it slightly and adds a creamy mouthfeel.
- assemble · ~1 min
Pour into mugs and top generously.
Divide the hot chocolate between four mugs. Top each with a generous dollop of whipped cream and a sprinkle of chocolate shavings.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1For the silkiest texture, use a microplane to grate the chocolate instead of chopping it with a knife.
- 2If you prefer a thinner hot chocolate, reserve an extra 1/2 cup of milk and stir it in at the end until it reaches your desired consistency.
- 3To make this dairy-free, substitute whole milk with full-fat oat milk or canned coconut milk for a similarly rich body.
- 4Avoid boiling the milk at any stage; a gentle steam is enough to keep the emulsion smooth and prevent a skin from forming.
- 5For an extra-deep chocolate flavor, let the finished hot chocolate rest off the heat for 1 minute before serving, allowing the flavors to meld.
- 6Make a double batch and store leftovers in an airtight container in the fridge for up to 3 days; reheat gently on the stovetop, whisking constantly.
Adapt it for your goals.
Spicy Mexican
Add 1/2 teaspoon ground cinnamon, a pinch of cayenne pepper, and a drop of almond extract to the milk along with the cocoa and sugar. The warmth of the spices complements the dark chocolate and gives a traditional Mexican hot chocolate flair.
Peppermint TwistPeppermint Twist
Swap the vanilla extract for 1/4 teaspoon peppermint extract, and top the whipped cream with crushed candy canes. This makes a festive holiday version that's bright and refreshing.
Mocha BoostMocha Boost
Stir in 1 tablespoon of instant espresso powder with the cocoa and sugar. The coffee intensifies the chocolate's richness without making it taste like coffee, perfect for a morning or afternoon energy lift.
VeganVegan
Replace whole milk with full-fat oat milk or canned coconut milk, and use a dairy-free dark chocolate (check the label). Omit the whipped cream or use a coconut-based whipped topping. The coconut milk adds a naturally creamy mouthfeel that mimics dairy.
Orange & SpiceOrange & Spice
Add a 2-inch strip of orange zest to the milk while warming, and stir in 1/4 teaspoon ground cardamom along with the cocoa and sugar. The citrus notes pair beautifully with dark chocolate for a sophisticated twist.
Why this is on our healthy list.
Rich in Antioxidants
Dark chocolate is packed with flavonoids, which are powerful antioxidants that can help combat oxidative stress and support heart health.
Good Source of Calcium
Whole milk provides a substantial amount of calcium, essential for strong bones and teeth, with each serving delivering about a third of the daily recommended intake.
Moderate Caffeine Content
Dark chocolate contains a small amount of natural caffeine, offering a gentle, mood-lifting energy boost without the jitters of coffee.
Contains Magnesium
Dark chocolate is a natural source of magnesium, a mineral that supports muscle function, nerve health, and helps with relaxation.
Low in Added Sugar (Customizable)
This recipe uses only 2 tablespoons of sugar for four servings, giving you control over sweetness; you can reduce it further or use a natural alternative like maple syrup.
Frequently asked questions
Yes, but the result will be sweeter and less intensely chocolatey. If you must, reduce the sugar to 1 tablespoon, as milk chocolate is already much sweeter than dark.



