How to Make Nut Milk at Home (And Why It’s Worth It)

By Minh Le·Aug 2026
Share Z f
How to Make Nut Milk at Home (And Why It’s Worth It)Image generated with AI — may not represent the actual product.

In short

Making it yourself fixes that in about ten minutes, and you control exactly what goes in. Here is the method, the ratio, and the honest limits.

The Olaben Kitchen shares recipes and food inspiration only. This is not medical or nutritional advice. If you have a health condition, allergies or specific dietary needs, please consult a qualified professional.

Store-bought nut milk has a quiet problem: there is often very little nut in it. Many commercial cartons are around 2% nuts, with the rest being water, added oils, stabilisers, and sometimes sugar. Making it yourself fixes that in about ten minutes, and you control exactly what goes in.

Here is the method, the ratio, and the honest limits.

The basic method

Nut milk is three steps: soak, blend, strain.

  1. Soak. Cover your nuts with water and leave them. Almonds and walnuts want 8 to 12 hours (overnight is easiest). Cashews only need 2 to 4 hours because they are soft. Soaking softens the nuts for a smoother blend and reduces phytates, the compound that slightly blocks mineral absorption.
  2. Blend. Drain the soaked nuts, add fresh water, and blend on high for a minute or two until smooth.
  3. Strain. Pour through a nut milk bag or a clean cloth over a bowl, and squeeze. The pulp stays behind, the milk goes through. Cashews are the exception: blended finely, cashew milk needs no straining at all, which makes it the easiest to start with.

That is it. Add a pinch of salt, a date or a little vanilla if you like.

How to Make Nut Milk at Home

The ratio

This is where homemade milk earns its place, because you decide how rich it is.

1 cup of nuts to 3 to 4 cups of water is the working range. Three cups gives a rich, creamy milk; four gives a lighter, more everyday one. Commercial cartons are far more dilute than even the four-cup version, which is why homemade tastes so much more of the actual nut.

Style

Nuts : Water

Result

Rich

1 : 3

Creamy, for coffee or cooking

Everyday

1 : 4

Lighter, for cereal and drinking

Which nut

Each makes a different milk, and this is a good use for nuts you already keep.

  • Almond: the classic, clean and slightly sweet. High in vitamin E. More on almonds.
  • Cashew: the easiest, because it needs no straining. Naturally creamy. See cashews.
  • Walnut: richer and earthier, and the highest in plant omega-3. More on walnuts.
  • Mixed: a blend, such as our Premium Nuts Mix, makes a rounded, complex milk.

The honest limits

Two things worth knowing, because most nut-milk articles skip them.

Protein is lower than you might think. Straining removes the pulp, and with it much of the protein and fibre. Homemade almond or walnut milk is not a high-protein drink the way dairy or soy milk is. If protein is the goal, this is not the answer, or use cashew milk unstrained to keep more of the nut in.

It is not fortified. Commercial plant milks usually add calcium and vitamin B12. Yours will not have those unless you add them. For most people using nut milk as one part of a varied diet, that is fine, but if it is replacing dairy entirely, keep the calcium in mind.

Use the leftover pulp. Do not throw it away. Dry it and stir it into overnight oats or energy balls, where the fibre it kept is put to use.

How to Make Nut Milk at Home

Storage

Homemade nut milk keeps 3 to 4 days in the fridge, in a sealed jar. It separates as it sits, which is normal and not spoilage; shake before using. It has no preservatives, so it will not last like a carton, and that is the trade-off for having no additives.

FAQ

Is homemade nut milk healthier than store-bought?

Usually, because it has more nut and no added oils, stabilisers or sugar. But it is not fortified with calcium or B12 the way commercial versions are, so it depends what you need from it.

Do I have to soak the nuts?

For almonds and walnuts, yes, for a smoother milk and better digestibility. Cashews need only a short soak. In a pinch you can skip it, but the texture suffers.

Why is my nut milk not creamy?

Usually too much water. Move toward a 1:3 ratio. Cashews also blend creamier than almonds.

How long does it last?

Three to four days in the fridge. Shake before use, as separation is normal.

Is nut milk high in protein?

No, especially strained. Straining removes much of the protein. Unstrained cashew milk keeps more.

General information, not medical advice. Values vary by nut and ratio.