Coffee Shop Worthy Caramel Vanilla Bean Hazelnut Milk

by Angela (Oh She Glows) on June 24, 2014


Summer is known for having a slower pace, but this season looks like it will be more productivity-seeking than anything. Eric and I sat down the other night and made a big list of all the stuff we want to complete (or at least get underway) before this fall. Maybe we’re a bit over-ambitious, but we figure now is the time to take advantage of our free arms, restful sleep (at least for him), and long summer evenings. More than anything, I think it makes us feel more in control of our big upcoming life change, even if the sense of control/organization is merely a myth. Whatever works, I say.

Among the house renos that we’re tackling, another big project that we’ve been working on is starting a new business. It’s the project we’re most excited about, but it’s also the thing that has been the most challenging and gray-hair inducing over the past several months. Lots of research, roadblocks, legal documents, design, obsessing over details, etc. I enjoy this project immensely because it’s so near to my heart, but my lack of patience doesn’t suit me well for this type of slow-to-make-progress work. It always amazes me how long things take. I guess that’s why I love blogging so much. I can work on a post for a few days and then hit publish. Taking 3 years to write a cookbook was the ultimate challenge, but it helped me appreciate the valuable lessons and learning opportunities along the way. I think this new project is already doing that. Considering all the obstacles we’ve faced with this hopeful business I know it’s still a bit too early to divulge all the details, but when things start coming together a bit more I’ll be sure to share!

On the recipe front, I’m still making a lot of quick and easy recipes! I’ve been on a big homemade nut milk kick over the past couple weeks. Tell me, is there anything better than guzzling a cold jar of homemade milk straight from the fridge? This is my first time making hazelnut milk, but let me tell you it’s the best milk (from any source!) that I have ever tasted. I was really not expecting to love hazelnut milk so much, but it just worked. I made two batches on the weekend and both disappeared within 24 hours. Hazelnuts are a splurge-worthy purchase for me so it’s more of an once in a while treat rather than an everyday affair, but I guess that makes it even more special. It’s the kind of homemade nut milk you whip out to dazzle house guests or simply to treat yourself, just because. It’s a drink that reminds you just how satisfying plant-based milks can be when you feel a bit burned out on the store-bought stuff.

With a super creamy, nutty base and notes of caramel, cinnamon, and vanilla bean, this nut milk is fit for a high end coffee shop. Actually, it would be my dream come true if I walked into a coffee shop one day and they had this milk as an option! Just like I hoped, this hazelnut milk is the most amazing compliment to a morning cup of coffee or black tea. Coffee and hazelnuts are a match made in h-e-a-v-e-n. Yesssssssss! Skip the creamer and try this out instead.  Or simply chug it back with abandon, pour some into a bowl of cereal, or blend it into a chocolate hazelnut smoothie or ice cream shake. I think I’ll do that next.

Note: I used a ratio of 3/4 cup hazelnuts and 1/4 cup almonds, but feel free to use 1 cup of hazelnuts if you prefer.


5 from 16 reviews

Coffee Shop Worthy Caramel Vanilla Bean Hazelnut Milk

Vegan, gluten-free, grain-free, no bake/raw, oil-free, refined sugar-free, soy-free


Decadent, luxurious, and totally splurge-worthy, this homemade hazelnut milk is fit for a high end coffee shop and it pairs perfectly in a cup of coffee or black tea. I use a mix of soaked hazelnuts and almonds, but feel free to use all hazelnuts if you prefer. It's lightly flavoured with notes of caramel (from Medjool dates), cinnamon, and a whole vanilla bean and I imagine you could turn it into a chocolate hazelnut milk quite easily by adding a bit of dutch-processed cocoa powder. This recipe is lightly adapted from my Homemade Almond Milk recipe.

3-3 1/2 cups
Soak time
overnight or 2-8 hours
Prep time
Cook time
0 Minutes


  • 3/4 cup raw hazelnuts
  • 1/4 cup raw almonds
  • 3 1/2 cups water
  • 2 1/2-3 pitted Medjool dates, to taste
  • 1 vanilla bean, roughly chopped
  • 1/2 teaspoon cinnamon
  • tiny pinch of fine grain sea salt (optional)


  1. Place hazelnuts and almonds in a bowl and cover with water. It’s preferred to soak them overnight (for 8-12 hours) in the water, but you can get away with soaking for 1-2 hours in a pinch.
  2. Rinse and drain the soaked hazelnuts and almonds. Place nuts into a blender along with water, pitted dates, vanilla bean, cinnamon, and salt (if using).
  3. Cover and blend on highest speed for 1 minute or so.
  4. Place a nut milk bag (here is the bag I love) over a large bowl and slowly pour the milk mixture into the bag. Gently squeeze the bottom of the bag to release the milk. This process can take 3-5 minutes, so be patient. You should be left with about 1 cup of pulp in the bag. See my tips below on using the leftover pulp.
  5. Rinse out blender and pour the milk back in. Now, pour it easily into a Mason jar and secure with lid. Chill in the fridge. It will stay fresh for 2-3 days. Give the jar a good shake before enjoying. Drink it alone, use it in cereal or smoothies, make hot oatmeal, and one of my favourites - use as a creamer in coffee or black tea.

