Go Back
A steaming mug of hot chocolate topped with whipped cream and chocolate shavings sits on a cozy, cream-colored knitted blanket in front of a fireplace.

Homemade Hot Cocoa

Indulge in the rich, velvety goodness of homemade hot cocoa - a luxurious and comforting beverage that warms the soul. This creamy and customizable hot chocolate is the perfect treat for chilly days.
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Servings 2 cups
Calories 200 kcal

Ingredients
  

  • 2 tablespoons unsweetened cocoa powder Preferably high-quality natural cocoa powder
  • 2 tablespoons granulated sugar Adjust based on sweetness preference
  • 1 pinch salt Enhances chocolate flavor
  • 1 cup whole milk Can substitute with plant-based alternatives
  • ½ cup water Helps dissolve cocoa and sugar
  • ¼ teaspoon pure vanilla extract Optional, for extra depth of flavor
  • ¼ cup chopped dark chocolate or chocolate chips For a richer, creamier hot cocoa
  • ¼ teaspoon ground cinnamon Optional, for a warm spiced flavor
  • 2 tablespoons whipped cream Optional, for topping
  • 1 tablespoon chocolate shavings or cocoa powder Optional, for garnish

Instructions
 

  • In a small saucepan, whisk together cocoa powder, sugar, salt, and water over medium heat until smooth.
  • Slowly add milk while continuously stirring to avoid lumps.
  • Heat the mixture until steaming but not boiling, stirring occasionally.
  • Remove from heat and stir in vanilla extract and chopped chocolate until melted and fully incorporated.
  • Pour into mugs and top with whipped cream, chocolate shavings, or a sprinkle of cinnamon if desired.
  • Serve immediately and enjoy your rich, homemade hot cocoa.

Notes

For a dairy-free version, use almond, oat, or coconut milk. Adjust the sugar to taste, and try adding a pinch of chili powder for a spicy twist. Store any leftover hot cocoa in an airtight container in the fridge for up to 3 days and reheat gently before serving.