This Homemade Hot Chocolate Recipe is perfect for those cold days when you need a cozy treat to warm you up. It combines cream and bittersweet chocolate with a hint of unsweetened cocoa powder for depth. Brown sugar adds a hint of caramel sweetness, while espresso powder and vanilla extract create complex flavors that are simply divine. Enjoy it as is, or pair it with Irish Bread, Cornmeal Muffins, or any preferred snack. For a special treat, top it up with whipped cream, marshmallows, crushed candy canes, or a sprinkle of cinnamon.
8ouncesgood-quality bittersweet chocolate such as Ghirardelli Brand, choppedI used Ghirardelli 60% Cacao Bittersweet Chocolate Premium Baking Chips chips, but you can also use a chopped chocolate bar if you prefer.
1teaspooninstant espresso or instant coffee powder
4-½cupswhole milk
1-½cupsheavy cream, Full Fat Canned Evaporated Milk or whole milk
small pinch kosher salt
Instructions
In a medium saucepan, whisk together the milk, cream, light brown sugar, cocoa powder, salt, and instant coffee (if using) over medium-high heat.
Bring the mixture to just below boil. Remove from the heat.
Add the chocolate and vanilla to the saucepan and whisk until the chocolate is fully melted.
Ladle the hot chocolate into mugs. Optionally, garnish with marshmallow, whipped cream, or chocolate shavings before serving.
Notes
How to Store & Re-HeatStore leftover hot chocolate in an airtight container in the refrigerator for up to 3 days. To reheat, pour the desired amount into a small saucepan and heat over low heat, stirring frequently, until hot, but do not bring to a boil.Alternatively, you can reheat the drink in the microwave in 30-second increments, stirring in between, until heated through.Make-Ahead & FreezeIt is not advisable to make ahead or freeze.
Nutrition Facts
Hot Chocolate
Amount per Serving
Calories
261
% Daily Value*
Fat
14
g
22
%
Saturated Fat
9
g
56
%
Polyunsaturated Fat
0.2
g
Monounsaturated Fat
1
g
Cholesterol
31
mg
10
%
Sodium
84
mg
4
%
Potassium
295
mg
8
%
Carbohydrates
27
g
9
%
Sugar
26
g
29
%
Protein
6
g
12
%
Vitamin A
316
IU
6
%
Calcium
240
mg
24
%
Iron
0.002
mg
0
%
* Percent Daily Values are based on a 2000 calorie diet.
All nutritional information is based on third-party calculations and is only an estimate. Each recipe and nutritional value will vary depending on the brands you use, measuring methods, and portion sizes per household.
Did you Like the Recipe?We would appreciate it if you could rate it. Also, make sure to check out our Youtube Channel for more great recipes. Please share it on social media and tag us so we can see your delicious creations. Thank you!