Quick answer
Fresh full-cream cow's milk works best for milk wine, because its proteins and fat form firm curds that filter the drink clear. Packaged pasteurised full-cream milk is what most Sri Lankan families use today, and UHT full-cream milk also works. Low-fat milk forms weak curds and often leaves a haze. Reconstituted powdered milk can work if made up rich, but results vary. Coconut milk does not curdle in the same way and does not clarify milk wine.
Key takeaways
- Full-cream cow's milk gives the firmest curds and the clearest milk wine.
- Packaged pasteurised or UHT full-cream milk both work well.
- Low-fat milk forms weak curds and often leaves the drink hazy.
- Powdered milk can work if reconstituted richly, but results vary.
- Coconut milk does not clarify milk wine.
Why the milk matters
The milk in milk wine is a clarifying agent. When it meets the citrus acid and alcohol, its main protein, casein, clumps into curds. As the curds form and settle, they trap fine particles and some harsh compounds. Straining removes the curds and leaves a clear, smooth liquid.
Firm, well-formed curds filter best. They build a bed in the straining cloth that catches even fine particles, so the liquid runs clear. Weak, loose curds break up and pass through, leaving a haze.
The fat in milk also plays a part, carrying some flavour compounds away with the curds and contributing to the silky texture of the finished drink.
- →Casein: forms the curds.
- →Firm curds: filter well.
- →Fat: helps texture and flavour.
Full-cream milk
Full-cream cow's milk is the standard choice. It forms firm curds that filter well and give a clear, smooth milk wine. Most Sri Lankan families today use packaged pasteurised full-cream milk from the supermarket.
Older recipes call for fresh milk from a local dairy, boiled before use. Fresh milk works well but should be brought to the boil for safety and to help the curdling.
UHT full-cream milk, sold in cartons, also works. Some cooks find it curdles slightly differently, but the result is usually good.
In Sri Lanka, fresh milk is sold in supermarkets and by local dairies, and full-cream packaged milk is easy to find in Colombo and other towns. Check the date and keep it cool until use, as milk that has started to sour will curdle unevenly before it reaches the pot.
- →Best: pasteurised full-cream milk.
- →Traditional: fresh dairy milk, boiled.
- →Also works: UHT full-cream milk.
Low-fat and skimmed milk
Low-fat and skimmed milks contain the same proteins but less fat, and in practice they often form weaker, finer curds. The result can be a milk wine that stays hazy even after careful straining.
Some cooks report acceptable results with semi-skimmed milk, especially if they strain through paper filters. Skimmed milk is not recommended.
If you must use low-fat milk, allow longer resting before straining so the curds can firm up, and strain very slowly.
Powdered milk
Powdered milk is widely used in Sri Lankan households for tea and cooking, and some cooks use it for milk wine when fresh milk is not available. Results vary.
If using powdered milk, reconstitute it richly, with a little more powder than the packet suggests, and heat it to boiling before adding. Full-cream powder is better than skimmed.
Many cooks find powdered milk gives a slightly less clear and less smooth milk wine, so it is a fallback rather than a first choice.
- →Use: full-cream powder.
- →Mix: richly, a little extra powder.
- →Heat: to boiling before adding.
Coconut milk and other alternatives
Coconut milk is used in much Sri Lankan cooking, but it does not work for milk wine. It lacks casein, the protein that forms curds, so it does not clarify the drink. Adding it would leave a cloudy, oily mixture.
Plant milks such as soy, almond or oat milk do not clarify milk wine in the same way. Some modern bartenders use alternative clarifying agents for vegan milk punch, but these are not part of the Sri Lankan tradition.
Milk wine is therefore not suitable for vegans or anyone with a milk allergy, because some milk components remain after straining.
- →Coconut milk: does not clarify.
- →Plant milks: not traditional, unreliable.
- →Allergy: milk wine is not suitable.
How much milk to use
Recipes use roughly 500 to 750 ml of milk per 750 ml bottle of spirit. More milk gives a softer, gentler milk wine; less gives a stronger, sharper one.
The milk should be brought to the boil and poured into the spirit mixture while hot. It curdles at once. Some recipes pour the spirit mixture into the milk instead, but the result is similar.
Lankan Stays & Trails can point December travellers to cooking experiences in Colombo where milk wine and Christmas sweets are made, a chance to see the curdling for yourself.
- →Amount: 500 to 750 ml per bottle of spirit.
- →Temperature: boiling hot.
- →Result: immediate curdling.
Frequently asked questions
What is the best milk for milk wine?
Fresh full-cream cow's milk, boiled before use. Packaged pasteurised full-cream milk is what most Sri Lankan families use today, and UHT full-cream milk also works. Full-cream milk forms firm curds that give a clear result.
Can I use low-fat milk for milk wine?
It is not recommended. Low-fat and skimmed milk form weaker curds that often leave milk wine hazy. Semi-skimmed milk can work with very slow straining through paper, but full-cream gives better results.
Can I use powdered milk for milk wine?
Yes, as a fallback. Use full-cream powder, reconstitute it richly and heat it to boiling. Results are often slightly less clear and smooth than with fresh full-cream milk. It is a fallback rather than a first choice.
Can I use coconut milk for milk wine?
No. Coconut milk lacks casein, the protein that forms curds, so it does not clarify the drink. It would leave a cloudy, oily mixture. Cow's milk is needed for traditional milk wine.
Is milk wine suitable for vegans?
No. Traditional milk wine is clarified with cow's milk, and some milk components remain after straining. It is not suitable for vegans or anyone with a milk allergy. Cordials or alcohol-free ginger wine are alternatives.
Should the milk be hot or cold?
Most Sri Lankan recipes use boiling hot milk, poured into the spirit mixture so that it curdles at once. Some modern clarified punch recipes use cold milk, but hot milk is the family tradition.

