Go Back
+ servings
Hot chocolate — Fresh homemade recipe photo

Hot chocolate

No ratings yet
I finally stopped buying those flimsy packets after realizing how much better hot chocolate tastes when you melt actual chocolate into milk. It’s a small switch that completely changed my winter routine.
Prep Time 2 minutes
Cook Time 7 minutes
Total Time 9 minutes
Servings: 1 servings
Course: Drinks
Cuisine: American
Calories: 380

Ingredients
  

Ingredients
  • 1 cup whole milk
  • 2 tbsp unsweetened cocoa powder
  • 2 tbsp granulated sugar adjust to taste
  • 1 oz high-quality semi-sweet chocolate bar finely chopped
  • 1 pinch salt
  • 1/4 tsp vanilla extract Optional

Method
 

  1. In a small saucepan, whisk together the cocoa powder and sugar until well combined. This step helps prevent clumps later on.
  2. Add a splash (about 2 tablespoons) of the milk to the cocoa-sugar mixture and stir vigorously until you have a smooth, thick paste with no dry bits.
  3. Pour in the remaining milk and add the pinch of salt. Place the saucepan over low-medium heat.
  4. Whisk frequently as the milk heats up. Do not let it boil; you want it to steam gently. This usually takes about 5–7 minutes.
  5. Once the milk is hot, reduce the heat to low and add the chopped chocolate. Continue whisking until the chocolate is completely melted and incorporated into the mixture, about 1–2 minutes.
  6. Remove from heat. Stir in vanilla extract if using. Pour immediately into mugs. Serve with whipped cream or marshmallows if desired.

Nutrition

Calories: 380kcalCarbohydrates: 42gProtein: 12gFat: 20gSaturated Fat: 12gCholesterol: 65mgSodium: 320mgPotassium: 550mgFiber: 4gSugar: 38gVitamin A: 15IUCalcium: 450mgIron: 6mg

Notes

My trick is using full-fat milk and letting it warm slowly on the stove rather than microwaving it, which prevents scorching. I whisk in cocoa powder first to avoid lumps, then add sugar only after the chocolate has melted for a smoother finish.
This version stays smooth and rich without being overly sweet, making it easy to adjust based on your preference. It’s become my go-to when I need something quick but genuinely indulgent.

Tried this recipe?

Let us know how it was!