Homemade Hot Chocolate

Who doesn’t love a freshly made cup of hot cocoa? Especially during the winter time when it’s cold and frosty outside, there’s nothing more comforting than that first sip of hot-chocolatey goodness! Even better, it only takes a few minutes to whip up! ☃️🍫

Hot chocolate topped with marshmallows and chocolate shavings

How to Make the Ultimate Hot Chocolate

  • Milk: Use any milk that you prefer. Whole milk creates a creamier consistency, but I found mixing nut milk with plant based heavy cream also creates a delicious silky texture. I used almond milk for this recipe but cashew, oat, or coconut milk would also work.
  • Heavy cream: I used my favorite planet based heavy cream made from cashews for its thick consistency and neutral taste.
  • Chocolate chips: Use dark or milk chocolate depending on your preference. You can also use chocolate chunks/shavings or white chocolate chips if you’re feeling adventurous! Swap with plant based chocolate chips to make this vegan.
  • Cocoa powder: For that extra chocolatey punch! Make sure it’s unsweetened.
  • Sugar: I used coconut sugar but you can use white sugar, brown sugar, date sugar, maple syrup or honey. Whichever you prefer!
Hot chocolate topped with marshmallows and chocolate shavings

Here are some other ways you can jazz up your hot chocolate. Don’t be afraid to get creative!

  • Almond extract
  • Bailey’s Irish cream or Kahlua
  • Coffee or espresso powder
  • Crushed peppermint
  • Cinnamon
  • Cayenne pepper
  • Caramel sauce or chocolate syrup
  • Nutella
  • Vanilla  
Yield: 2 Servings

Homemade Hot Chocolate

Hot chocolate topped with marshmallows and chocolate shavings

Warm up with this rich and creamy homemade hot chocolate!


  • 1/8 cup chocolate chips
  • 1/8 cup unsweetened cocoa powder
  • 1/8 cup sugar
  • 1 1/2 cups milk
  • 1/2 cup heavy cream
  • 1/4 tsp vanilla
  • Pinch of salt


  1. Add all ingredients to a sauce pan.
  2. Heat over medium heat and whisk together until chocolate is fully melted.
  3. Just before milk begins to simmer, remove from heat and stir in vanilla extract.
  4. Taste test and adjust to your liking.
  5. Serve hot with marshmallow toppings or whipped cream and enjoy!


If it's too thick, add more water or milk. If too thin then add more cream

Did you make this recipe?

Leave a comment below and tag @gheeluxe #gheeluxe in your recreations!

Get the latest updates straight to your inbox

Leave a Reply

Your email address will not be published. Required fields are marked *