Skip to content
Penang Laksa from Malaysia

Penang Laksa

Penang Laksa is a traditional noodle dish from Malaysia. · Malaysia

★ 4.0
Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

Penang Laksa is a traditional noodle dish from Malaysia.

About Penang Laksa

Penang Laksa is a traditional noodle dish from Malaysia. It brings together peppers, chili, tamarind and lemongrass.

🏛️ History & Culture

Penang Laksa, also known as assam laksa, is a sour, fish-based noodle soup that hails from the northern Malaysian island of Penang. Its name derives from the Malay word “asam” (tamarind), which gives the broth its distinctive tangy flavor, and it is considered a hallmark of Nyonya (Peranakan) cuisine—a blend of Chinese and Malay cooking traditions that developed in the Straits Settlements. The exact origins are debated, but the dish is widely believed to have evolved in Penang’s coastal communities, where fresh mackerel and local herbs were readily available, and it has been a beloved street food for generations.

Regional variations exist across Malaysia and neighboring countries, but Penang’s version is the most famous, typically featuring thick rice noodles, flaked fish, pineapple, cucumber, onions, and a generous helping of shrimp paste (hae ko) served on the side. The dish is deeply tied to Penang’s identity, often cited as a symbol of the island’s multicultural heritage and a source of local pride. In 2011, Penang Laksa was ranked seventh on CNN’s list of the world’s 50 most delicious foods, cementing its status as a culinary icon, and it remains a fixture at hawker centers and festive gatherings across Malaysia.

🍳 How to make Penang Laksa

AI-assisted, not kitchen-tested

Penang Assam Laksa

A tangy, spicy fish-noodle soup from Penang built on a fragrant spice paste, sour tamarind and fish broth, traditionally served with fresh herbs and vegetables.

Prep
25 min
Cook
50 min
Total
75 min
Serves
4
Difficulty
Medium

Recipe ingredients

  • 500 g (1.1 lb) mackerel fillets, fresh mackerel is most traditional; substitute with sardines if unavailable
  • 1.2 L (5 cups) water
  • 15 g (about 8 stalks) dried red chilies, seeded; soak in hot water 15 min, traditional laksa paste uses dried chilies
  • 5 g (about 5 stalks) fresh red chilies, adjust to taste
  • 30 g (¼ cup) dried shrimp paste (belacan), toasted dry in a pan until fragrant before blending
  • 80 g (⅓ cup) shallots, Thai or small red shallots
  • 20 g (about 4 cloves) garlic
  • 30 g (1 oz) fresh lemongrass, use only the tender inner bulb; bruised
  • 15 g (1 tbsp) fresh galangal, sliced; ginger is an acceptable substitute
  • 15 g (1 tbsp) fresh turmeric, or 1 tsp ground turmeric
  • 8 g (4 candlenuts) candlenuts, substitute with blanched almonds or macadamia nuts
  • 10 g (1 tbsp) coriander seeds
  • 5 g (1 tsp) fennel seeds
  • 30 ml (2 tbsp) cooking oil
  • 30 g (2 tbsp) tamarind paste, concentrated seedless block; or 50 g fresh tamarind pulp strained with 100 ml water
  • 8 g (1 tbsp) palm sugar, or light brown sugar
  • 20 ml (4 tsp) fish sauce
  • 20 g (1 small bunch) daun kesum (Vietnamese mint/laksa leaf), essential for authentic flavor; substitute with Thai basil if unavailable
  • 400 g (14 oz) thick rice noodles, Penang loh mee fun or fresh rice noodles; blanched
  • 1 cucumber (1 medium) cucumber, thinly sliced
  • 1 small red onion, thinly sliced, soaked in cold water 5 min
  • 1 pineapple (½ cup) pineapple, cut into thin wedges (nenas), optional but traditional
  • 1 torch ginger bud (1 small) torch ginger bud (bunga kantan), thinly sliced; substitute with a few slices of fresh ginger flower or omit
  • 15 g (¼ cup) fresh mint leaves
  • 15 g (¼ cup) fresh Thai basil or Vietnamese coriander leaves
  • 1 lime lime, cut into wedges for serving
  • 100 ml (scant ½ cup) shrimp paste sambal (hae ko) for serving, optional, very pungent; or use thick dark sweet soy sauce as a milder alternative

