Homemade Hot Chocolate Recipe
Learn how to make hot chocolate from scratch with cocoa powder, milk, and chocolate chips. It's smooth, chocolatey, and easy to make on the stove.
Prep Time5 minutes mins
Cook Time5 minutes mins
Total Time10 minutes mins
Servings: 2 drinks
Fill a small pot with water and bring to a boil. Whisk in the cocoa powder and sugar.
Reduce heat to medium and whisk in the milk. Cook over medium heat until the milk is heated but not boiling, about 3 minutes
Add chocolate chips and continue to whisk until the chocolate chips melt and the mixture becomes smooth, about 2 more minutes.
Remove from the heat; stir in vanilla extract.
Serve with mini marshmallows, if desired.
My Top Tip: Keep the milk below a boil at medium heat and watch it closely. Boiling can create a skin on top and may cause the milk to scorch on the bottom.
Storage: Let the hot chocolate cool completely, then store any leftovers in the fridge for 2–3 days. Reheat it on the stovetop to warm through to serve.
Freezing: The hot chocolate tastes best when it's fresh, but if you have excess, let it cool completely and pour it into ice cube trays. I like to add them to iced coffee!
Calories: 539kcal | Carbohydrates: 62g | Protein: 18g | Fat: 27g | Saturated Fat: 16g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 36mg | Sodium: 204mg | Potassium: 998mg | Fiber: 7g | Sugar: 50g | Vitamin A: 444IU | Vitamin C: 1mg | Calcium: 539mg | Iron: 4mg
Scan code to view the full recipe on your phone.
