LepakLah
Food & Drink

Rojak 101: How to Tell Buah, Mamak and Pasembur Apart

Rojak is not one dish. It is at least three, split by sauce rather than by stall. Here is how to tell rojak buah, rojak mamak and pasembur apart, what goes in each bowl, and how to order without guessing.

Lepaklah Editorial7 min read
A flat lay of assorted tropical fruits including pineapple, berries and citrus slices.
A flat lay of assorted tropical fruits including pineapple, berries and citrus slices.

Ask for rojak in Malaysia and the answer depends entirely on which stall you are standing in front of. Point at a trolley in George Town and you may get shaved pineapple and bengkoang drowning in a black, sticky sauce. Point at a mamak counter in Klang Valley and you get shredded turnip, fried squid and a peanut gravy the colour of terracotta. Same word. Two completely different plates.

That confusion is not a mistake anyone is making. It is baked into the word itself. Rojak means "mixture" — and Malaysians have used it to describe everything from a plate of fruit to a parliamentary coalition.

The useful way to sort it out is to stop thinking about stalls and start thinking about sauce. Once you know which sauce is in front of you, everything else on the plate makes sense.

The sauce is the actual dividing line

There are two sauce families in Malaysian rojak, and they share almost nothing.

The first is built on hae ko — a thick, near-black shrimp paste made by boiling down prawn shells until the liquor reduces to a tar-like sludge. It tastes salty, funky, faintly sweet and unmistakably marine. This is the sauce of rojak buah.

The second is a nut-based gravy, thicker and sweeter, built around ground peanuts, chilli and sweet potato or similar starch to give it body. Warm, mild, more like a satay sauce that went its own way. This is the sauce of pasembur and rojak mamak.

If the sauce is black and smells of the sea, you are eating fruit rojak. If it is reddish-brown and smells of roasted peanuts, you are eating the mamak version. There is no third category to memorise.

Rojak buah: the fruit one with the black sauce

This is the Chinese-Malaysian version, most associated with Penang, and it is closer to a savoury fruit salad than to anything a Western menu would call a salad.

The base is cut fruit and crunchy vegetables: cucumber, pineapple, bengkoang (jicama), bean sprouts. To that go taupok — puffy deep-fried tofu that acts as a sponge for the sauce — and you tiao, the Chinese fritter, cut into chunks. Some stalls add raw mango or green apple. Some do not.

The dressing is where the work happens. Hae ko is the backbone, loosened with a little water and cut with sambal or ground chilli, palm sugar for sweetness, and a squeeze of tamarind or lime to keep the whole thing from collapsing into sugar. Everything gets tossed in a bowl rather than plated, then finished with crushed peanuts and — this is the part people either love or quietly avoid — a scattering of finely sliced bunga kantan, the pink torch ginger bud.

That last ingredient is the tell. Bunga kantan is sharp, floral and slightly soapy in a good way, and it is the difference between a bowl that tastes flat and a bowl that tastes alive. It is the same aromatic doing heavy lifting in Penang assam laksa, which is not a coincidence.

Pasembur and rojak mamak: the same dish wearing two names

Here is the part that trips up people moving between states.

Pasembur and rojak mamak are the same dish. The word you hear depends on where you are. Pasembur is the northern term, dominant in Penang and the states around it. Everywhere else, people say rojak mamak. Nobody is describing something different — they are describing the same Indian-Muslim plate with a regional vocabulary.

What is on it: shredded cucumber and turnip, boiled potato, bean curd, bean sprouts, and then the fried component that makes or breaks the plate. Prawn fritters, fried squid, fried crab, sliced hard-boiled egg, and cucur — battered fritters cut into strips. The nut gravy goes over everything at the end, ladled rather than tossed.

The dish's Indian-Muslim lineage is why seafood and meat show up here and not in rojak buah. It is a different culinary tradition that happened to inherit the same Malay word.

Where "rojak" actually came from

