Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A steaming mug of creamy homemade hot chocolate topped with whipped cream and chocolate shavings.

Ultimate Creamy Homemade Hot Chocolate


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 15 minutes
  • Yield: 4 servings 1x

Description

This rich, velvety homemade hot chocolate recipe is a hug in a mug, perfect for cozy evenings. Easy to make from scratch, it offers a depth of chocolate flavor far beyond any store-bought mix.


Ingredients

Scale

4 cups whole milk (or milk alternative)
1/2 cup unsweetened cocoa powder (Dutch-processed recommended)
1/2 cup granulated sugar (adjust to taste)
1/4 teaspoon salt
1 teaspoon vanilla extract
2 oz dark chocolate, finely chopped (optional, for extra richness)


Instructions

Step 1: In a medium saucepan, whisk together the cocoa powder, sugar, and salt until thoroughly combined. This prevents lumps.
Step 2: Gradually add about 1/2 cup of the milk to the dry ingredients, whisking constantly to form a smooth, thick paste. This initial small amount of milk helps dissolve the cocoa and sugar without lumps.
Step 3: Slowly pour in the remaining milk, continuing to whisk until everything is well combined and smooth.
Step 4: Place the saucepan over medium heat. Cook, stirring frequently with a whisk, until the mixture is hot and steaming, but not boiling. This usually takes about 5-8 minutes. If you are using chopped dark chocolate, add it now and whisk until fully melted and incorporated.
Step 5: Remove the saucepan from the heat and stir in the vanilla extract.
Step 6: Taste and adjust sweetness if desired. For a frothy texture, you can whisk vigorously for another minute or use an immersion blender.
Step 7: Pour the warm homemade hot chocolate into mugs and serve immediately with your favorite toppings.

Notes

For an extra rich and decadent treat, consider adding a splash of heavy cream along with the milk. To store leftovers, cool completely and refrigerate in an airtight container for up to 3 days. Reheat gently on the stovetop or in the microwave.

  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Category: Beverage
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240ml)
  • Calories: 280 kcal
  • Sugar: 33g
  • Sodium: 120mg
  • Fat: 12g
  • Saturated Fat: 7g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 3g
  • Protein: 10g
  • Cholesterol: 25mg