Opened canned coconut milk lasts about 4 to 6 days in the fridge. Move it into a covered glass or plastic container first. Carton coconut milk (the drinking kind) usually lasts 7 to 10 days once opened. Check the label, since brands vary.
| Coconut milk | Unopened | Opened, in the fridge |
|---|---|---|
| Canned | Pantry, until the best-by date | About 4 to 6 days |
| Carton, shelf-stable | Pantry, until the date | About 7 to 10 days |
| Carton, refrigerated | Fridge, until the date | About 7 to 10 days |
Does it need to be refrigerated?
Unopened cans and shelf-stable cartons don’t. Keep them in the pantry. Once opened, always refrigerate it, and don’t leave it out for more than 2 hours.
Signs it’s gone bad
- A sour or fermented smell
- A sour taste
- Mold, or a pink or grey tint
- Curdled lumps that don’t melt back when warmed
The cream separating to the top, or turning firm in the fridge, is normal. Stir it or warm it gently.
Can you freeze coconut milk?
Yes. Pour it into ice cube trays or containers and use it within 2 to 3 months. It separates and can turn grainy when thawed, so it’s best for curries, soups and smoothies rather than drinking. Blend or whisk it after thawing.
