How to Make Nut Milk at Home: What Most People Get Wrong

How to Make Nut Milk at Home: What Most People Get Wrong

I’m going to be honest with you. Most of the stuff you buy in a carton at the grocery store isn't really "milk" in the way we think about it. It’s mostly water, a tiny handful of almonds, and a cocktail of gums, thickeners, and "natural flavors" designed to make it feel creamy. If you actually look at the back of a standard almond milk bottle, you’ll see gellan gum or locust bean gum. They do that because without the additives, that watered-down liquid would look pretty sad. Learning how to make nut milk at home changes everything. It’s richer. It actually tastes like the nut it came from. Plus, you control the salt and the sweetness.

It's easy. Like, ridiculously easy.

People think you need a $600 Vitamix or some specialized laboratory equipment to get it right. You don't. While a high-speed blender helps, a standard one works just fine if you're patient. The real "secret" isn't the machine; it's the soak. If you skip the soaking process, your milk is going to be gritty and thin. You’re essentially trying to pulverize a rock. By soaking the nuts, you’re hydrating the fats and proteins, making them easy to emulsify into a creamy liquid.

🔗 Read more: Stuffed Grape Leaves: Why Your Favorite Dolmas Probably Aren't Authentic

The Science of the Soak

Most people think soaking is just about making the nuts soft. That’s part of it, sure. But there’s a bit of biology happening here too. Raw nuts contain phytic acid and enzyme inhibitors. In nature, these keep the nut from sprouting until the conditions are perfect. For us, they can make the nuts harder to digest. When you soak them in water (usually with a pinch of salt), you're neutralizing those inhibitors.

How long? It depends.
Almonds are the tough guys; they need 8 to 12 hours. Cashews are the softies—you can get away with 2 hours, though 4 is better. If you’re in a rush, you can use boiling water and soak cashews for 30 minutes, but I wouldn't recommend that for harder nuts like hazelnuts or almonds. The texture just won't be the same.

Why Quality Matters

If you buy "roasted and salted" nuts from the snack aisle, your milk is going to taste like a liquid peanut. Not great. You want raw, unsalted nuts. This is where the cost-benefit analysis gets interesting. A pound of raw almonds might cost $8, which seems expensive compared to a $4 carton of milk. But wait. That pound of almonds makes about four half-gallons of incredibly dense, high-protein milk. The "store-bought" version often contains as few as 4-5 almonds per cup. You're basically paying for expensive water and plastic packaging.

Getting Down to Business: How to Make Nut Milk at Home

The ratio is your golden rule. For a standard, "whole milk" consistency, go with 1 part nuts to 3 parts water.

  1. Rinse your soaked nuts. Throw away the soaking water. It’s full of those enzyme inhibitors we talked about. You don't want to drink that.
  2. Blend. Toss the nuts into the blender with fresh, filtered water. If you want it sweeter, throw in a pitted Medjool date or a splash of maple syrup. A pinch of sea salt is non-negotiable—it brings out the flavor. Blend on high for 60-90 seconds.
  3. The Strain. This is where people get messy. You need a nut milk bag. You can use cheesecloth, but it's a nightmare because the weave is too loose. A nylon mesh bag is cheap and lasts forever. Pour the liquid through the bag into a bowl and squeeze. Squeeze it like you mean it.

What’s left in the bag is the "pulp." Do not throw this away. It’s literally just almond flour (or whatever nut you used). You can dry it out in a low oven and use it for baking or toss it into a smoothie.

Troubleshooting the "Separation" Issue

Homemade milk will separate in the fridge. That is normal. Because we aren't using industrial emulsifiers like carrageenan, the fat and water will naturally part ways. Just give the jar a good shake before you pour it into your coffee. It doesn't mean it's gone bad; it just means it’s real food.

The Cashew Exception

If you hate the idea of straining, cashews are your best friend. Cashews don't have a "skin" like almonds do, and they are soft enough to completely pulverize. If you have a high-powered blender, you can blend soaked cashews with water and just... drink it. No straining required. This is the "lazy" way of how to make nut milk at home, and honestly, it’s my favorite for morning lattes because it’s so creamy.

👉 See also: Common Words That Have AU in Them and Why We Misspell So Many

Flavor Variations and Mastery

Once you’ve mastered the base, you can get weird with it.

  • The "London Fog" Style: Add dried lavender and vanilla bean to your cashew milk.
  • Golden Milk: Turmeric, black pepper, and ginger.
  • Chocolate: Cacao powder and a little more sweetener than usual.

Real talk: homemade nut milk lasts about 3 to 5 days in the fridge. Since there are no preservatives, it will turn sour if you leave it too long. Smelling it is the best test. If it smells "off" or tangy, toss it. This is why making small batches—maybe 32 ounces at a time—is the smartest move for most households.

Practical Next Steps

Stop buying the cartons for one week. Just one. Buy a small bag of raw almonds or cashews and a $10 nut milk bag online.

🔗 Read more: Why Your White Chocolate and Macadamia Nut Cookies Always Turn Out Flat

  1. Tonight: Put 1 cup of nuts in a bowl, cover with water, add a pinch of salt, and leave it on the counter.
  2. Tomorrow morning: Rinse them, blend with 3 cups of water, and strain.
  3. The Taste Test: Try a glass of yours next to the store-bought stuff. The difference in "mouthfeel" alone will probably convince you to never go back.

Store your fresh milk in a glass Mason jar rather than plastic. Glass keeps it colder and doesn't leach any weird flavors into your clean, two-ingredient milk. If you find the almond milk too "nutty" for your coffee, try a blend of half almond and half cashew. The cashew adds a neutral creaminess that mimics dairy better than almost anything else on the market.