PProvenance
Enter
P
Indonesian

Pempek: Palembang's Fish Cake Mastery

Pempek (also empek-empek) — from Palembang, South Sumatra — is a fish cake made from ground fish (typically tenggiri/mackerel or belida/featherback fish) mixed with tapioca starch and deep-fried. The tapioca provides the characteristic bouncy, QQ texture (same principle as bakso — INDO-BAKSO-01). Pempek comes in multiple shapes, each with its own name and filling: - **Pempek kapal selam** ("submarine") — a large fish cake with a whole EGG encased inside. When bitten, the yolk runs out. - **Pempek lenjer** — a simple cylindrical fish cake. - **Pempek kulit** — made with fish skin for extra crunch. - **Pempek adaan** — round, fried directly from the fresh paste without pre-boiling.

‹Swipe for the next dish›
ServesFour portions (approximately 12–16 pieces, depending on shape)
Sourced0of 6 in BC
Cook
I

The Market List

The benchmark for each ingredient, and who stocks it near you. Tap a stockist to go straight to the product.

For the fish paste
500 g
tenggiri (Spanish mackerel) or belida (featherback fish)
ground to a fine paste
Not yet stocked in British Columbia
250 g
tapioca starch
Origin · BrazilNot yet stocked in British Columbia
1 tsp
salt
Your own market
100 ml
water
cold
Your own market
For pempek kapal selam
4
eggs
whole, one per kapal selam piece
Your own market
For frying
1 litre
neutral oil
for deep-frying
Not yet stocked in British Columbia
II

The Method

1
Combine the ground fish, tapioca starch, salt, and cold water. Work the mixture with the hands until it comes together as a smooth, cohesive paste that pulls cleanly from the bowl and holds its shape when pressed.
2
Shape according to form: for kapal selam, flatten a portion of paste into a disc, cradle a whole raw egg at the centre, and seal the paste firmly around it to encase the egg completely, forming an oval; for lenjer, roll portions into cylinders; for adaan, roll into rounds and proceed directly to frying without boiling. The seal on a kapal selam must be airtight — this is where the dish lives or dies, as a broken seal releases the egg into the cooking water and the defining moment of the bitten yolk is lost.
3
For all shapes except adaan: lower the formed cakes into a pot of gently simmering water. Poach until each piece floats freely and the exterior has set firm — a reliable sign that the tapioca has gelatinised and the interior is cooked through.
4
Remove the poached cakes and allow them to cool and dry on a rack. The surface should feel dry to the touch and no longer tacky — this ensures clean crisping in the oil.
5
Heat the oil to deep-frying temperature. Lower the cakes in batches and fry until the exterior is golden and distinctly crisp. The tapioca crust blisters and colours; the characteristic bouncy interior remains intact beneath it.
6
Drain and serve immediately. When a kapal selam is bitten open, the yolk should run — this is the textural and visual signature of the form.
III

Quality Hierarchy

01
Reserve — Belida (featherback fish), the traditional Palembang fish: finer, more delicate flavour and superior elastic texture in the finished paste.
02
Estate — Fresh tenggiri (Spanish mackerel), ground to order: the standard market form, producing a clean, firm fish cake with pronounced flavour.
03
Market — Other firm white-fleshed fish, freshly ground: acceptable texture and neutrality, though character is diminished.
04
House — Pre-ground frozen fish paste: convenient, but yields a looser paste and a less pronounced QQ bounce in the finished cake.
IV

Sensory Tests

◇Touch. The raw paste holds its shape when pressed and lifts cleanly from the bowl without sticking to dry hands.
◇Touch. The kapal selam seal is airtight: no gap is detectable when the surface is pressed gently around the join.
◇Sight. Poached cakes float freely at the surface, signalling that the tapioca has fully gelatinised.
◇Touch. After draining, the surface of the poached cake is dry and non-tacky, ready for the frying oil.
◇Sight. In the fryer, the exterior turns golden and blistered; no pale or damp patches remain.
◇Where it lives or dies. The seal on a kapal selam must be airtight before poaching; a breach releases the egg into the water and the defining moment — the running yolk — is lost.
Pillar V
Cross-cuisine parallels are part of membership.
The dishes this one teaches you, across the cuisines — on every recipe.
Enter · from $49 a year
VI

What to Pour

The pairing
El Silencio Espadin Mezcal
El Silencio Mezcal · Oaxaca — Mezcal
Not yet stocked in British Columbia
Agave spirit
From British Columbia

Nothing from British Columbia holds against this yet.

Without alcohol

No pour without alcohol holds against this yet.

Why each one works is part of membership — Enter · from $49 a year →

The whole pairing
Pillar VII
Origin and lineage are part of membership.
Where the dish comes from and how it came to be — on every recipe.
Enter · from $49 a year