Skip to main content
Beverage • American

Rich Homemade Hot Chocolate Recipe

An indulgent hot chocolate made with whole milk, heavy cream, and real cocoa powder for the most decadent cup you'll ever taste at home.

4.9 from 183 votes
10 mins
Total Time
4
servings
Jump to Recipe
Rich Homemade Hot Chocolate

How to Make the Best Rich Homemade Hot Chocolate

Forget the powdered packets—this from-scratch hot chocolate delivers the kind of rich, velvety decadence you’d expect from a European chocolate shop. The secret is using a blend of whole milk and heavy cream with real cocoa powder.

What Makes This Hot Chocolate Special

Most hot chocolate recipes skimp on the cream, but that extra richness is what transforms a simple cocoa drink into something truly luxurious. The combination of white and brown sugar adds complexity, with the molasses notes in brown sugar complementing the chocolate beautifully.

Temperature Matters

Heat your hot chocolate slowly and never let it boil. Boiling can cause the milk proteins to break down and create an unpleasant texture. Aim for steaming and hot, around 160-180°F, which is the sweet spot for maximum enjoyment.

Ways to Dress It Up

  • Mexican style - Add a pinch of cayenne and cinnamon
  • Peppermint - Stir in crushed candy canes
  • Salted caramel - Drizzle with caramel sauce and add flaky sea salt
  • Mocha - Add a shot of espresso

This is the kind of hot chocolate worth lingering over on a cold evening.

Rich Homemade Hot Chocolate

Rich Homemade Hot Chocolate

An indulgent hot chocolate made with whole milk, heavy cream, and real cocoa powder for the most decadent cup you'll ever taste at home.

4.9 from 183 votes
CourseBeverage
CuisineAmerican
Keywordhot chocolate, hot cocoa, winter drinks, comfort drinks, chocolate drinks
Prep Time5 mins
Cook Time5 mins
Total Time10 mins
Servings4 servings
Calories540kcal
Prevent your screen from going dark

Ingredients

Hot Chocolate

Toppings (Optional)

Instructions

Make the Hot Chocolate

  1. Combine the milk, heavy cream, cocoa powder, both sugars, vanilla, and salt in a medium saucepan.
  2. Whisk thoroughly over medium heat until the cocoa powder is completely dissolved and no lumps remain.
  3. Continue heating while whisking frequently until the mixture is steaming and reaches your desired temperature. Do not let it boil.
  4. Remove from heat and taste, adjusting sweetness if needed.
  5. Pour into mugs and add your favorite toppings.

Notes

  • The combination of white and brown sugar creates a more complex, caramel-like sweetness.
  • Dutch-process cocoa powder gives a richer, deeper chocolate flavor.
  • For adults, stir in a splash of Baileys, Kahlua, or peppermint schnapps.
  • Leftover hot chocolate can be refrigerated and reheated, though it may need additional whisking.
  • For a lighter version, use 2% milk and half-and-half instead of whole milk and cream.
Jump to Recipe