Go Back
+ servings
Hot Chocolate Recipe

Homemade Hot Chocolate

Wholesome Cove
This rich, velvety hot chocolate is made with real melted chocolate and cocoa powder for intensely chocolatey goodness that far surpasses any boxed mix. The combination creates layers of chocolate flavor with a luxurious texture you can't achieve any other way. Perfect for cold winter days, this recipe comes together in just 15 minutes and is endlessly customizable with your favorite toppings and flavor variations.
No ratings yet
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Course Drinks
Cuisine American
Servings 4 cups
Calories 320 kcal

Equipment

  • Medium saucepan - 2-3 quart capacity
  • Whisk - silicone or metal
  • Measuring cups and spoons
  • Cutting board
  • Sharp knife - for chopping chocolate
  • Heat-resistant spatula
  • Milk frother - optional, for extra frothy texture
  • Fine-mesh strainer - optional, for ultra-smooth finish

Ingredients
  

For the Hot Chocolate

  • 4 cups whole milk - 950ml, or milk of your choice
  • 1/2 cup heavy cream - 120ml
  • 6 ounces dark chocolate - 170g, chopped, 60-70% cacao works best
  • 3 tablespoons unsweetened cocoa powder - 15g
  • 1/4 cup granulated sugar - 50g, adjust to taste
  • 1 teaspoon pure vanilla extract
  • 1/4 teaspoon fine sea salt
  • ground cinnamon - pinch, optional

For Topping (Optional)

  • whipped cream or marshmallows
  • chocolate shavings
  • caramel or chocolate drizzle
  • crushed candy canes - for holiday version

Instructions
 

  • Chop the dark chocolate into small, even pieces about the size of chocolate chips and set aside in a small bowl.
  • In a small bowl, whisk together the cocoa powder, sugar, salt, and cinnamon until no lumps remain.
  • Pour milk and cream into medium saucepan and heat over medium-low heat, stirring occasionally, until warm with tiny bubbles around the edges (5-6 minutes). Do not boil.
  • Add the cocoa powder mixture to the warm milk and whisk constantly for 1-2 minutes until everything dissolves completely, scraping the bottom and corners to prevent settling.
  • Add chopped chocolate, reduce heat to low, and whisk constantly in a gentle circular motion for 2-3 minutes until completely melted and smooth with no chunks visible.
  • Remove from heat, stir in vanilla extract, and taste to adjust sweetness or salt as desired. Add more milk if too thick or simmer briefly if too thin.
  • Pour into mugs while hot, froth the top with a milk frother if desired, add toppings of choice, and serve immediately.

Notes

  • Use quality chocolate as it's the star ingredient - avoid cheap baking chocolate which can taste waxy
  • Don't let the mixture boil as it can develop a skin and change texture - keep at gentle simmer at most
  • Whisk constantly when adding chocolate to prevent seizing at the bottom of the pan
  • Adjust sweetness based on your chocolate - 85% dark chocolate needs more sugar than 60%
  • For ultra-smooth texture, strain through a fine-mesh sieve before serving to remove any undissolved cocoa bits
  • Serve between 160-180°F (71-82°C) for optimal temperature - warm mugs first by filling with hot water
  • Add 1/2 teaspoon instant espresso powder to deepen chocolate flavor without tasting like coffee
  • Storage: Refrigerate in airtight container up to 5 days. Hot chocolate thickens when cold - add a splash of milk when reheating
  • Reheat gently on stovetop over medium-low heat, whisking occasionally. Microwave in 30-second intervals, stirring between each
  • For dairy-free version, use oat milk (best texture) or full-fat coconut milk with dairy-free chocolate
  • Recipe doubles easily - keep warm in slow cooker on low for parties, stirring every 30 minutes
  • Never freeze hot chocolate as it separates and becomes grainy when thawed

Nutrition

Serving: 1CupCalories: 320kcalCarbohydrates: 32gProtein: 8gFat: 19gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 35mgSodium: 180mgPotassium: 450mgFiber: 3gSugar: 26gVitamin A: 8IUVitamin C: 2mgCalcium: 25mgIron: 15mg
Keyword chocolate recipe, homemade hot chocolate, hot chocolate, hot cocoa, winter drinks
Tried this recipe?Let us know how it was!