Love and Olive Oil
Homemade Nut Milk + Fun Flavor Ideas!

Homemade Nut Milk + Fun Flavor Ideas!

Homemade Nut Milks with just about any kind of nut, plus fun flavor variations!

I’ve been drinking almond milk for years, using it mainly in smoothies and in my cereal. I still bake with whole milk, but I prefer the taste and texture of almond milk for breakfast. I’ve actually posted a recipe for homemade almond milk before, but I wanted to experiment with different nuts and added flavorings to mix things up a bit.

If you’ve ever looked at the ingredients actually in almond milk, it’s rather… long. Does it really need to be that way? Do we really need guar gum and carrageenan and lecithin? In general, these additives are mostly preservatives, thickeners, and stabilizers, homogenizing the mixture and thickening it to more resemble cow’s milk. Without these additives, nut milk will separate.

But you know what? All you have to do is shake it. Is that really so hard that we need to add all these unnecessary ingredients? Sometimes I really question our inherent laziness as human beings.

How to make homemade cashew, hazelnut, and pecan milk, plus flavor ideas!

Seriously though. All you need to make homemade nut milk are 2 ingredients: nuts and water. You’ll also need a blender and a nut milk bag (funny name, amazing tool). Additions such as sweeteners and flavorings are entirely optional. In general, 1 cup of nuts will yield 4 cups of nut milk, though you can add more or less water depending on how thick and creamy you want your nut milk to be. This basic recipe can be used for any kind of nut (I have not tried walnut or pistachio but I imagine the same holds true).

Almond milk is my standard, but lately I’ve been playing around with different varieties of nuts and added flavorings to make things a bit more interesting.

Golden Cashew features creamy cashews with a hint of fresh turmeric and cinnamon. Just fair warning that turmeric WILL dye everything it touches bright yellow, that includes your hands, white counters, your nut milk bag, etc.

Cocoa Hazelnut is basically Nutella milk. In other words, entirely awesome. A little bit of cocoa powder goes a long way. I used dates to sweeten this one, but a bit of honey or maple syrup would work as well.

Maple Pecan is maybe my favorite variety, and the most surprising. I did not expect pecan milk to be so dang good. The pecans are pretty sweet on their own, but a touch of maple makes this milk taste like liquid pecan pie (seriously). Try it in a smoothie with banana, almond butter, oats, a bit of ice and a pinch of cinnamon… your mornings will never be the same again.

Also, macadamia nut milk? Kind of brilliant. Pricey, but brilliant.

Homemade Chocolate Hazelnut Milk

Lately I’ve been making 2 or 3 bottles of nut milk each week for our morning smoothies. I’ll soak the nuts on Saturday and blend it up on Sunday and then we are set for the week. When you have a smoothie almost every morning, you have to mix it up lest you start to get sick of it. For that reason I like to have a variety of liquid options on hand (you’d be shocked at how different a smoothie tastes made with pecan milk vs almond milk). It helps keep things interesting.

I got tired of messing with the clips on my Weck jars (that and they are about 1/2-inch too tall for my fridge) so I bought 2 sets of these vintage-inspired glass milk bottles, which I just love. They come with leak-proof lids and have raised measuring marks on the outside of the jar so you can easily see how much you have left. I’ll usually label them with either washi tape and a sharpie or draw right on the bottles with a removable chalk marker.

How to Make Homemade Nut Milks - 3 Variations How to Make Hazelnut, Pecan, or Cashew Milk from Scratch

If you’re looking for the easiest possible nut milk, go with cashew. The softness of the nut means there is barely any pulp. In fact, cashew is the one milk where I’d say you could get away without straining it entirely. It might be the slightest bit gritty, but not so much that it’s not drinkable.

The pecan milk, for whatever reason, separates much more than the other milks, within minutes of sitting undisturbed. If that bothers you, stay away from pecan. Cashew milk stays the smoothest overall, though you’ll still want to shake well before using.

Homemade Nut Milk Recipe - 3 Flavor ideas

To blanch or not to blanch? That is the question.

The answer? With one notable exception, don’t bother.

I know, I know, I’ve told you to blanch the almonds before. But it is just so dang tedious. Enough so that I tried it once without blanching, and you know what? You can’t even tell the difference. You’ll have more pulp to strain out if you leave the skins on, but that’s about it. Flavor-wise it’s just as good. And for me, since making my own nut milks is a matter of convenience, I’m going to jump at the opportunity to save myself 30 minutes of tediously slipping nuts out of their skins.

