Taste·Asia

Penang Asam Laksa

Penang Asam Laksa

Penang's tamarind fish soup — a thick, sour broth of poached mackerel and torch ginger flower, served with thick rice noodles, mint, pineapple, cucumber and a black shrimp-paste sauce.

Prep30 min
Cook1h
Serves4
DifficultyMedium
penangnoodlestamarindfishregional
Penang Asam Laksa

Method

  1. Poach the mackerel in 2L water for 8 minutes until just cooked. Lift out, debone carefully, flake the flesh and reserve. Strain and reserve the poaching liquid as fish stock.
  2. Blend soaked chilies, shallots, garlic, turmeric, galangal, lemongrass and belacan to a smooth paste with a splash of stock.
  3. In a heavy pot, fry the spice paste in 3 tbsp oil for 8 minutes until fragrant and the colour deepens. Add the fish stock, asam keping, half the torch ginger flower and half the laksa leaves.
  4. Simmer 30 minutes uncovered — the broth should reduce slightly, the asam keping releasing tannins and souring the soup. Add tamarind paste, palm sugar and salt. Taste — sour first, then sweet, savoury, with a chili build.
  5. Return half the flaked fish to the broth and simmer 5 more minutes; the fish disintegrates and thickens the soup. Reserve the rest of the fish for topping bowls.
  6. Cook noodles in unsalted boiling water for 4 minutes; drain. Divide into deep bowls. Ladle the hot broth over generously. Top each bowl with reserved fish, pineapple, cucumber, sliced red onion, the rest of the torch ginger flower, and laksa leaves. Serve with hae ko (sweet shrimp paste sauce) at the table for each diner to drizzle.

Common questions

Can Penang Asam Laksa be made ahead?
Penang Asam Laksa is best made and eaten the same day, but the components can be prepped earlier — chop and measure the ingredients up to a day ahead, refrigerated separately. Final cooking takes about 60 minutes.
Is Penang Asam Laksa spicy?
Penang Asam Laksa as written is mild to mildly warming — the heat comes from aromatics rather than chili. Add fresh sliced chili or chili oil at the end if you'd like to push it spicier.
Is Penang Asam Laksa vegetarian or gluten-free?
This recipe is suitable for most diets. If you have specific restrictions, the substitutions section in each ingredient note covers the most common swaps.
How hard is Penang Asam Laksa to make at home?
Penang Asam Laksa sits at intermediate difficulty — total time about 90 minutes. The ingredients are not unusual but the timing requires attention.
Can Penang Asam Laksa be scaled up or down?
This recipe is written for 4 servings. To scale, multiply each ingredient proportionally; the cooking times stay the same up to about double the volume. Beyond that, expect to cook in batches because of pan size and heat distribution.
Cultural Note

Penang asam laksa was crowned by CNN in 2011 as one of the world's top ten dishes — a controversial assertion that the Penang heritage stalls promptly hung as banners. The 'laksa' name applies to a category, not a single dish: Penang asam laksa (sour fish-tamarind), Sarawak laksa (sambal-and-coconut), curry laksa (Nyonya, with curry paste and coconut). Each Malaysian region claims theirs is the original. The torch ginger flower and laksa leaves are non-substitutable; without them, you have a tamarind fish soup, not asam laksa.

More from Malaysia