The health benefits of coconut milk

We take a closer look at the nutritional properties of coconut milk, including its calorie, fat, protein and carbohydrate content, plus top recipe suggestions.

A bottle of coconut milk

The coconut (cocos nucifera) belongs to the palm family (arecaceae). Grown in abundance in Malaysia, Polynesia and southern Asia, they are classed as a fruit and frequently confused for a nut – but the coconut is actually a one-seeded drupe. In Sanskrit, the coconut palm is known as kalpa vriksha – 'tree which gives all that is necessary for living' – because nearly all parts can be used, including the water, milk, flesh, sugar and oil. Even the husks and leaves are used as materials in furnishings and decoration. Palm trees produce coconuts up to 13 times a year, and although it takes a year for the coconuts to mature, a fully blossomed tree can produce between 60-180 coconuts in a single harvest.

How it's made

Creamed coconut and coconut milk are made in a way surprisingly akin to their dairy counterparts. Coconut flesh (the white part) is grated and soaked in hot water. The coconut cream rises to the top and can be skimmed off. The remaining liquid is squeezed through a cheesecloth to extract a white liquid that is coconut milk. By repeating this process, the coconut milk becomes thinner. The thicker version is used for desserts and rich sauces. Thin coconut milk is used for cooking curries and soups. In the UK, fresh coconut milk is unavailable and coconut milk is bought in cans.

A note on coconut water...
Coconut milk is different to coconut water. Coconut water is the clear liquid from the centre of the young, green coconut and is low in fat but rich in easily digested carbohydrates. Coconut water has received a great deal of attention for its perceived health benefits, and is an important treatment for acute diarrhoea in the developing world. It is said to have a similar electrolyte balance as that found in isotonic drinks, which some claim to be useful for rehydration after intensive exercise. However, the research to date has shown inconsistent findings to support the use of coconut water as an alternative sports drink.

Nutritional highlights

Coconut flesh is highly nutritious and rich in fibre, vitamins C, E, B1, B3, B5 and B6 and minerals including iron, selenium, sodium, calcium, magnesium and phosphorous. However, the coconut milk available to us in the UK is typically canned and potentially lacking in many of these valuable micronutrients. Unlike cow's milk, coconut milk is lactose-free so can be used as a milk substitute by those with lactose intolerance. It is a popular choice with vegans, and makes a great base for smoothies, milkshakes or as a dairy alternative in baking.

Coconuts are one of those foods that seem to oscillate between the 'good' food and 'bad' food camps. Coconut milk, especially the lower-fat variety, can be used in moderation (1-2 times per week). However, The British Heart Foundation recommends swapping saturated fats, including coconut oil, for unsaturated oils when cooking.

A 100ml serving of canned coconut milk
169 calories1.1g protein16.9g fat 
(14.6g saturates)
3.3g carbohydrate

Coconuts contain significant amounts of fat, but unlike other nuts, they provide fat that is mostly in the form of medium chain saturated fatty acids (MCFAs) in particular, one called lauric acid. Lauric acid is converted in the body into a highly beneficial compound called monolaurin, an antiviral, antifungal and antibacterial that destroys a wide variety of disease-causing organisms. It is therefore thought that consumption of coconut milk and other coconut-derived foods may help protect the body from infections and viruses.

MCFAs are rapidly metabolised into energy in the liver. It is thought that unlike other saturated fats, MCFAs are used up more quickly by the body and are less likely to be stored as fat. Research is mixed but recent studies are suggesting that the fats from coconut may not have such a detrimental effect on blood lipids and cardiovascular health as once thought. This is certainly one area of research to watch.

How to select and store

If you are able to get fresh coconut milk, be aware that it goes bad very quickly and should be used the same day as pressing. The canned variety is a useful storecupboard ingredient and can be stored at room temperature for a long time. Be careful to check the use-by dates and look out for damage or dents in the cans. Once opened, transfer the contents to a resealable container and refrigerate. Use within a few days. The high oil content makes coconut quickly turn rancid if not stored under proper conditions.

