Go Back
+ servings

Indulgent Homemade Hot Chocolate Recipe

This indulgent homemade hot chocolate recipe is made with real chocolate and will make you never want to use a box mix again! 

Course Drinks
Cuisine American
Prep Time 5 minutes
Cook Time 7 minutes
Total Time 12 minutes
Servings 4 people
Calories 591 kcal
Author Larisha Campbell


  • 4.4 oz 70% Cacao Chocolate Bar
  • 1.4 oz 50% Cacao Chocolate Bar
  • 2 tbsp sugar
  • 1 1/2 cups whole milk
  • 1 1/2 cups heavy cream
  • 1/2 tsp vanilla
  • homemade whipped topping


  1. Roughly chop chocolate.
  2. In a heavy bottom sauce pan, add sugar and turn heat on medium low.
  3. Wait until sugar starts to caramelize, the edges will turn a rich amber color. Once all edges are this color, carefully stir.
  4. Whisk in milk.
  5. Constantly whisk for 2 minutes.
  6. Pour in heavy cream and chocolate and stir until combined and chocolate has melted.
  7. Let cook another 2 minutes until it becomes thick and creamy.
  8. Remove from heat and add vanilla.
  9. Serve immediately with homemade whipped topping
  10. *NOTE: Do not boil the milk. Small bubbles are okay, but boiling will scorch and burn your milk and then it's no longer yummy.

Recipe Notes

*Nutritional facts are just estimates. Please utilize your own brand nutritional values to double check against our estimates. 

**Optional Homemade Whipped Cream is not calculated into nutritional values. 

Nutrition Facts
Indulgent Homemade Hot Chocolate Recipe
Amount Per Serving (1 cup)
Calories 591 Calories from Fat 477
% Daily Value*
Fat 53g82%
Saturated Fat 33g206%
Cholesterol 131mg44%
Sodium 75mg3%
Potassium 338mg10%
Carbohydrates 24g8%
Fiber 7g29%
Sugar 11g12%
Protein 10g20%
Vitamin A 1460IU29%
Vitamin C 0.6mg1%
Calcium 174mg17%
Iron 1.4mg8%
* Percent Daily Values are based on a 2000 calorie diet.