The word travelled. Rojak — spelled rujak in Indonesia — has Javanese roots, and the fruit-and-palm-sugar version is the older, more widespread form across the region. What happened in Malaysia is that the dish met two other food cultures and split.

The Chinese community pushed it towards hae ko and taupok. The Indian-Muslim community pushed it towards fritters and nut gravy. Both kept the name. That is arguably the most Malaysian thing about the whole dish — the word survived intact while the contents forked completely.

You can see the same pattern across the hawker menu. It is exactly what happened to Hokkien mee, which means two unrelated noodle dishes depending on which state you order it in.

How to order without guessing

A few practical things that save you a confused exchange at the trolley.

Say which rojak you want, not just "rojak". At a stall that only sells one type this is unnecessary. At a food court with several, "rojak buah" or "rojak mamak" removes all ambiguity in two words.

Tell them about the sauce before they mix. For rojak buah, "kurang sauce" or asking for the hae ko on the side is a normal request, and worth making if it is your first time with a fermented prawn paste. Some stalls will also go lighter on the sambal if you ask.

"Tambah" is your friend for the mamak version. Extra fritters, extra squid, extra egg — pasembur is assembled to order and stalls expect you to point at what you want. This is not a fixed-composition dish.

Eat it fast. Both versions are tossed or ladled at the moment of ordering, and both go soggy. Taupok that has been sitting in hae ko for fifteen minutes is a different, sadder thing. Fritters in nut gravy lose their crunch even faster.

What separates a good plate from a lazy one

Rojak looks simple enough that a bad one hides easily. A few things to watch for.

For rojak buah, the sauce should coat, not pool. A black puddle at the bottom of the bowl means it was over-diluted. The fruit should be freshly cut — pineapple sitting exposed loses its acidity, and acidity is what balances the sauce. Bunga kantan should be visible, not theoretical.

For pasembur, the fritters matter most. They should be fried to order or at least recently, and the gravy should go on at the last second. A stall ladling gravy onto pre-plated fritters is telling you something. The turnip should be crisp; limp shredded turnip means it was cut hours ago.

In both cases the peanuts should taste roasted, not stale. It is the cheapest ingredient on the plate and the first one a lazy stall skimps on.

As for where to find them: fruit rojak is a trolley-and-corner-stall dish more than a restaurant one, turning up alongside the rest of Malaysia's mobile food economy — food courts, morning markets, and the evening pasar malam circuit. Pasembur runs on a different clock, appearing at mamak stalls and Indian-Muslim restaurants that stay open past midnight. Neither is a dish you plan a trip around. Both are dishes you eat because you walked past one.

FAQ

Is rojak the same as pasembur?

Not quite. Pasembur is one specific type of rojak — the Indian-Muslim version with a nut-based gravy, fritters and seafood. In northern Malaysia it is called pasembur; elsewhere the same dish is usually called rojak mamak. Rojak buah, the fruit version with black prawn paste sauce, is a different dish entirely.

What is the black sauce in rojak buah made of?

The base is hae ko, a thick black paste made by boiling prawn shells and reducing the liquid. Stalls thin it and season it with ground chilli or sambal, palm sugar, and a little tamarind or lime. Some also add dark soy sauce or a black bean element. Recipes vary from stall to stall.

Is rojak vegetarian?

Usually not. Rojak buah's sauce is built on prawn paste, and pasembur typically includes prawn or squid fritters and sometimes egg. Some stalls can assemble a version without the seafood components, but the fruit version's sauce is difficult to substitute without changing the dish.

Is rojak halal?

It depends on the stall. Pasembur and rojak mamak are served at Indian-Muslim outlets and are generally prepared to halal standards, though certification varies by business. Rojak buah is typically sold at Chinese stalls and its prawn-paste sauce and preparation may not be halal-certified. Check the individual stall's certification with JAKIM's halal portal if this matters to you.

Lepaklah Editorial

Researched and edited by the LepakLah team.

More from the team
Read us on Google more often.Pick LepakLah as a preferred source and our stories rank higher in your results.
One letter, most Sundays.No noise. Unsubscribe anytime.