Description
A rich and creamy homemade hot chocolate recipe made with whole milk, cocoa powder, and bittersweet chocolate, perfect for a cozy treat topped with homemade whipped cream.
Ingredients
Scale
Main Ingredients
- 2 ½ cups whole milk
- ¼ cup granulated sugar
- 2 tablespoons unsweetened cocoa powder
- 6 oz bittersweet chocolate (or semisweet, milk, etc.)
- 1 tsp pure vanilla extract
For Serving
- Homemade whipped cream
Instructions
- Combine Ingredients: Add milk, sugar, and cocoa powder to a medium saucepan.
- Heat Mixture: Heat over medium heat, whisking occasionally, until the mixture just begins to bubble but does not boil.
- Add Chocolate and Vanilla: Add chocolate and vanilla extract, then whisk until the chocolate is melted and the mixture is smooth.
- Serve: Pour the hot chocolate into 4 small mugs and top with homemade whipped cream before serving.
Notes
- 6 oz chocolate is approximately 1 cup chopped chocolate.
- Use whole milk or 2% milk for the creamiest texture; dairy-free options like full-fat coconut milk work well too.
- Use pure, unsweetened cocoa powder; dark cocoa powder can make a richer hot chocolate.
- Substitute granulated sugar with white sugar, organic cane sugar, or coconut sugar as preferred.
- Choose semi-sweet or bittersweet chocolate for balance, or milk/white chocolate for sweeter versions. Dairy-free chocolate is great for vegan versions.
- Use pure vanilla extract for best flavor; peppermint or other extracts can be added for variation.
- Store leftovers in an airtight glass container in the refrigerator for up to 5 days.
Nutrition
- Serving Size: 1 cup
- Calories: 397 kcal
- Sugar: 30 g
- Sodium: 85 mg
- Fat: 28 g
- Saturated Fat: 17 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 35 g
- Fiber: 3 g
- Protein: 7 g
- Cholesterol: 35 mg