Steps

  1. 1 Soak dried chilies in hot water for 15 minutes, then drain. Toast belacan in a dry pan over low heat 2-3 minutes until aromatic. Combine soaked chilies, fresh chilies, toasted belacan, shallots, garlic, lemongrass, galangal, turmeric, candlenuts, coriander and fennel seeds in a blender or mortar; grind to a smooth paste, adding a splash of water if needed.
  2. 2 Heat 30 ml oil in a pot over medium heat. Fry the spice paste 8-10 minutes, stirring, until it darkens, oil separates and the paste is very fragrant.
  3. 3 Add 1.2 L water and bring to a boil. Lower heat, add mackerel fillets and simmer gently 8-10 minutes until fish is just cooked (internal temperature 63 °C / 145 °F). Carefully remove fish with a slotted spoon; once cool, flake and remove any bones. Return bones and skin to the broth.
  4. 4 Simmer broth another 15-20 minutes to extract flavor. Strain out bones and skin, return liquid to pot. Add tamarind paste, palm sugar and fish sauce; simmer 5 minutes. Taste and adjust: more tamarind for sour, more sugar for sweet, more fish sauce for salty. Add torn daun kesum leaves, then gently fold in the flaked fish; warm through 1-2 minutes. Do not boil once fish is added.
  5. 5 Blanch rice noodles in boiling water 1-2 minutes until just pliable, drain and divide among 4 bowls. Top with sliced cucumber, red onion, pineapple, torch ginger and a generous handful of mint and basil.
  6. 6 Ladle hot fish broth over the noodles and vegetables. Serve immediately with lime wedges and a small dish of shrimp paste sambal (hae ko) or sweet soy on the side for diners to add to taste.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Recipes from travellers

No one has shared their own Penang Laksa recipe yet. Yours would be the first.

Share how you make Penang Laksa

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

Penang Laksa — frequently asked questions

What is Penang Laksa?

Penang Laksa is a traditional noodle dish from Malaysia. It brings together peppers, chili, tamarind and lemongrass.

What is Penang Laksa made of?

Penang Laksa is made with peppers, chili, tamarind and lemongrass.

Where does Penang Laksa come from?

Penang Laksa comes from Malaysia. Penang Laksa, also known as assam laksa, is a sour, fish-based noodle soup that hails from the northern Malaysian island of Penang.

Where can I eat Penang Laksa?

In Penang, locals gather at bustling hawker stalls for a morning bowl of this tangy, spicy noodle soup, often adding a dollop of shrimp paste.

How do you make Penang Laksa?

Making Penang Laksa at home takes about 25 minutes of prep and 50 minutes of cooking. The recipe on this page serves 4 and is rated medium. Full ingredient list and step-by-step method are in the recipe section above.

→ More traditional dishes from Malaysia

Taste Penang Laksa in Kuala Lumpur

Independent picks. We earn a small commission if you book through these — at no extra cost to you. How this works.

✅ Before you go to Malaysia

Round out your trip — most travellers book these alongside their trip.

More dishes like Penang Laksa

Kuih Kaswi -- traditional dish from Malaysia
Desserts & Sweets ★ 4.2

Kuih Kaswi

From Malaysia, Kuih Kaswi is a well-known cake.

🇲🇾 Malaysia
Nasi Lemak -- traditional dish from Malaysia
Rice Dishes ★ 4.6

Nasi Lemak

Malaysia's fragrant national dish — coconut rice with fiery sambal, crispy anchovies, peanuts and egg.

🇲🇾 Malaysia · 📍 Nationwide
Pie Tee -- traditional dish from Malaysia
Breads & Pastries ★ 4.5

