top of page

Homemade Coconut Milk: A Step-by-Step Guide

Homemade Coconut Milk: A Simple How-To Guide

*Please note, some links in this post are affiliate links. I may earn a small commission, at no extra cost to you, if you make a purchase.

If you enjoy creamy, fresh coconut milk, you'll be pleased to know that it's easier to make at home than you might expect! Although it requires more effort than other plant milks, the benefits and taste make it worthwhile. All you need is a mature coconut and a few simple tools to make your own coconut milk. It's perfect for cooking, baking, or adding to your favorite drinks. Follow this step-by-step guide to learn how.



  • 1 mature coconut

  • 3 1/2 cups of warm water (adjust based on desired consistency)


  • Blender, food processor, or Kuvings Revo 830 Juicer (optional)

  • Filter Bag or cheesecloth

  • Hammer or heavy knife

  • Screwdriver or skewer

  • Bowl

  • Measuring cup


Step 1: Select and Prepare the Coconut

First, choose a mature coconut, which typically has a hard, brown shell. Locate the three "eyes" on the coconut—one of these is usually softer than the others. Use a screwdriver or skewer to puncture the softest eye and create a hole. Drain the coconut water into a bowl; you can drink this or use it in other recipes.

Step 2: Crack Open the Coconut

Hold the coconut firmly and use a hammer or the back of a heavy knife to crack the shell. Tap around the middle, rotating the coconut, until it splits open. Then, use a butterknife or a coconut tool to separate the white flesh from the hard shell. Be cautious, as this requires some force.

Step 3: Remove the Brown Skin

Once you have the coconut flesh, you may notice a thin brown skin on the outside. Use a vegetable peeler or a knife to remove this skin if desired. This step is optional but can make the milk smoother.

Step 4: Grate the Coconut Flesh

Cut the coconut flesh into smaller pieces to make it easier to blend. Place the pieces into a blender or food processor.

Step 5: Blend with Water

Add the warm water to the blender, ensuring there's enough water to cover the coconut pieces. Blend the mixture on high speed for a few minutes until the coconut is finely ground and the mixture looks milky.

If using the Kuvings Revo830 Juicer, slowly add coconut and warm water in small amounts. Continue until all are used. No need to strain with the Revo 830.

Step 6: Strain the Mixture

Place a strainer or cheesecloth over a bowl. Pour the blended coconut mixture through the strainer or cheesecloth. Use a spoon to press down on the coconut pulp to extract as much liquid as possible. If using cheesecloth, gather the edges and squeeze tightly to extract the milk.

Step 7: Second Extraction (Optional) If you want to extract more milk, you can repeat the blending process with the same coconut pulp. Add another cup of warm water to the pulp, blend, and strain again.

Step 8: Store the Coconut Milk

Pour the extracted coconut milk into a clean container. It can be stored in the refrigerator for up to 3-4 days. Shake or stir before use, as the milk can separate over time.


Enjoy your homemade coconut milk!

Your fresh, homemade coconut milk is now ready to use. It's perfect for adding a creamy, tropical flavor to your recipes or enjoying as a dairy-free milk alternative in smoothies, coffee, or tea. Plus, you can feel good knowing it's free from any preservatives or additives commonly found in store-bought versions.

Give it a try and let me know how it goes in the comments below! What will you make with your homemade coconut milk?

134 views2 comments

Recent Posts

See All

2 comentarios

My daughter, has lactose issue. I can't wait to try this recipe. Thank you for sharing.

Me gusta
Contestando a

That's great! I think she'll really like this recipe.

Me gusta
bottom of page