Go Back
+ servings
how to make coconut milk
Print Recipe
5 from 2 votes

How to make coconut milk recipe from fresh coconut | Homemade coconut milk recipe

How to make coconut milk from scratch with fresh coconut. Easy method to make fresh coconut milk to use in Indian curries, gravies, korma pulao
Prep Time15 mins
Total Time15 mins
Course: condiment
Cuisine: Indian
Servings: 1 cup
Calories: 549kcal
Author: Harini


  • 2 cups freshly grated coconut
  • 1/2 cup warm water + more for second and third extract


  • Break open the coconut just before extracting the milk.
  • Using a coconut grater grate the white meat of the coconut. Carefully grate only the white part of the coconut milk.
  • Transfer the collected grated coconut in a mixer jar.
  • Add 1/2 cup warm water and grind to a very smooth paste.
  • Pour the ground paste over a strainer and press with a ladle gently.
  • Collect the first milk in a cup and set aside. This is the thick coconut milk and very creamy too.
  • Now take the leftover coconut and add 1/2 cup water.Extract second milk. You can also take third milk if you wish. These thin coconut milk can be simmered or boiled in curries.
  • Now the fresh homemade coconut milk is ready to use in Indian curries and gravies.


1. You can use store bought unsweetened coconut too. But soak it warm water for 30 minutes before extracting milk.
2. Use matured coconut as it will yield more milk
3. Amount of water will vary slightly with the quality of coconut.


Calories: 549kcal