Ingredients
- 8 ounces quality chocolate bars [semisweet or bittersweet]
- 1 1/2 cups whole milk (see NOTES 1 for substitutions)
- 1/2 cup heavy cream
- 2 tablespoons maple syrup [optional] (see NOTES 2 for substitutions)
- 1/2 teaspoon vanilla extract [optional]
- Pinch of sea salt
- 1/4 teaspoon of espresso powder [optional]
Instructions
- Break the chocolate into pieces and place in a sauce pot. Set the pot over medium-low heat and add the milk, espresso powder (if using), heavy cream, maple syrup, and vanilla extract.
- Stir until the milk comes to a low simmer, the chocolate is completely melted and the drinking chocolate is completely smooth and slightly thickened. About 5 minutes after the chocolate has completely melted
- The drinking chocolate should be substantially thicker than classic hot chocolate, but not as thick as chocolate fondue. If it is too thin, simmer a little longer. If it is too thick, add another 1/4 cup milk.
- Pour into cups/a pouring pitcher and serve with a dollop of homemade whipped cream and enjoy immediately.
Equipment

All-Clad D3 3-Ply Stainless Steel 3 Quart Sauce Pan
Buy Now →
OXO Good Grips 11-Inch Balloon Whisk
Buy Now →
OXO Good Grips 3-Piece Angled Measuring Cup Set
Buy Now →Notes
Substitutions:
- whole milk can be replaced with different ratios of milk in different fat contents. See my blog post 9 Emergency Whole Milk Substitutes for details.
- For quick reference here are a few:
- 5⁄8 cup skim milk + 3⁄8 cup half-and-half
- 2⁄3 cup 1% milk + 1⁄3 cup half-and-half
- 3⁄4 cup 2% milk + 1⁄4 cup half-and-half
- 7⁄8 cup skim milk + 1⁄8 cup heavy cream
- For Dair Free Use Full Fat Coconut Milk
- For quick reference here are a few:
- Maple syrup: Equal parts light or dark brown sugar
HOT CHOCOLATE TROUBLESHOOTING
If It’s Too Thin:
- MORE CHOCOLATE: Yes, I said more chocolate. This recipe will feel like you are using a ridiculous amount of chopped chocolate, but trust me. You will not be sorry.
- MAKE IT AHEAD OF TIME, let it cool, and then reheat when ready to serve.
If It’s Too Thick:
Add a tablespoon (or more) of Milk until til you get the consistency you want.
STORAGE & REHEATING DETAILS
This hot chocolate will keep in an airtight container in the fridge for 4-6 days.
To Reheat
- on the stove; turn the burner to low heat and continually whisk until it loosens a bit and is steamy.
- in the microwave: reheat in a microwave-safe dish for about a minute at a time. Whisking between each minute. My microwave took about 3 min in all (not counting the 15 seconds of stirring in between)
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Category: Beverage
- Method: Stove Top
- Cuisine: French