Drinks

How Many Calories in Coconut Shake?

A Melaka street-food classic, blended from coconut water, scraped young coconut flesh and a scoop of vanilla ice cream, served over ice.

270kcal / 1 cup (Melaka-style, ~400 ml)
One cup of Melaka-style coconut shake is about 270 calories for roughly 380g of drink. That scoop of vanilla ice cream is doing most of the damage at 165 kcal on its own, with the coconut flesh adding another 73 kcal and the coconut water contributing just 30 kcal. So it is refreshing, sure, but it is nowhere near as light as plain coconut water. These are ballpark estimates since hard lab data for this specific drink is pretty thin.

Nutrition facts

Per 1 cup (Melaka-style, ~400 ml) (380g)AmountPer 100g
Calories270 kcal71 kcal
Protein4 g1 g
Carbs30 g8 g
Fat15 g4 g

Where the calories come from

Vanilla ice cream (1 scoop, ~80g)80g
165 kcal
Young coconut flesh (scraped, ~75g)75g
73 kcal
Coconut water (~150ml)150g
30 kcal
Ice (melted, no calories)75g
0 kcal

The real talk

If you have been to Jonker Street in Melaka, you have seen the stalls lining up the coconut shells and you know the drill: coconut water, scraped young coconut flesh, one scoop of vanilla ice cream, all blended together with ice. It tastes like something your body deserves after walking around in 34-degree heat, lah. The problem is that scoop of ice cream, which accounts for more than half the calories at 165 out of 270 kcal. The coconut flesh adds another 73 kcal on top. So you are essentially having a dessert that pretends to be a cold drink. For most people having it as a treat on a Melaka day trip, that is totally fine. Just do not convince yourself it is the same as sipping plain coconut water on a hot day, because it is not even close.

The maths here are pretty simple: the ice cream is the variable that matters most. Skip the ice cream and you drop to around 60 calories, just the coconut water and flesh blended with ice. Ask for an extra scoop and you are looking at roughly 435 kcal, more than some people's full meals. Some stalls are more generous than others with the flesh, so the actual calorie count could swing 20 to 30 kcal either way. To be straight with you, bro, these numbers are a solid estimate based on the components, not a lab-verified figure, because reliable data for this specific drink is genuinely hard to find. The core lesson: the drink itself is fine, the ice cream is a choice.

Coconut Shake variants, ranked by calories

VariantCaloriesNotes
Plain coconut water only (no ice cream)60 kcalJust the coconut water and flesh blended with ice, no ice cream, a much lighter drink
Standard Melaka coconut shake270 kcalCoconut water, scraped young coconut flesh, one scoop vanilla ice cream, blended with ice
Extra scoop of ice cream435 kcalSome stalls offer a double-scoop version; adds roughly 165 kcal per extra scoop

How to eat it lighter

Common questions

How many calories in Coconut Shake?
A standard Melaka-style coconut shake with one scoop of vanilla ice cream is around 270 calories per cup (about 380g). Without the ice cream, it drops to roughly 60 calories.
What exactly is a coconut shake?
It is a Melaka specialty: young coconut water and scraped coconut flesh blended with ice and a scoop of vanilla ice cream. The result is a cold, creamy drink that sits somewhere between a smoothie and a dessert. You see it everywhere along Jonker Street.
Is coconut shake healthy?
The coconut water and flesh parts are decent, but that scoop of ice cream adds 165 kcal and a fair bit of fat. As an occasional treat on a trip to Melaka, it is fine. As a daily drink thinking it is just coconut water, not great for the calorie budget.

Related foods

See all Drinks calories, ranked →

Calorie and macro figures are estimates for a typical hawker or kopitiam serving. Actual numbers vary by stall, recipe and portion size. Use them as a guide, not gospel.

New to all this? Read how I went from 128kg to 86kg without cutting rice →

Want to know how many calories you actually need?
Use The Calculator