Vegan Hazelnut Hot Cocoa

Hazelnut Hot Cocoa

On stormy days when it’s cool out, I have this overwhelming urge to go home, cuddle up with my book, and sip hot cocoa. Never mind that tropical rainstorms usually come and go quickly, and by the time I drive home from work, it’s usually over and back to 95 and sunny. Luckily, this vegan hazelnut hot cocoa is great enjoyed hot or iced.

It’s been one of those weeks where things keep going wrong, and life’s quick pace just won’t slow down to let me catch my breath!

Last weekend, on the way to a conference I was attending for work, I was pulled over. It’s common in Kuala Lumpur for the police to just set up barricades, and check your registration sticker as you drive by. I paid my car insurance and registration just a few months ago, so was confused when I was waved over.

As the police were hovering around my car, I realized- new stickers! I had never received them. As the policemen were telling me how much the ticket was for expired registration, they noticed my American driver’s license was expired. Double not good. Although I am against bribing the police, and think the corruption among government officials is part of what’s holding Malaysia back, it was clear a bribe was being asked for. And I, not wanting to have to take a day off work to drive through city traffic, and wait in line to pay a traffic ticket (a simple task like this could take an entire day), I offered to pay the fine “right here.”

Soaked Hazelnuts


Strain Nuts

The “ticket” the officer had begun to write was actually just a blank piece of white paper. Having me pay the ticket “right here” was exactly what he was getting at by exaggeratedly explaining to me the costly ticket he was going to have to write (expensive in Kuala Lumpur is a $100 ticket). So, $50 out the window, and I was on my way. With my friend driving the rest of the day.

On Monday, I called the insurance company that I had paid back in August to find out why they had never sent new stickers, and found out that although I had paid, and had proof of a bank transfer, they had never processed the payment, and I actually have been driving amidst wreckless Malaysian drivers, uninsured, for the past several months.

Insurance company fired. New company found.

Trying to get these issues resolved, I got the name of an agent some of my coworkers use for car insurance and paying tickets. I arranged for a personal day from work to go to the embassy and get the necessary paperwork for a Malaysian driver’s license. And then, realized that my passport and car title were in our safe, and Alex was out of the country with the key.

Homemade Cocoa

I finally got everything resolved this morning– but not wanting to drive until the agent delivered the new paperwork this morning, I put off my usually Saturday morning errands and stayed home– to make hot cocoa. A new favorite recipe. Once you try this, you’ll never be able to buy a packaged mix again. Yes, it takes a bit longer– but really, it’s very fast to blend and strain the nut milk. 100% worth it for this healthy, vegan, no sugar added treat.

Vegan Hot Cocoa

I’m normally a very dark chocolate person. Forget the milk, just pass the cocoa beans, please. The creamy, rich hazelnut milk was begging for this to be a milk chocolate drink. I wanted the hazelnut flavor to really shine, so I used restraint when adding the cocoa powder. I also used raw cocoa powder, which is lighter to begin with. Perfection. Enjoy!

Vegan Hazelnut Hot Cocoa
Prep time
Cook time
Total time
A milk chocolate hot cocoa, made with homemade hazelnut milk and sweetened with dates. Feel free to substitute store bought hazelnut milk to save time!
Serves: 2
  • ½ cup hazelnuts
  • 1⅔ cup water
  • 2 medjool dates
  • 2½ teaspoons raw cocoa powder
  • 1 teaspoon vanilla
  • ¼ teaspoon almond extract
  • pinch of sea salt
  • coconut whipped cream (to garnish, optional)
  1. Soak hazelnuts in water overnight, or in the refrigerator for up to 5 days.
  2. Prior to making the hot cocoa, soak dates in hot water for about a minute to soften. This isn't necessary if you're using fresh, soft dates, or have a high speed blender.
  3. Rinse and drain the hazelnuts. Add the nuts to a blender with ⅔ cup water. Process until the nuts have formed a paste, about 2-3 minutes.
  4. Add the dates, cocoa powder, vanilla, almond extract, and sea salt. Slowly add the rest of the water, processing, until all the ingredients are mixed well (about 1-2 minutes more).
  5. Strain the mixture through cheesecloth. It helps to use a spoon to stir up the pulp that settles. When most of the liquid has drained through, squeeze the pulp and try to extract as much liquid as possible.
  6. Gently heat up the hazelnut milk, or enjoy cold.
  7. Garnish with coconut whipped cream, if desired!


Hot Cocoa


  1. says

    What a story! I think I would have ended up doing the same thing in your situation. Waiting all day in long lines sounds dreadful. And then calling the insurance company and they don’t even exist anymore!?! How frustrating! I hear you on dealing with agencies, governments and all that bureaucracy with getting my visa to study in Belgium! It is never fun! But I am sure that this hot cocoa made it all better :) It looks so warming and comforting! I can’t wait to try! Pinned 😀
    Ceara @ Ceara’s Kitchen recently posted…Weekend Hikes & Walking Your Way to Health #MoveitMondaysMy Profile

    • says

      Dealing with bureaucracy outside your home country is always challenging. It really makes you appreciate the efficiency of the States- even if while you’re living in the States, you don’t feel like it’s all that efficient– all relative!

    • says

      Oat milk sounds great, too! I’ll have to try that, because as much as I love this hazelnut milk, it’s a special treat with the price of hazelnuts over here :)

    • says

      It’s a pretty special hot cocoa recipe. Excited to be in the snow with my family in December– and will make a big batch of this for everyone on Christmas Eve.

    • says

      I love that spoon too! My mom actually sent me a box of old kitchen stuff when I started my blog, and that was in there. Something she had stored away in a box for years and had never used! Treasure.


Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Rate this recipe:  

CommentLuv badge