The one exception here is hazelnuts, which really need to have their skins removed. Technically you can make hazelnut milk with whole hazelnuts, it’s just not very good. Hazelnuts are pretty easy to peel, usually… simply toast, then rub them between paper towels or put them in one of those mesh bags that onions come in and shake the heck out of them. That usually gets most of the skin off. However, the easiest way to skin a hazelnut is to boil them for a few minutes with a heaping tablespoon of baking soda, then rinse with cold water. Weird, I know, but the skins should slip right off.

Homemade Nut Milk

Homemade Nut Milk - 3 Ways

Did you know you can make homemade nut milk using just about any kind of nut? Cashew, hazelnut, pecan… you name it! The results are easy and delicious.

Did you make this recipe?


  • 1 cup nuts of your choice (hazelnuts should be peeled, for other nuts this is optional)
  • 3-4 cups water, or as needed, plus more for soaking
  • sweetener, such as dates or maple syrup (optional)

For Golden Cashew:

  • 1-inch piece fresh turmeric, peeled
  • 1 tablespoon maple syrup, or to taste
  • 1/8 teaspoon ground cinnamon
  • pinch or two ground turmeric, if desired
  • pinch sea salt

For Cocoa Hazelnut:

  • 4 pitted dates, coarsely chopped, or to taste
  • 2 tablespoons unsweetened cocoa powder
  • pinch sea salt

For Maple Pecan:

  • 2 tablespoons maple syrup, or to taste
  • pinch sea salt


  1. Place nuts in a jar or container (like these plastic soup containers). Cover with water. Cover and refrigerate overnight.
  2. Drain and rinse nuts; place in blender pitcher along with 3 cups of filtered water. Blend on high speed for 2 to 3 minutes or until smooth. Strain through a nut milk bag or fine-mesh sieve lined with cheesecloth, squeezing out as much liquid as possible.
  3. For almonds, hazelnuts, macadamia nuts, and pecans, dump pulp back into blender along with 1 cup filtered water. Blend on high for about a minute and then strain again through nut milk bag. (Cashews don’t have nearly as much pulp so this second blend is unnecessary.)
  4. If you want a thinner nut milk, add more water as desired.
  5. If you prefer a smoother, less gritty nut milk, you can strain it again if you like (let the liquid drain through slowly, without squeezing, to prevent as much grit from getting through).
  6. Pour into jars and refrigerate for up to 1 week.
All images and text © / Love & Olive Oil

Did you make this recipe?

Let us know what you think!
Leave a Comment below or share a photo and tag me on Instagram with the hashtag #loveandoliveoil.

There may be affiliate links in this post. We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

Leave a Reply

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


  1. hi where Can I purchase the bottles you used in your photos ! they’re so cute would be great to have something to store my juices and nut milk 

  2. yes i just love this recipe as homemade…. thank you for sharing.

  3. Thanks for sharing !!
    this nice recipe. Would try it for sure.

  4. Thanks for sharing this nice recipe. Would try it for sure.

  5. Thanks for sharing this nice recipe. Would try it for sure.

  6. Great recipe!

  7. so everything is used with raw nuts?

  8. Thanx for sharing this nice recipe. Would try it for sure.

  9. Good recipe need to try this out. Thanks for sharing this with us

  10. yes i just love this recipe as homemade nut milk…. thank you for sharing with us.

  11. Great recipe! Thank you. At what point are the other ingredients (cocoa, maple syrup, etc) added in though?

  12. You give me a great idea of flavor milk. I will try it with morning breakfast.

  13. What a cool idea and anything with hazelnut has my heart right away. I adore your site lovely!

  14. Love this and I love homemade nut milks! There is NOTHING that compares to the creamy factor! I have only ever made cashew and almond, and didn’t flavor them, but now I want to. A 12-ounce bottle similar to what you show in your photos is like 9.99 or 10.99 at the juice places here so even if it costs a bit for the nuts and the time involved, compared to retail prices, homemade is a steal in every sense!

  15. i’m wishing it were fall because maple pecan milk sounds perfect for then! what do you do with the ground up nuts after you’ve drained the liquid from them? compost or is there another place you use them?

    • I’ve heard you can dry it out in the oven and use it in baked goods. I’m too lazy to do it though (it takes a LONG time to fully dry out). But would definitely be a good way to not waste it!

  16. Love this! Any suggestions on how to make coconut milk?

  17. This is so awesome!!

Did you make this recipe? Leave a Review »