How To Make Homemade Coconut Milk

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.

You can make homemade coconut milk by blending fresh grated coconut with hot water and straining the mixture through a cheesecloth.
 
It’s that simple, and the result is a creamy, rich milk that tastes fresher than anything you’ll find in a can.
 
If you’ve been wondering how to make homemade coconut milk without any fancy equipment, you’re in the right place because all you really need is a blender, some water, and a little patience.
 
In this post, we’ll walk through how to make homemade coconut milk step by step, share tips for getting the creamiest results, and cover how to store your homemade coconut milk so it stays fresh.
 
Let’s get to it.
 

How to Make Homemade Coconut Milk: The Basics

Making homemade coconut milk comes down to one simple idea: extracting the fat and flavor from coconut flesh into water.
 
Here’s what’s happening at each stage of the process:
 

1. Start With Fresh or Dried Coconut

The foundation of great homemade coconut milk is good coconut.
 
You can use freshly grated coconut from a mature brown coconut, or unsweetened shredded dried coconut if that’s what you have on hand.
 
Fresh coconut gives you the richest, most authentic flavor, while dried coconut is more convenient and still makes excellent homemade coconut milk.
 
Just make sure any dried coconut you buy is unsweetened, since sweetened flakes will throw off the taste.
 

2. Blend Coconut With Hot (Not Boiling) Water

Hot water is the secret to extracting more fat and flavor from the coconut.
 
The heat helps loosen the oils so they blend more easily into the water, which is why your homemade coconut milk turns out creamier when you use hot water instead of cold.
 
A good ratio to start with is about 1 cup of grated coconut to 1½ to 2 cups of hot water.
 
Blend on high for about one to two minutes until the mixture looks thick and milky.
 

3. Strain Through a Cheesecloth or Nut Milk Bag

Once blended, pour the mixture through a cheesecloth, fine mesh strainer, or nut milk bag set over a bowl.
 
Squeeze gently to release as much liquid as possible, and don’t be shy about wringing out every last drop.
 
That’s where all the richness lives, and squeezing thoroughly is what separates good homemade coconut milk from watery homemade coconut milk.
 

Tips for the Creamiest Homemade Coconut Milk

If you want your homemade coconut milk to rival the canned stuff, a few small tweaks make a big difference:
 

1. Do a Second Press

After your first batch, you can blend the leftover coconut pulp with another cup of hot water and strain again.
 
This second press gives you a lighter homemade coconut milk that’s perfect for smoothies and curries.
 

2. Add a Pinch of Salt

A tiny pinch of salt enhances the natural sweetness of the coconut and makes your homemade coconut milk taste more balanced.
 

3. Skip the Additives

Store-bought coconut milk often contains stabilizers and emulsifiers, but homemade coconut milk doesn’t need them.
 
The trade-off is that natural separation will happen, which is completely normal.
 
Just give it a good shake or stir before using.
 

How to Store Homemade Coconut Milk

Homemade coconut milk is preservative-free, so it needs a little care:
 

1. Keep It in the Fridge

Pour your homemade coconut milk into a clean jar and refrigerate it right away.
 
It will stay fresh for about three to four days, so label it with the date to keep track.
 

2. Freeze It for Later

If you’ve made a big batch, freeze homemade coconut milk in ice cube trays or small containers.
 
Frozen homemade coconut milk keeps for a couple of months and is handy for tossing into soups and curries.
 

3. Watch for Spoilage

Because there are no preservatives, spoilage can happen faster than you’d expect.
 
Trust your senses: if your homemade coconut milk smells sour or looks off, it’s time to toss it and make a fresh batch.
 

So, How Do You Make Homemade Coconut Milk?

You make homemade coconut milk by blending grated coconut with hot water and straining the mixture through a cheesecloth.
 
It’s a simple, preservative-free process that gives you creamy, fresh-tasting milk in just a few minutes.
 
Use hot water for better extraction, squeeze every last drop when straining, and store your homemade coconut milk in the fridge for up to four days.
 
Once you know how to make homemade coconut milk, you’ll never want to go back to the canned version.