Nutrition Information


1) If your dates or vanilla bean are dry/stiff, soak in water to soften before use. You can also use another sweetener of your choice like maple syrup instead of dates. Same goes for vanilla – feel free to use vanilla extract for a more subtle vanilla flavour.

2) Ideas for using leftover pulp: stir into oatmeal or muffin batter, add to smoothies, make crackers, or you can even dehydrate it and then blend it up to make hazelnut meal. You can freeze it for a later use too.

3) You might be wondering – If I don’t have a nut milk bag can I use a fine mesh sieve? Yes you can. I don't find the milk gets as smooth compared to using a nut milk bag, but if you strain it several times, it comes out decent. Also, feel free to try a cheesecloth (you can even line the sieve with a layer of cheesecloth).


Let's get social! Follow Angela on Instagram @ohsheglows, Facebook, Twitter, Pinterest, Snapchat, and Google+

Previous Posts

{ 14 comments… read them below or add one }

Page 4 of 4«1234
Stephanie January 2, 2015 at 9:15 pm
Recipe Rating:

This is awesome creamer! We tried it as is and then did a second batch after blanching the hazelnuts. The skin was just a bit too bitter for us. The taste is amazing! Thanks for the recipe!


Jenileigh January 10, 2015 at 9:46 am
Recipe Rating:

This milk is amazing. It truly is coffee-shop worthy & better than any non-dairy cream you can buy. Can’t wait to make a second batch!


Catherine January 12, 2015 at 8:01 am

I’ve made this recipe at least a half dozen times now and I love it. It’s perfect as is but tweaking is always fun. I wanted to replicate the chai flavour that I had in India, not the North American coffee shop version as I find that unbalanced – way too cinnamony. I love the result of my experiment, it’s delicious in my morning tea, or and chilled on its own. Nuts, dates, and pinch salt as recipe, but add seeds of 3 green cardamom pods, 1/4 tsp each cinnamon and ground ginger, 3 or 4 whole black peppercorns, and about 1/8 tsp ground clove. No vanilla. Blend and strain through bag. So fragrant and tasty.


Kate allen April 13, 2015 at 6:47 am
Recipe Rating:

Using your hazelnut recipe, I have just made a great smoothie. Almond butter, chia seeds, an extra date and 2 ice cubes with a teaspoon of cacao and a tablespoon of hemp protein powder. Yum!


Karen April 15, 2015 at 1:27 pm
Recipe Rating:

This is so delicious! I’ve tried many recipes but this is by far the best! I’m going to share with my family as gifts (with all the ingredients in a mason jar, along with a nut bag) and I know they are going to be just as excited as I am. Yum…yum…yum!!!


Starbucks Fresh Bagged Coffee in Chicago June 5, 2015 at 9:21 am

Hazelnut milk… Yum! I can’t wait to try this.


Kt July 26, 2015 at 11:53 am
Recipe Rating:

This is delicious and so easy to make. Love it in my iced coffee and drinking it straight!


Jess May 13, 2016 at 5:56 pm

This was so good!


Jess May 22, 2016 at 10:33 pm
Recipe Rating:

This is a great nut “mylk”!


Marion October 2, 2016 at 5:30 am
Recipe Rating:

Oh so yummy!!
And not only on it’s own … drank it with a shot of espresso yesterday and as I’m writing this I’m enjoying a little porridge cooked with this milk. Grated a bit of apple into it and sprinkled some coconut sugar over the top … I’m in heaven.
Thanks for the recipe!!


Bruna November 16, 2016 at 9:46 am
Recipe Rating:


I am allergic to banana and therefore would like to know if there is any alternative ingredient. Apparently almost every recipe has bananas. If i just ignore the banana will the outcome be as good as without it?



Angela Liddon December 6, 2016 at 12:23 pm

Hi Bruna, do you have any specific recipes in mind? I’d be happy to offer some suggestions for substitutions where possible!


Genevieve February 10, 2017 at 2:10 pm
Recipe Rating:

I made this recipe (from Oh She Glows Every Day), and made lattés with it. It’s like drinking Nutella! With coconut whipped cream on top! Indulgence Friday. I used the pulp to make waffles. It was amazing! Thanks!


kate April 2, 2017 at 12:05 am

I think it is best to make the milk, blend almonds and hazelnuts….strain that. THEN put it back in the blender with the other ingredients and blend….then you don’t strain out the dates and and other ingredients. that makes more sense…


Leave a Comment

Previous post:

Next post: