Rich, creamy, and perfectly sweet, this single serving hot chocolate is made with real cocoa, milk, and cream. An easy small batch recipe that’s ready in minutes for a cozy homemade treat.
Prep Time5 minutesmins
Cook Time10 minutesmins
Total Time15 minutesmins
Course: Beverage
Cuisine: American, British
Diet: Gluten Free, Vegetarian
Keyword: chocolate, homemade hot chocolate, hot chocolate, hot chocolate for one, hot chocolate from scratch, hot cocoa, single serving hot chocolate
In a small saucepan, warm milk and cream over medium heat.For a lighter version, use 1 cup milk instead.
In a small bowl, stir together the sugar, cocoa powder, and cinnamon.
When the milk mixture is hot (but not boiling), slowly whisk in the cocoa mixture. Stir for about 4 minutes, until slightly thickened and darker in color.
Remove from heat and stir in vanilla extract for a smooth, rich flavor.
Pour into a mug and top with whipped cream or marshmallows, if desired.
Video
Notes
Warm Gently: Heat the milk and cream until hot but not boiling to keep your hot chocolate smooth and creamy.
Whisk Slowly: Gradually whisk the cocoa mixture into the warm milk, stirring constantly to avoid lumps.
Taste and Adjust: Before serving, taste and add more sugar or a pinch of cinnamon if you’d like extra sweetness or spice.
Use Quality Cocoa: For the best flavor, choose a good-quality unsweetened cocoa powder such as Ghirardelli, Guittard, or Valrhona. For a great budget-friendly option, Hershey’s Special Dark also makes a delicious cup. Chopped dark chocolate can be used for an extra rich, café-style drink.
Make It Frothy: For a café-style touch, whisk the hot chocolate briskly or use a milk frother just before pouring to create a light foam and smooth, creamy texture.
Store and Reheat: If you have extra, refrigerate in a covered jar for up to 2 days. Reheat gently over low heat, stirring often, until warm and smooth again.