Description
Rich, creamy, and deeply comforting, this hot chocolate recipe uses real chocolate, whole milk, and a touch of cream for an indulgent experience. A pinch of sea salt and a splash of vanilla elevate the flavor, making each sip feel like a cozy hug. It’s perfect for winter nights, holiday gatherings, or whenever you need a little warm-up.
Ingredients
6 oz semi-sweet and/or dark chocolate (60–70% cacao), chopped
2 cups whole milk
¼ cup heavy cream
2 tbsp brown sugar (adjust to taste)
½ tsp pure vanilla extract
Pinch of sea salt
Optional:
¼ tsp cinnamon
Pinch of cayenne pepper
1 tsp espresso powder
Peppermint or almond extract (¼ tsp)
Instructions
In a saucepan over medium-low heat, combine milk and cream. Warm until small bubbles form around the edges (do not boil).
Reduce heat to low and whisk in the chopped chocolate until fully melted and smooth.
Stir in brown sugar, vanilla extract, and sea salt. Whisk gently until well combined.
Add optional ingredients for custom flavors.
Serve in pre-warmed mugs and top with whipped cream, marshmallows, or chocolate shavings if desired.
Notes
For a lighter version, use 2% milk and reduce the cream.
Keep heat low to avoid graininess or chocolate separation.
Make a concentrate ahead by using half the milk, then refrigerate. Add the rest of the milk when reheating.
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Category: Beverages
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 cup (8 oz)
- Calories: 310
- Sugar: 25g
- Sodium: 85mg
- Fat: 19g
- Saturated Fat: 12g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 29g
- Fiber: 3g
- Protein: 7g
- Cholesterol: 35mg
Keywords: hot chocolate, homemade hot cocoa, winter drink, cozy beverage, real chocolate