
A block of gula Melaka doesn't give in easily. You lean on the knife, and it breaks into dark, crumbly shards that smell of caramel and, somewhere underneath, a little smoke.
That smell is what these Malaysian gula Melaka cheesecake cups are built around. Each small glass holds three layers: a buttery biscuit base, a cool cream cheese filling sweetened with gula Melaka sauce, and a final spoonful of that same sauce on top. If you like, add a pinch of toasted coconut for crunch.
These cups are meant to be eaten with a spoon. The filling sets softly, somewhere between a thick mousse and a classic cheesecake. It won't stand up on a plate, and it isn't supposed to.
Individual cups also make life easier. There's no slicing, no wobbly wedges, and no last-minute fuss. You make them hours ahead, and they wait quietly in the fridge until you need them.
One honest note before we start: no-bake means no oven. The sauce still needs a few minutes on the hob, and the cups need a few patient hours to chill.
A Little Background on Gula Melaka

In Malaysia, gula Melaka is palm sugar made from the sap of the coconut palm. The sap is collected from the flower stalks, slowly boiled down until thick, and poured into moulds. Bamboo sections are often used as moulds, which is why the sugar is so often sold as short, dark cylinders.
Its flavour goes deeper than brown sugar. You'll taste caramel and toffee, often with a toasty or gently smoky edge. It also varies from block to block. Not every product sold as "palm sugar" is the same thing, either. Some come from other palms, and some are blended with cane sugar.
You'll find gula Melaka in many familiar Malaysian desserts. It's poured over chilled sago pudding with coconut milk, spooned into cendol, and tucked inside onde-onde, the soft glutinous rice balls rolled in grated coconut.
These cheesecake cups are not one of those traditional sweets. They're a modern dessert that borrows Malaysian flavours. Cream cheese brings a gentle tang that keeps the palm sugar from tasting heavy. Coconut on top returns to a pairing that has long belonged together.
Why You'll Love These Cheesecake Cups
- One cup per person: Everyone gets their own neat little dessert, with no knife required.
- Make-ahead by design: They need to chill anyway, so they fit around your day.
- No oven needed: A small saucepan, a mixing bowl, and your fridge do the work.
- Three textures in one spoonful: Crisp crumbs, a soft and creamy middle, and a glossy layer of sauce.
Ingredients and Helpful Notes
Each layer has a job. You'll find exact quantities in the recipe card below.
Biscuit Base
Digestive biscuits give a lightly malty, crumbly base. Melted unsalted butter holds the crumbs together, and a pinch of salt sharpens the caramel later. Marie biscuits also work and give a lighter, crisper crumb.
Cheesecake Filling

- Full-fat block cream cheese: Use the firm, foil-wrapped kind. Tub cream cheese is softer and holds more water, which can leave you with a runny filling.
- Whipping cream, at least 35% fat, fridge-cold: It whips into soft peaks and gives the filling its light body. Double cream also works but whips faster, so keep an eye on it. Light or cooking cream won't hold air.
- Cooled gula Melaka sauce: This is the only sweetener in the filling, so the palm sugar flavour runs all the way through.
Coconut milk, coconut cream, and condensed milk can't stand in for the whipping cream here. They differ in fat and sugar, and none of them whip or set the same way in this method.
Gula Melaka Sauce
You'll need gula Melaka, water, and a pinch of salt. Look for firm, dark brown cylinders or blocks at Asian grocers or online. Good gula Melaka smells clearly of caramel and takes a little effort to cut.
If you can't find it, Indonesian gula jawa is a close relative, though it may come from coconut or another palm, so check the label. Pale Thai palm sugar tastes milder. Dark muscovado will work in a pinch, but it tastes sweeter and lacks that smoky depth.
Optional Topping
Desiccated coconut, toasted until golden, adds crunch and a nutty fragrance that sits beautifully beside palm sugar.
How to Make Malaysian Gula Melaka Cheesecake Cups

