
Ikan Bakar is a grilled fish dish seasoned with a spicy sambal belacan marinade, wrapped in banana leaves for a smoky, aromatic flavor.
A coastal Malay tradition across the peninsula and Sumatra, with named regional schools — Ikan Bakar Muar (Johor), Portuguese-influenced Ikan Bakar Melaka, and the Pantai Ria stalls of Kelantan. Charcoal-grilling fish in banana leaf is village fishing-port cooking, predating recorded recipes; it's the everyday solution to a fresh catch and a wood fire on a beach. Modern stall culture took shape in the mid-20th century.
A coastal Malay tradition with named regional schools — Muar (Johor), Portuguese-influenced Melaka, the Pantai Ria stalls of Kelantan. Banana leaf is a steaming chamber as much as a wrapper: holds juices in while the outside chars, so the inside cooks moist while the sambal caramelizes. Stingray is the prized cut — cartilage instead of bone, no fiddly de-boning.
A whole fish — usually stingray, mackerel, or pomfret — split open, slathered red with sambal belacan, wrapped in banana leaf, and grilled over charcoal until the leaf chars black on the outside. Served with calamansi lime, raw cucumber, and steamed rice. The leaf is ripped open at the table; the fish underneath is steaming, smoky, and stained with chili oil.
The banana leaf is a steaming chamber as much as a wrapper — it holds the fish's juices in while the outside chars, so the inside cooks moist while the sambal caramelizes. Stingray is the prized cut for ikan bakar because its cartilage instead of bone means no fiddly de-boning, and its texture stays plush at high heat. The sambal is brushed on twice: once before wrapping, once when the leaf is unwrapped at the table.
Variations
Ikan Bakar Muar (Johor, the textbook stingray); Ikan Bakar Melaka Portugis (Portuguese settlement, sambal-heavy with extra lime); Pantai Ria Kelantan (more turmeric, less belacan); Sumatran ikan bakar Padang (with Minangkabau spice paste, sweeter).
On the Palate
Where Ikan Bakar sits in the Malaysian flavor cloud
Ingredients
How it's made
5 steps · 1 hour
- 114 min
Blend sambal belacan with garlic, lemongrass, turmeric, and tamarind to form a marinade.
- 25 min
Coat mackerel thoroughly with the marinade.
- 314 min
Wrap the fish in banana leaves, securing with toothpicks.
Watch outWrap it snug so no juice leaks out — the banana leaf traps the fish's own steam inside while the outside chars, so a loose parcel dries the flesh out.
- 422 min
Grill over medium heat until fish is cooked through and the leaves are charred.
Watch outGrill until the leaf goes dark and blistered and starts to smell smoky — that scorched-leaf aroma is the signal the fish inside is steamed through; don't unwrap early to peek or you lose the steam.
- 55 min
Serve with a squeeze of fresh lime.
Archive tool suggestions — not reviewed
These legacy suggestions have not been evidence-reviewed and are not presented as required tools.






