Kitchen Tips

How to make coconut milk

old coconut

Photo courtesy of Richard Elzey used under the Creative Commons Licence ©


Coconut milk is an integral part of Thai food. It adds flavour and a creamy texture to Thai curries. While buying canned coconut milk is always an option, for the adventurous, here’s how you can make it at home using fresh coconuts, in a few simple steps.

Step 1: Buy fresh coconuts from the market. Look for the old coconuts, not the young ones as they do not have much flesh. Two coconuts will give you more than enough milk to make curry for two people

Step 2: Crack the coconut open carefully, so as to preserve the coconut water.

Step 3: Scoop out the meat, using a spoon or a blunt knife.

Step 4: Pour the coconut water, along with the meat into a blender. Pulse till the paste has come together and is smooth.

Step 5: Strain the coconut milk to ensure there are no solid pieces in the milk. Store in the refrigerator for future use, it can usually keep overnight.

Here are our top 3 recommended recipes:

White Beef Curry

A an exotic Thai recipe with beef and coconut milk. Try this if you’ve never tasted a white curry before!


White Beef Curry Recipe


Massaman Beef Curry

A Thai curry packed with flavour! This scrumptious dish, with a Muslim origin, is sure to fill up your kitchen with intoxicating aromas!


Massaman Curry with Beef (Gaeng Massaman Nuea)



Panaeng Curry with Prawns

Panaeng curry is a dry curry which is fried in coconut milk and not boiled.


Panaeng Curry with Prawns Recipe

You May Also Like

Curry History

Curry History

Custom Curry

Custom Curry


Kate Brodhurst

Rosalin Kristiani

Glenda Mc Donnell

Michael J Sabo

Melinda Savage

Lisa-Jane Fudge

Lillie Giang

Justine Withers

Julia Brodska

Josephine Chan

Sally-Ann Haw

Store Locator

Find your nearest Asian Store


Our Newsletter

Sign up for an authentic Asian experience. From exotic cuisines to fascinating destinations to cooking competitions and monthly giveaways - Discover the Authentic