Substitutions

What can I use instead of coconut milk (canned)?

Grated coconut flesh simmered with water and pressed, canned at a high fat content. Distinct from the thin coconut milk sold in cartons for drinking.

What it does in a recipe: Rich fat and body for curries and desserts, stable in heat, with a pronounced coconut flavour. Pick the swap that covers that job - the ratios below are written so you can act on them without doing any arithmetic.

Also called: Full-fat coconut milk

3substitutes
1close matches
Dairy & milkscategory

Quick answer

Coconut cream + water

1 cup coconut milk = 1/2 cup coconut cream + 1/2 cup water

All substitutes, best first

3 ways to replace coconut milk (canned)

Coconut cream + water

Closest match
1 cup coconut milk = 1/2 cup coconut cream + 1/2 cup water

Coconut cream is simply the concentrated version, so diluting it returns it to coconut milk's fat level.

CookingSaucesBakingVeganVegetarianGluten-freeDairy-freeEgg-freeSoy-free

Heavy cream

Reliable
1 cup coconut milk = 1 cup heavy cream

A comparable fat content that behaves the same way in a reduction, if the coconut flavour is not the point of the dish.

Trade-offLoses the coconut character entirely, which changes a Thai curry fundamentally.

CookingSaucesVegetarianGluten-freeNut-freeEgg-freeSoy-free

Cashew cream

Reliable
1 cup coconut milk = 1 cup raw cashews soaked and blended with 3/4 cup water

Blended cashews produce a similarly rich, stable emulsion that holds up in a simmering sauce.

MethodSoak in hot water 30 minutes and blend on high until no grit remains.

Trade-offNeutral rather than coconut-flavoured; slightly heavier.

CookingSaucesVeganVegetarianGluten-freeDairy-freeEgg-freeSoy-free

Allergen checkCashews are a tree nut. Given coconut is itself labelled as a tree nut in the US, neither option suits a strict tree-nut avoider - use a seed cream or dairy instead.

Worth knowing

Do not swap in the thin carton coconut milk sold as a drink; it has a fraction of the fat and will not thicken a curry.

At a glance

Coconut milk (canned) in summary

Coconut milk (canned) at a glance: category, its job in a recipe, the diets it suits, the diets its substitutes can satisfy, and how many substitutes there are.
CategoryDairy & milks
Job in a recipeRich fat and body for curries and desserts, stable in heat, with a pronounced coconut flavour
SuitsVegan, Vegetarian, Gluten-free, Dairy-free, Egg-free, Soy-free
Swaps available forDairy-freeEgg-freeGluten-freeNut-freeSoy-freeVeganVegetarian
Number of substitutes3

Questions

Swapping coconut milk (canned): quick answers

Can I use coconut cream + water instead of coconut milk (canned)?

1 cup coconut milk = 1/2 cup coconut cream + 1/2 cup water. Coconut cream is simply the concentrated version, so diluting it returns it to coconut milk's fat level.

Can I use heavy cream instead of coconut milk (canned)?

1 cup coconut milk = 1 cup heavy cream. A comparable fat content that behaves the same way in a reduction, if the coconut flavour is not the point of the dish. Loses the coconut character entirely, which changes a Thai curry fundamentally.

Can I use cashew cream instead of coconut milk (canned)?

1 cup coconut milk = 1 cup raw cashews soaked and blended with 3/4 cup water. Blended cashews produce a similarly rich, stable emulsion that holds up in a simmering sauce. Neutral rather than coconut-flavoured; slightly heavier.

Related

More dairy & milks

Cooking around an allergy? Diet tags here describe the ingredient itself, not any particular brand. Processed products change formulation without notice and shared production lines are common, so read the label on everything you use. A severe allergy is a medical matter - confirm with the manufacturer or your clinician rather than relying on a substitution chart.