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

Dark Chocolate Hot Chocolate (Best Homemade Recipe)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: simplemealsbykim
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Total Time: 15 minutes
  • Yield: 2 servings
  • Category: Drinks
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

This rich and creamy dark chocolate hot chocolate is the ultimate cozy drink. Made with real dark chocolate, cocoa powder, and a touch of vanilla, it’s the perfect balance of sweet and bitter. Ready in minutes, this homemade hot chocolate beats any store-bought mix!


Ingredients

  • 2 cups whole milk (or milk of choice)

  • 1/2 cup heavy cream

  • 1/4 cup unsweetened cocoa powder

  • 2 oz dark chocolate (70% or higher), chopped

  • 2 tbsp sugar (adjust to taste)

  • 1/4 tsp vanilla extract

  • Pinch of salt

 

  • Optional toppings: whipped cream, marshmallows, chocolate shavings


Instructions

  • In a small saucepan over medium heat, combine the milk and heavy cream. Heat until warm but not boiling.

  • Whisk in the cocoa powder, sugar, and salt until fully dissolved.

  • Add the chopped dark chocolate and stir until completely melted and smooth.

  • Stir in the vanilla extract.

  • Taste and adjust sweetness if needed.

  • Pour into mugs and top with whipped cream, marshmallows, or chocolate shavings if desired.

 

  • Serve hot and enjoy!


Notes

  • Use a high-quality dark chocolate bar for the best flavor.

  • You can substitute non-dairy milk and coconut cream to make it vegan.

 

  • For extra richness, add a splash of espresso or a pinch of cinnamon.


Nutrition

  • Serving Size: 1 cup
  • Calories: 290
  • Sugar: 18g
  • Sodium: 75mg
  • Fat: 20g
  • Saturated Fat: 12g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 3g
  • Protein: 6g
  • Cholesterol: 35mg