Delicious Hot Chocolate with Whipped Cream: A Perfect Winter Recipe
October 30, 2025 | by Shanal Johnson

Indulge in the Richness of Hot Chocolate
There’s nothing quite like a warm cup of hot chocolate during the colder months. It’s a comforting treat that can brighten any chilly day. Making a delicious hot chocolate is easy if you have the right ingredients and steps.
Creamy, rich, and deeply chocolatey — this homemade hot chocolate is pure holiday comfort in a cup, topped with fluffy whipped cream and marshmallows.
🕒 Recipe Overview
-
Prep Time: 5 minutes
-
Cook Time: 10 minutes
-
Total Time: 15 minutes
-
Servings: 2–3 mugs
🧂 Ingredients
-
2 cups (480ml) whole milk
-
½ cup (120ml) heavy cream
-
2 tablespoons (25g) granulated sugar
-
2 tablespoons (15g) unsweetened cocoa powder
-
4 oz (115g) semi-sweet or dark chocolate, finely chopped
-
1 teaspoon vanilla extract
-
Pinch of salt
Toppings
-
Whipped cream (store-bought or homemade)
-
Mini marshmallows
-
Chocolate shavings or cocoa powder for garnish
🔪 Directions
-
Heat the Milk and Cream
In a medium saucepan, combine milk and heavy cream. Heat over medium-low until warm, but do not boil. -
Whisk in Cocoa and Sugar
Add cocoa powder, sugar, and salt. Whisk constantly until fully dissolved and smooth. -
Add the Chocolate
Stir in chopped chocolate and whisk until melted and creamy.
Remove from heat and stir in vanilla extract. -
Serve and Garnish
Pour into mugs and top with whipped cream, mini marshmallows, and chocolate shavings.
Serve warm and enjoy!
💡 Pro Tips
-
For extra richness, use half milk and half heavy cream.
-
Add a splash of peppermint extract or espresso for a flavor twist.
-
Make it dairy-free with almond, oat, or coconut milk.
RELATED POSTS
View all