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
- Combine ingredients: Add the whole milk, granulated sugar, and unsweetened cocoa powder to a medium saucepan. This creates the base for the hot chocolate.
- 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.
- 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.
- 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.