Description
Warm, creamy, and deeply chocolatey, this homemade hot chocolate is a cozy treat for any day. It’s easy to make from scratch and can be customized to suit your taste. Perfect for winter evenings, special gatherings, or an indulgent pick-me-up, each sip is smooth, rich, and comforting. Topped with whipped cream, marshmallows, or chocolate shavings, it’s a drink that feels luxurious and inviting.
Ingredients
Scale
- 2 cups whole milk (or milk alternative)
- 1/2 cup heavy cream
- 2 tbsp unsweetened cocoa powder
- 2 tbsp granulated sugar (adjust to taste)
- 1/2 cup high-quality chocolate (chopped or chips)
- 1 tsp vanilla extract
- Pinch of salt
- Optional toppings: Whipped cream, marshmallows, chocolate shavings, cinnamon
Instructions
- Warm milk and cream in a medium saucepan over medium heat, stirring occasionally.
- Whisk in cocoa powder, sugar, and a pinch of salt until fully dissolved.
- Reduce heat slightly, add chocolate, and stir until melted and smooth.
- Remove from heat, stir in vanilla extract, and taste for sweetness. Adjust if necessary.
- Pour into mugs and add toppings as desired. Serve immediately.
Notes
- For extra richness, use a mix of milk and heavy cream or add a splash of sweetened condensed milk.
- Garnish creatively—cinnamon sticks, chocolate shavings, or a drizzle of caramel enhance the flavor and presentation.
- Avoid boiling to maintain smooth, creamy texture.
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Category: Beverage
- Method: Stove-top
- Cuisine: American
Nutrition
- Serving Size: 2-3
- Calories: 250
- Sugar: 22g
- Sodium: 65mg
- Fat: 15g
- Saturated Fat: 9g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 6g
- Cholesterol: 45mg