Gingerbread Hot Chocolate


This vegan Gingerbread Hot Chocolate is full of Christmas spice. It’s the is the perfect warming drink for the holidays! 


Gingerbread Hot Chocolate

Every Christmas season Matt and I drive around our town and look at Christmas lights. We’ve been doing it for years and I look forward to our ride as soon as the lights are in full effect.

We usually go to Starbucks or something like that for a drink prior to heading out but this year I wanted to create something special – something I could make ahead and we could share together. Hot chocolate is always fun but I wanted to add a little more holiday-ness to it so I came up with the idea of a Gingerbread Hot Chocolate.

I’ve always liked gingerbread (I think that has to do with my childhood bunny who I named him Gingerbread after my favorite My Little Pony Doll) so creating a hot chocolate with the same hints of flavors sounded like something I needed to do. I used cinnamon, ginger and nutmeg to spice up some vegan hot chocolate. It tastes like Christmas in a cup!



I can’t drink hot beverages too fast. They always seem cold after a few sips so I’m really glad I found the Thermos brand bottles. I was impressed with how long the Vacuum Insulated 40 oz Stainless King Beverage Bottle kept my Gingerbread Hot Chocolate hot. It can actually keep any drink hot (or cold) for 24 hours. It’s so big a whole family could use it if you’re going out for a long car ride to visit family for the holidays. I’m excited to fill up my Thermos® bottle for the holidays and bring it when we go look at Christmas lights!


This vegan Gingerbread Hot Chocolate is the perfect warming drink for the holidays! Click To Tweet


Yields 2 cups

Gingerbread Hot Chocolate
Save Recipe


  • 2 cups almond milk
  • 2 TB cacao or cocoa powder
  • 3 TB vegan mini chocolate chips (I used Enjoy Life)
  • 1 tsp vanilla extract
  • 1 tsp cinnamon powder
  • 1/2 tsp ginger powder
  • 1/4 tsp nutmeg powder
  • Toppings: cinnamon, vegan whipped cream, vegan marshmallows (I use Dandies)


  1. Put all ingredients in a saucepan and mix until combined.
  2. Bring to light boil then pour into cups, add toppings, and serve.


You may also enjoy... 

Like my Gingerbread Hot Chocolate recipe? It would be so wonderful if you could give it some love by sharing it! 


| Filed under Blog

23 thoughts on “Gingerbread Hot Chocolate

  1. “Every Christmas season Matt and I drive around our town and look at Christmas lights. We’ve been doing it for years and I look forward to our ride as soon as the lights are in full effect.”
    We do this too!! Well, we walk around since our town is on the small side and most of the lighted houses are closeby.
    I want some Christmas in a cup! This sounds awesome! I will totally be making this soon =) Thank you for sharing.
    That thermos sounds like serious business!

    1. Aw, that would be so cute to walk around! I wish we cold do that it’s usually way to cold to walk too far in our town in the December evenings.

      Thanks Kimmy, I hope you like it when you give it a try! That Thermos is no joke, it’s a big papa!

  2. I love going out for a walk in the evenings to look at the Christmas lights and then coming back home and making a nice, hot drink. This looks perfect for those nights!

  3. We go light looking every year too! Now we live in a close enough neighborhood that we can walk from house to house! We make hot chocolate too! Thanks for the entry for the Thermos! I love their brand and have had several of their thermoses as well!

  4. This drink sounds so cozy and delicious. I love gingerbread flavors and I love looking at Christmas lights! I would also love to sip this all snuggled under a warm blanket watching mindless tv. 🙂 That Thermos sounds awesome and I’m pretty sure I need one!

  5. This hot chocolate looks so delicious! I love the idea of using gingerbready spices in it. I adore Christmas lights. Where we live a list and map is published every year of all the best light displays and we download it every year and go see them all. It’s such fun!

I'd love to hear from you!