
Indulgent Homemade Hot Chocolate

Curl up with a mug of rich, creamy, and utterly comforting Homemade Hot Chocolate! This indulgent drink is a perfect treat for chilly evenings or a cozy winter day. Forget the packet mixes; learn how to make a truly decadent hot chocolate from scratch with real cocoa and milk that will warm you from the inside out.
Ingredients
- 2 cups full-fat milk (dairy or plant-based for vegan)
- 2 tablespoons unsweetened cocoa powder
- 2-3 tablespoons granulated sugar, or to taste
- Pinch of salt (enhances chocolate flavor)
- 1/2 teaspoon vanilla extract
- Optional: 1 ounce (28g) dark chocolate, finely chopped (for extra richness)
- Toppings: Whipped cream, marshmallows, chocolate shavings, or a sprinkle of cinnamon/cocoa powder (optional)
Instructions
- 1
1. Combine Dry Ingredients: In a medium saucepan, whisk together the unsweetened cocoa powder, granulated sugar, and a pinch of salt. This helps to break up any lumps in the cocoa and ensures it dissolves smoothly.
- 2
2. Gradually Add Milk: Gradually whisk in about 1/4 cup of the milk to the dry ingredients, creating a smooth paste. This prevents lumps. Once smooth, slowly add the remaining milk while continuously whisking to incorporate everything.
- 3
3. Heat and Simmer: Place the saucepan over medium heat. Cook, stirring frequently with a whisk, until the mixture is hot and steaming, but not boiling rapidly. If using dark chocolate, add it now and continue to stir until it's completely melted and incorporated.
- 4
4. Add Vanilla: Remove the saucepan from the heat. Stir in the vanilla extract. Taste and adjust sweetness if desired. For extra froth, you can quickly whisk the hot chocolate with a hand frother or by pouring it back and forth between two mugs.
- 5
5. Serve and Garnish: Pour the hot chocolate into your favorite mugs. Top with your desired garnishes like a generous dollop of whipped cream, fluffy marshmallows, chocolate shavings, or a dusting of cinnamon or cocoa powder. Serve immediately and savor!
Frequently asked questions
What's the best type of cocoa powder for hot chocolate?▾
Can I make this hot chocolate vegan?▾
How can I make my hot chocolate thicker?▾
Can I add spices to my hot chocolate?▾
How to store leftover hot chocolate?▾
Nutrition (per serving)
| Calories | 250 kcal |
|---|---|
| Carbs | 35g |
| Protein | 8g |
| Fat | 10g |