Make your own
Try making your own coconut milk with just water and unsweetened coconut flakes. Heat the water (make sure it doesn't boil), add the flakes and blend. Pour through a colander to filter out the coconut pulp, then squeeze through a cheesecloth to filter out the smaller pieces of coconut. Use immediately or store in the fridge for up to four days.

Recipe suggestions

Coconut milk has become a highlight of many cuisines in tropical and subtropical countries where they are grown. Coconut milk is a fantastic dairy-free alternative, popular in curry dishes.

Jersey potatoes and cauliflower make a great pairing, so why not try this tempting curry:
Cauliflower, egg & potato curry

Try lamb as part of a pilau dish:
Lamb, coconut & mango pilau

One pan, five ingredients, 20 minutes – it's almost too good to be true:
Spicy prawn soup

Feeling the pinch? Try these soups, perfect for packed lunches or light suppers:
Spiced red lentil soup
Lightly spiced carrot soup

Coconut in Caribbean, Thai and Indian cuisines:
Easy jerk chicken with rice & peas
Thai coconut & veg broth
Kerala prawn curry
Red Thai meatball curry

Sticky rice, a Thai classic:
Sticky rice & mango

This article was last reviewed on 5 July 2019 by Kerry Torrens.

A nutritionist (MBANT) Kerry Torrens is a contributing author to a number of nutritional and cookery publications including BBC Good Food magazine. Kerry is a member of the The Royal Society of Medicine, Complementary and Natural Healthcare Council (CNHC), British Association for Applied Nutrition and Nutritional Therapy (BANT).

Jo Lewin is a registered nutritionist (RNutr) with the Association for Nutrition with a specialism in public health. Follow her on Twitter @nutri_jo.

All health content on is provided for general information only, and should not be treated as a substitute for the medical advice of your own doctor or any other health care professional. If you have any concerns about your general health, you should contact  your local health care provider. See our website terms and conditions for more information.

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
5th Dec, 2019
Coconut milk can be used in many ways. You can add coconut milk in coffee, or can make curry or soup out of coconut milk. If you want to follow a vegan diet then coconut is a super food for you. thank you for sharing this informative artical.
Ian Horne
1st Jul, 2017
Coconut also contains caprilic acid which helps to maintain a healthy gut flora and, in particular, prevent over proliferation of candia.
24th Jun, 2017
This is a useful article for someone who is looking for information about the nutritional content of a coconut. But I was dismayed to find here - on a BBC website (in both the main article and in one of the more critical comments following it) - the absence of the possessive 'its' when it was very clearly intended. I'd like to think that both mistakes here (it's and - strangely - its') were both typos, but that would also suggest that both contributers failed to proof-read their writing before posting. Does the BBC not proof-read the items on its website to ensure the maintenance of its normally exemplary standards? I know that things have changed since the 1920s, but the use of apostrophes in places where they make no sense and - arguably - interfere with the message should, I feel, be avoided.
16th Jun, 2017
"The link between excessive consumption of dietary saturated fats and coronary heart disease (CHD) is well established. Because of coconut milk's high content of saturated fatty acids, it is still seen as a food that should be consumed in moderation." THIS IS INCORRECT INFORMATION AND NEEDS TO BE UPDATED. Carbs are the offenders not saturated fat.
19th Dec, 2013
This article is now outdated and misleading in its' health information - it is now known that fats do NOT contribute to heart disease unless there is accompanying inflammation - which coconut in all its forms would reduce. Therefore it is a healthy fat and should not be linked with heart disease. The sentence "The link between excessive consumption of dietary saturated fats and coronary heart disease (CHD) is well established", should be re-addressed as this is now being proven wrong. It would also be interesting to cite some of the research around Alzheimer's and coconut fat.
16th Jun, 2017
I agree.
shrinking violet
29th Jul, 2013
I like the idea of Thai cooking - light and tasty. However, I am severely allergic to coconut in any form. Thus far I have tried substituting it in recipes as either crème fraiche or plain yogurt. It's OK, but can be both bland and the heating process produces a rather "floury" texture (especially with yogurt). Any alternative suggestions?
25th Mar, 2014
Have you tried using soy milk? I cook Sri Lankan food often, but coconut milk is pretty high in calories so I use soy milk sometimes. There is of course a slight difference in taste (and I accidentally clicked 'report' when I meant to hit 'reply', sorry!)
29th May, 2017
I find that coconut milk is nice when you need your curries or soups to be thin when I like to add some body and texture to the curry I use creamed coconut. I purchase it from Amazon. Its a solid block I cut a piece and add directly into the pot or I dissolve a small piece into hot water and add it to the pot. I find that it brings the added benefit of the fibre as well.
16th Mar, 2015
Try rice pudding made with half coconut milk, half-full fat milk and star anise it's delicious