Pie Tee

Pie Tee counts among the traditional food of Malaysia, a savoury pastry locals hold dear.

🇲🇾 Malaysia
Char Kway Teow -- traditional dish from Malaysia
Noodles & Pasta ★ 4.5

Char Kway Teow

Smoky flat rice noodles fried with prawns and cockles.

🇲🇾 Malaysia · 📍 Penang
Roti Canai -- traditional dish from Malaysia
Breads & Pastries ★ 4.5

Roti Canai

Flaky stretched flatbread served with dhal and curry.

🇲🇾 Malaysia · 📍 Nationwide
Laksa -- traditional dish from Malaysia
Noodles & Pasta ★ 4.6

Laksa

Spicy coconut noodle soup, rich and aromatic.

🇲🇾 Malaysia · 📍 Nationwide
Tanuki Soba -- traditional dish from Japan
Noodles & Pasta ★ 4.3

Tanuki Soba

Tanuki Soba is a Japanese noodle dish with chilled soba and crispy tempura bits, dipped in a sweetened soy sauce and eaten at train station counters across Japan.

🇯🇵 Japan · 📍 Japan
Dan Dan Noodles -- traditional dish from China
Noodles & Pasta ★ 4.5

Dan Dan Noodles

Sichuan noodles in a spicy, numbing, nutty sauce.

🇨🇳 China · 📍 Sichuan
Spätzle -- traditional dish from Germany
Noodles & Pasta ★ 4.4

Spätzle

Soft egg noodles, often baked with cheese and onions.

🇩🇪 Germany · 📍 Swabia
Tempura Soba -- traditional dish from Japan
Noodles & Pasta ★ 4.4

Tempura Soba

A Japanese noodle dish of soba in dashi broth, topped with a piece of crisp shrimp or kakiage tempura — a Tokyo staple since the Edo period, often eaten standing at a counter.

🇯🇵 Japan · 📍 Japan (Edo/Tokyo origins, popular across the country, especially Kanto and Kyushu)
Fusilli -- traditional dish from Italy
Noodles & Pasta ★ 4.4

Fusilli

Fusilli is a classic spiral-shaped pasta with deep ridges that grip sauce well, made from durum wheat semolina and popular across Italy.

🇮🇹 Italy · 📍 Southern Italy (countrywide)
Tamari Kaak -- traditional dish from Syria
Desserts & Sweets ★ 4.1

Tamari Kaak

Tamari Kaak counts among the traditional food of Syria, a pancake locals hold dear.

🇸🇾 Syria
Kamaboko -- traditional dish from Japan
Seafood ★ 4.5

Kamaboko

Kamaboko is the classic Japanese steamed fish cake made from seasoned surimi, painted pink, and served at New Year, in bento, and in noodle broth.

🇯🇵 Japan · 📍 Shizuoka, Yaizu, and Hakodate production centres + nationwide Japanese depachika and ekiben stalls
Chicken Adobo -- traditional dish from Philippines
Meat & Grills ★ 4.5

Chicken Adobo

Chicken braised in vinegar, soy, garlic and bay.

🇵🇭 Philippines · 📍 Nationwide
Chole Bhature -- traditional dish from India
Street Food ★ 4.6

Chole Bhature

Spiced chickpea curry with giant puffed fried bread.

🇮🇳 India · 📍 Punjab, Delhi
Chongqing Chicken -- traditional dish from China
Meat & Grills ★ 4.4

Chongqing Chicken

Crisp fried chicken buried in a mountain of dried chillies.

🇨🇳 China · 📍 Chongqing

Travel guides for Malaysia

All travel guides →

Planning a trip where Penang Laksa is on the menu? These guides cover Malaysia and beyond.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Penang Laksa.

Write a review

Sign in to verify you're a real person, then share your thoughts on Penang Laksa.

Comments

Sign in with Facebook or Google below to comment. Comments are auto-checked and post instantly.

No comments yet. Be the first to say something about Penang Laksa.