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

Homemade Hot Chocolate Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 3.9 from 66 reviews
  • Author: Emma
  • Prep Time: 2 minutes
  • Cook Time: 5 minutes
  • Total Time: 7 minutes
  • Yield: 4 servings 1x
  • Category: Beverage
  • Method: Stovetop
  • Cuisine: American

Description

This homemade hot chocolate recipe features a rich and creamy blend of whole milk, cocoa powder, and bittersweet chocolate, gently warmed and whisked into a smooth, comforting beverage. Finished with a touch of pure vanilla and topped with fluffy homemade whipped cream, it’s a perfect indulgent treat for chilly days or any time you crave a cozy chocolate drink.


Ingredients

Units Scale

Hot Chocolate

  • 2 1/2 cups whole milk
  • 1/4 cup granulated sugar
  • 2 tablespoons unsweetened cocoa powder
  • 6 oz bittersweet chocolate (or semisweet or milk chocolate can be used)
  • 1 teaspoon pure vanilla extract

Topping

  • Homemade whipped cream for serving

Instructions

  1. Combine ingredients: Add the whole milk, granulated sugar, and unsweetened cocoa powder to a medium saucepan. This creates the base for the hot chocolate.
  2. Heat mixture: Place the saucepan over medium heat and gently heat the mixture, whisking occasionally. Watch carefully until it just begins to bubble but does not boil to prevent scorching or curdling.
  3. Add chocolate and vanilla: Remove from heat briefly and add the bittersweet chocolate and pure vanilla extract. Whisk continuously until the chocolate fully melts and the mixture is smooth and glossy.
  4. Serve: Pour the hot chocolate into 4 small mugs. Top each serving with a generous dollop of homemade whipped cream for an extra indulgent touch and enjoy while warm.

Notes

  • Use good quality chocolate for the best flavor; bittersweet gives a rich taste but feel free to adjust based on preference.
  • Do not let the milk boil to avoid burning or separating the cocoa mixture.
  • Homemade whipped cream can be made by whipping heavy cream with a bit of sugar and vanilla until soft peaks form.
  • This recipe can be doubled or halved easily depending on the number of servings needed.
  • For a dairy-free version, substitute whole milk with almond, oat, or coconut milk, and use dairy-free chocolate.