Yes — use milk instead of coconut milk 1:1 (no coconut flavour). You have a recipe that calls for coconut milk — a curry, a tropical cake, a rice pudding — and all you have is dairy milk. The swap works, but it is a swap that takes something away rather than adding it, so the question is whether the dish can afford to lose the coconut.

How much milk to use

Coconut milk in the recipe Milk to use
1/4 cup 1/4 cup
1/3 cup 1/3 cup
1/2 cup 1/2 cup
3/4 cup 3/4 cup
1 cup 1 cup
1 1/2 cups 1 1/2 cups
2 cups 2 cups

The ratio is 1:1. All amounts above are approximate — measure with a tablespoon or a measuring jug, and taste as you go.

Worked example 1: a coconut rice pudding

A rice pudding asks for 1 cup of coconut milk and 2 cups of water to cook 1/2 cup of rice. Use 1 cup of whole milk instead, and add a tablespoon of shredded coconut to the pot if you have it. The pudding will be lighter and less rich, and it will set a little softer because milk has less fat than coconut milk. Cook it gently — milk scorches more easily than coconut milk, so keep the heat low and stir every few minutes. The result is a perfectly good rice pudding, just a plainer one, and the shredded coconut gives back a little of what was lost.

Worked example 2: a Thai-style soup

A soup recipe calls for 1 cup of coconut milk to finish a broth of stock, lime and chilli. Use 1 cup of whole milk, but add it at the very end, off the heat, and do not let the soup boil again — milk curdles in acidic broth where coconut milk would have held together. The soup will be thinner and less glossy, and it will taste fresher and lighter rather than rich. If you want some of the richness back, stir in a tablespoon of butter with the milk. This is a rescue, not an upgrade, and it works because the soup's other flavours — lime, chilli, herbs — are strong enough to carry it.

Worked example 3: the wrong recipe — a coconut cake

A coconut layer cake asks for 1 cup of coconut milk in the batter and another in the frosting. Swapping in dairy milk here guts the recipe: the cake is called a coconut cake, and without coconut milk it is just a white cake with coconut on top. The crumb will be fine, the cake will bake, and nobody will say it tastes bad — but nobody will say it tastes of coconut either. The lesson is that a 1:1 ratio does not make a swap sensible. When the missing ingredient is the recipe's identity, go to the shop.

What changes when you use milk

Flavour is the first change, and with coconut milk it is not subtle. Milk swaps 1:1 with coconut milk by volume, so the measuring is trivial, but the result tastes of coconut in a way that no other milk substitute does. The second change is fat: coconut milk is far richer than dairy milk, so sauces feel heavier and cakes stay moist for an extra day, but a light soup can turn greasy. The third change is behaviour when heated: coconut milk can split if it is boiled hard, and it does not brown like dairy because it has almost no protein, so baked goods come out paler. The fourth change is sweetness — even unsweetened coconut milk tastes slightly sweet, which suits desserts and curries and works against savoury dishes that are meant to be sharp or salty. Going the other way, from coconut milk to dairy milk, you lose all of that: the dish gets lighter, plainer and more neutral, which is a rescue in a recipe where coconut was a mistake and a loss in one where it was the point.

When not to substitute

Do not make this swap when coconut is the point of the dish — coconut cakes, Thai curries, piña colada desserts and coconut rice. Dairy milk is also a poor choice in a very acidic dish that will be boiled, because it can curdle where coconut milk would not. And do not use skimmed milk here: the recipe expects the fat of coconut milk, so whole milk is the closest match, and skimmed milk will leave the dish thin and watery.

Method and source

The 1:1 ratio comes from the CookScale substitution data, which records that plant milks swap 1:1 in most recipes and that sweetened or flavoured versions change the taste. Coconut milk is the extreme case of that warning. This is a volume-for-volume liquid swap, so no density figure applies. Treat the result as approximate: cartons of coconut milk vary in thickness, and canned coconut milk is a different ingredient from carton coconut milk, so check which one your recipe expects before you pour. If you use canned coconut milk in a 1:1 swap, thin it half and half with water first, or the dish will be far richer than the recipe intended.

Practical guidance

Keep two kinds in the cupboard: a carton of coconut milk drink for 1:1 swaps, and a tin of full-fat coconut milk for curries and rich desserts. Shake a carton well, and stir a tin before you measure, because the cream rises to the top and the first spoonful can be almost solid. Never use sweetened coconut milk in a savoury dish. If a sauce splits, take it off the heat and whisk in a splash of cold coconut milk — it will not always come back, but it often does. For baking, coconut milk is at its best in recipes that already contain tropical flavours, and at its worst in recipes where milk is meant to be invisible. If someone at the table has a tree-nut allergy, note that coconut is classed differently from tree nuts in some places and the same in others, so check with the person rather than guessing.

If you must make the swap and want some coconut character back, add a drop of coconut extract — not coconut flavouring for coffee — or a handful of toasted shredded coconut. A teaspoon of coconut extract per cup of milk is enough; more tastes artificial.

Buying and storing

Coconut milk keeps for a few days in the fridge once opened, and a tin of it keeps for years in the cupboard — so keep a tin on hand and you will never be caught out. Once a tin is open, pour the leftover milk into a small tub, because an open tin rusts and the milk picks up a metallic taste. Dairy milk keeps for about a week once opened, and it should be kept in the body of the fridge, not the door, where the temperature changes every time the door opens. If milk smells sour, do not use it in a swap — sour milk curdles in a hot sauce and ruins the dish.

Frequently asked questions

Can I use milk instead of coconut milk in a curry?

Yes, 1:1, but the curry will be much lighter and will lose its coconut character. Add the milk at the end and do not boil it, or it can split in the acidic sauce. A spoonful of butter stirred in at the end brings back a little richness.

Does milk work instead of coconut milk in baking?

Yes, 1:1, and in most cakes the swap is invisible except for flavour. The cake will be paler and a little less moist, so check it a few minutes early. Add shredded coconut or a drop of coconut extract if the cake is meant to taste of coconut.

Which milk is best instead of coconut milk?

Whole milk, because coconut milk is rich and whole milk is the closest in fat. Semi-skimmed works in a pinch. Skimmed milk is too thin and will leave sauces and batters watery.

Can I use milk instead of canned coconut milk?

Yes, but canned coconut milk is much thicker than carton coconut milk, so the swap loses even more richness. Use whole milk and, if the recipe is a curry or a rich dessert, stir in a tablespoon of butter per cup to make up some of the fat.

Related CookScale pages