1. Make the Sauce First
The sauce needs time to cool, so it goes first.
Finely chop the gula Melaka. Smaller pieces melt more evenly. Put it in a small saucepan with the water and salt over low heat, and stir for 4 to 5 minutes until fully dissolved. Try not to let it boil while solid pieces remain.
Gula Melaka sometimes holds tiny bits of debris. If you see any, pour the liquid through a fine sieve, then return it to the pan.
Simmer gently over medium-low heat for 3 to 5 minutes. It's ready when it lightly coats the back of a spoon and the bubbles grow a little larger and slower. It will still pour easily while hot and thicken to about the texture of runny honey as it cools. Stop here. Over-reduced sauce turns stiff and sticky in the fridge.
Pour it into a heatproof jug and leave it to cool to room temperature, about 30 minutes. It should feel cool to the touch before it meets any dairy. Warm sauce melts whipped cream, and that's the quickest route to a soupy filling.
2. Prepare the Cups and Base
Set out six 180 ml glasses or small jars. Crush the biscuits into fine crumbs, either in a food processor or in a sealed bag with a rolling pin. Stir in the melted butter and salt until the mixture looks like damp sand.
Divide it between the cups, about 2 heaped tablespoons each. Press lightly with the back of a teaspoon into an even layer. You want it gently packed, not loose and not compacted. A spoon should break through easily later. Pressing hard, or adding extra butter, gives you a base that sets like a paving stone. Chill the cups while you make the filling.
3. Beat the Cream Cheese
Take the cream cheese out about an hour ahead, until it dents easily with a finger. Beat it for about 1 minute, until completely smooth. Cold cream cheese leaves small lumps that never quite disappear.
Add 80 ml of the cooled sauce a little at a time, beating after each addition, until the mixture turns an even, pale caramel colour. Scrape down the bowl.
4. Whip and Fold
In a separate bowl, whip the cold cream to soft-medium peaks. When you lift the whisk, the peak should hold its shape and curl over at the tip. Stop there. Cream whipped too far turns grainy.
The two ingredients want opposite things: soft cream cheese beats smooth, and cold cream whips well. That's why they get separate bowls.
Stir a third of the cream into the cream cheese to loosen it. Then gently fold in the rest with a spatula, cutting down through the middle and turning the mixture over, until no white streaks remain. The filling should be thick enough to hold a soft shape on a spoon.
5. Assemble and Chill
Spoon or pipe the filling over the chilled bases. Tap each cup gently on the counter to settle it, then smooth the top. Cover and refrigerate for at least 4 hours.
They're ready when the filling is softly set. A spoon should leave a clean mark, and the filling shouldn't slump back into it. It won't be firm.
6. Finish and Serve
Toast the coconut in a dry frying pan over medium-low heat, stirring constantly, for 2 to 4 minutes, until golden and fragrant. It goes from golden to burnt quickly, so stay close. Tip it onto a plate to cool.
Just before serving, spoon about 1 tablespoon of sauce over each cup and scatter over the coconut. If the sauce has thickened too much in the meantime, stir in a few drops of warm water, then let it cool again.
Recipe Card: Malaysian Gula Melaka Cheesecake Cups
Spoonable no-bake cheesecake cups with a buttery biscuit base, a cream cheese filling sweetened with gula Melaka, and a glossy palm sugar sauce.
- Yield: 6 cups
- Cup capacity: 180 ml each
- Prep time: 30 minutes
- Cook time: 10 minutes
- Cooling time: 30 minutes
- Chilling time: at least 4 hours
- Total time: about 5 hours 10 minutes
Equipment: Small saucepan, fine sieve, heatproof jug, two mixing bowls, electric whisk, spatula, six 180 ml glasses or jars, frying pan (for the coconut)
Ingredients
Gula Melaka sauce
- 200 g gula Melaka, finely chopped
- 100 ml water
- Pinch of salt
Biscuit base
- 120 g digestive biscuits (about 8)
- 45 g unsalted butter, melted (3 tablespoons)
- Pinch of salt
Cheesecake filling
- 250 g full-fat block cream cheese, at room temperature
- 80 ml cooled gula Melaka sauce (from above)
- 200 ml cold whipping cream (at least 35% fat)
Optional topping
- 15 g desiccated coconut (about 3 tablespoons)
Instructions
- Warm the gula Melaka, water, and salt over low heat, stirring until dissolved. Strain if needed.
- Simmer gently for 3 to 5 minutes, until the sauce lightly coats a spoon. Cool to room temperature, about 30 minutes.
- Mix the biscuit crumbs, melted butter, and salt. Divide between the cups and press lightly. Chill.
- Beat the cream cheese until smooth. Gradually beat in 80 ml of the cooled sauce.
- Whip the cream to soft-medium peaks. Stir in a third, then fold in the rest.
- Spoon the filling over the bases, smooth, cover, and chill for at least 4 hours.
- Toast the coconut in a dry pan for 2 to 4 minutes, then cool.
- Before serving, top each cup with about 1 tablespoon of sauce and the coconut.
Notes
- Use block cream cheese and cream with at least 35% fat.
- Cool the sauce completely before using it.
- The filling is spoonable and won't unmould.
- Any leftover sauce is lovely over vanilla ice cream.
Tips and Variations

Runny filling: The usual causes are tub cream cheese, light cream, underwhipped cream, warm sauce, or too short a chill.
Grainy filling: Cold cream cheese or overwhipped cream.
Hard base: Too much butter or too much pressing.
A pandan note: Tie one pandan leaf in a knot and drop it into the pan while the sugar dissolves. Remove it before the sauce cools. It adds a soft, grassy fragrance without stealing the spotlight.
A different base: Marie biscuits make it lighter. Ginger biscuits add warmth, but keep the gula Melaka leading.
Deeper coconut: Toast it a shade darker for a nuttier finish.
Serving: Clear glasses show off the layers. Set a small jug of extra sauce on the table for anyone who wants a little more.
Storage and Make-Ahead Guidance
Cover each cup with cling film or a lid and keep it in the fridge. For the best texture, eat them within 2 days. The base slowly softens as it sits.
Add the sauce topping and coconut just before serving, so the coconut stays crisp. Leftover sauce keeps in a sealed jar in the fridge for up to a week. Store toasted coconut in an airtight container for a few days.
In warm weather, keep the cups chilled until the moment you serve them. Don't leave them out for more than 2 hours, or more than 1 hour above 32°C. Setting them on a tray of ice helps at outdoor gatherings.
Frequently Asked Questions
Can I use another palm sugar?
Yes, but the flavour will change. Gula jawa is the closest match. Thai palm sugar is milder, and some products contain added cane sugar.
Why is my filling too soft?
Check the type of cream cheese, the cream's fat content, and how well you whipped it. Warm sauce or a short chill can also be the cause.
Can I make these the day before?
Yes. Assemble and chill them overnight, then add the sauce and coconut just before serving.
Do I need gelatine?
No. The filling is set by chilled cream cheese and whipped cream. It's meant to be soft and spoonable, not firm enough to hold its shape out of the glass.
One Last Spoonful

A small glass. Three quiet layers. A sugar shaped by sap, fire, and patience long before it reached your kitchen.
These cups ask only for a little stirring and a few hours of waiting. In return, you get caramel, tang, and a soft crunch in every spoonful.
Make a batch for the weekend. Then tell us in the comments how you served yours, and whether the pandan made it in.

