Go Back

Perfect Creamy Homemade Hot Chocolate

Put down the Swiss Miss - this creamy homemade hot chocolate will blow you away, both for how easy it is to make and how delicious it is. No powders, no mixes, just all pure chocolate goodness. The perfect indulgence for a cozy night by the fireplace.
Prep Time:25 minutes
Cook Time:5 minutes
Total Time:30 minutes
Servings: 2 Cups

Ingredients

  • 84 grams dark or semisweet chocolate, melted
  • 1 cup whole milk
  • 1 cup heavy cream
  • 2 wide strips or orange zest
  • 2 cinnamon sticks
  • 50 grams light brown sugar
  • Pinch of salt
  • 1/4 tsp peppermint extract (optional)
  • 3 tbsp Baileys Irish Cream (optional) (approx. 1 shot)

Instructions

  1. Add whole milk, heavy cream, orange zest, and cinnamon sticks to a medium pot over medium heat. Heat until just simmering, stirring occasionally.
  2. Take pot off heat, cover with lid or plastic wrap, and let infuse for 30 minutes.
  3. Using a slotted spoon or strainer, remove orange zest and cinnamon sticks. Place the pot back onto medium heat until warm.
  4. Whisk in melted chocolate and then light brown sugar and salt. Optional: Whisk in peppermint extract and/or Baileys Irish Cream.
  5. Serve immediately in a cozy mug topped with whipped cream, marshmallows, and/or a peppermint stick. Enjoy!

Notes

* This recipe is written to yield 2 servings, but it can easily be doubled/tripled/etc. for larger batches!
* You can adjusted the amount of light brown sugar added if you prefer more or less sweetness for your hot chocolate.