Hot Chocolate with Real Chocolate and Cocoa
Not rated yet. Be the first.
Hold the mug in both hands and let your fingers thaw first. Chopped chocolate melts into steaming milk and half-and-half off the heat, and a pinch of salt keeps it from tasting only sweet.
The short version
Whisk cocoa, sugar and salt into a little milk, heat the rest with half-and-half until steaming, then whisk in chopped bittersweet chocolate off the heat. 15 minutes. Never let it boil, or it turns grainy.
What makes ours better
what we fixed so you don’t have to
-
Use chopped chocolate and cocoa powder. Chopped bar chocolate brings cocoa butter, which gives the body and silk. A little cocoa powder adds the deep, dark chocolate flavor that chocolate alone doesn't.
-
Add salt and vanilla. A pinch of salt sharpens the chocolate and keeps it from tasting flat or merely sweet. Vanilla rounds off the edges.
-
Melt the chocolate off the heat. Chocolate stirred into milk that is steaming, not simmering, melts smoothly. Boiling milk makes the drink grainy and can scorch the bottom of the pan.
What you need
the usual suspects
- Unsweetened cocoa powder2 tablespoons
- Granulated sugar2 tablespoons
- Whole milk3 cups
- Half-and-half1 cup
- Bittersweet or semisweet chocolate6 ounces
- Vanilla extract1 teaspoon
yes, all of the butter
Steps
nobody opens the oven door. looking at you, Dad.
-
Make a cocoa paste
In a medium saucepan, stir together the cocoa, sugar and salt. Pour in ½ cup of the milk and whisk to a smooth paste with no dry cocoa left.
Cocoa clumps in cold liquid if you rush it. Add the milk in a stream while whisking.
-
Add the rest of the dairy
Whisk in the remaining milk and the half-and-half. Set the pan over medium heat.
-
Heat until steaming
Warm the milk, whisking often and scraping the bottom, for 5 to 7 minutes, until steam rises and tiny bubbles form around the edge. That is about 180°F. Take the pan off the heat before it simmers.
A skin forming on top means you're running hot. Turn the heat down and keep whisking.
About 6 min. Cook mode has a timer for this step.
-
Melt in the chocolate
Off the heat, add the chopped chocolate. Let it sit for 1 minute, then whisk from the center out until the chocolate is fully melted and the drink looks glossy and uniform.
-
Season and serve
Whisk in the vanilla. Taste and add a spoonful of sugar if you want it sweeter. Pour into mugs and top with whipped cream or marshmallows.
Good to know
read this before somebody asks for seconds
- Chop the chocolate fine with a knife. Small, even pieces melt in a minute; big chunks sink and stay solid. Chocolate chips work, but they hold their shape and need an extra minute of whisking.
- For a Mexican-style cup, whisk ¼ teaspoon cinnamon and a small pinch of cayenne in with the cocoa.
- For a thinner, lighter drink, use all whole milk and skip the half-and-half. For dairy-free, use oat milk with a splash of coconut milk.
- To make 1 mug, cut everything to a quarter and heat for about 3 minutes.
- Storage. Fridge, 4 days in a covered jar. Reheat gently over low heat, whisking, and don't boil. It thickens as it cools, so loosen with a splash of milk.
Questions, answered
the questions my cousins text me
Can I make hot chocolate with just cocoa powder?
Yes, but it will taste thinner. Cocoa has no cocoa butter, so you get chocolate flavor without the creamy body. Use 3 tablespoons cocoa and 3 tablespoons sugar per cup of milk and add a spoonful of butter for richness.
Why is my hot chocolate grainy?
The milk got too hot or the chocolate was too coarse. Keep the heat at medium, stop at steaming, and melt finely chopped chocolate off the heat.
What chocolate is best for hot chocolate?
A bar you would happily eat plain, between 60 and 70% cacao. Semisweet is sweeter and milder, bittersweet is darker. Avoid chips labeled as baking chips if you want the smoothest result, since they contain stabilizers that keep their shape.
How do I make hot chocolate thicker?
Use more chocolate, up to 8 ounces for this batch, or replace some of the milk with cream. For a pudding-like cup, whisk in 2 teaspoons cornstarch with the cocoa and simmer 1 minute.
Can I make hot chocolate in a slow cooker for a crowd?
Yes. Heat everything except the vanilla on low for 1 to 2 hours, whisking occasionally, then stir in the vanilla. Hold it on warm and whisk before ladling.
From the table
Made it? Tell me everything. Especially if somebody said it was better than their mother’s. I’ll keep your secret.
Made it?
one star means we talk. five means I tell Dad.
Tap a star
- No reviews yet. Yours would be the first, and I’d read it twice.
Find it in
Published October 29, 2026.