Best Assam Laksa in Penang
Penang's sour fish noodle soup — 5 stalls, one definitive ranking
Which Assam Laksa stall in Penang is best?
The best assam laksa in Penang is at Air Itam Market — Anthony Bourdain's verdict and ours. Joo Hooi Cafe is the best George Town option and skips the taxi ride. Both are open mornings only and sell out before 3 pm.
CNN once ranked Penang assam laksa the 7th best food in the world. It's a tangy, intensely savoury fish soup — mackerel simmered with tamarind, torch ginger flower, lemongrass, and shrimp paste — served over thick rice noodles with fresh herbs and a signature dollop of sweet prawn paste (hae ko). The flavour profile is unlike anything else in Southeast Asia. Every stall interprets the balance of sour, savoury, and sweet differently.
Assam Laksa: 5 Stalls Compared
Ranked #1–5. All stalls visited in person. Prices and hours verified February 2026.
Air Itam Laksa (Pasar Air Itam)
Non-halalAir Itam
Price
RM 6–8
Wait
10–20 min
Hours
8:00 am – sold out (usually by 3:00 pm)
Days
Daily except Mondays
Style & technique
The archetype. Broth is deeply sour, very savoury, with a strong torch ginger flower perfume. Fish is properly shredded — no lazy chunks. Hae ko served generously on request. Broth cooked from scratch each morning using fresh mackerel.
Our verdict
The one that all others are measured against. Anthony Bourdain ate here; so did every serious Penang food writer since. Worth the 20-minute taxi from George Town.
Pasar Air Itam, Jalan Pasar, Air Itam
Google MapsJoo Hooi Cafe (Penang Road)
Non-halalGeorge Town
Price
RM 6–8
Wait
5–15 min
Hours
10:00 am – 5:00 pm
Days
Daily except Tuesdays
Style & technique
Broth is slightly less sour than Air Itam — more balanced, more tourist-approachable. Fish shreds are generous. Located inside a heritage kopitiam with ceiling fans and a timeless atmosphere. Also serves excellent Hokkien Mee.
Our verdict
The best laksa you can walk to from most George Town hotels. Slightly milder broth makes it accessible for first-timers while remaining completely authentic.
Lebuh Penang (Penang Road), George Town — Joo Hooi Cafe
Google MapsPenang Road Famous Laksa
Non-halalGeorge Town
Price
RM 6–8
Wait
5–10 min
Hours
10:00 am – 6:00 pm
Days
Daily except Wednesdays
Style & technique
Lighter broth — noticeably less intense than Air Itam or Joo Hooi. Good fresh herb garnish (mint, pineapple, cucumber). Consistent quality. This stall is often grouped with the famous cendol stall next door.
Our verdict
A reliable introduction to assam laksa without the drama of queuing or travelling to Air Itam. Not the most intense broth, but fresh and consistent — pair it with a Teochew cendol from the stall next door.
Lebuh Keng Kwee (off Penang Road), George Town
Google MapsLaksa Janggus Balik Pulau
Non-halalBalik Pulau
Price
RM 5–7
Wait
5–10 min
Hours
8:00 am – 4:00 pm
Days
Daily except Fridays
Style & technique
Interior Penang style — slightly sweeter broth, less sour, more coconut fragrance. Different recipe lineage from the George Town school. The laksa from Balik Pulau is a regional variant in its own right — fresher fish, rural pace.
Our verdict
A 40-minute drive but a genuinely different laksa experience. The Balik Pulau variant is sweeter and less acidic — pair it with a visit to the durian orchards nearby (May–August season).
Jalan Balik Pulau, Balik Pulau Town
Google MapsLaksa Teluk Kumbar
Non-halalTeluk Kumbar
Price
RM 5–6
Wait
5 min
Hours
7:00 am – 2:00 pm
Days
Daily except Thursdays
Style & technique
Fishing village style. Very fresh mackerel from the adjacent harbour — the fish flavour is notably more pronounced than George Town stalls. Broth is savoury-forward over sour. Simple, no-frills setting.
Our verdict
The freshest fish of any stall on this list, by definition — the harbour is metres away. Worth the trip for foodies who want to understand why the broth quality starts with the fish, not the spices.
Kampung Teluk Kumbar, near the fishing village
Google MapsThe Verdict
Winner
Air Itam Laksa (Pasar Air Itam)
Air Itam
RM 6–8
Runner-up
Joo Hooi Cafe (Penang Road)
George Town
RM 6–8
3rd Place
Penang Road Famous Laksa
George Town
RM 6–8
Air Itam Laksa (Pasar Air Itam)
•RM 6–8•puristsNon-halalThe one that all others are measured against. Anthony Bourdain ate here; so did every serious Penang food writer since. Worth the 20-minute taxi from George Town.
Joo Hooi Cafe (Penang Road)
•RM 6–8•convenienceNon-halalThe best laksa you can walk to from most George Town hotels. Slightly milder broth makes it accessible for first-timers while remaining completely authentic.
Penang Road Famous Laksa
•RM 6–8•first-timersNon-halalA reliable introduction to assam laksa without the drama of queuing or travelling to Air Itam. Not the most intense broth, but fresh and consistent — pair it with a Teochew cendol from the stall next door.
Laksa Janggus Balik Pulau
•RM 5–7•adventurersNon-halalA 40-minute drive but a genuinely different laksa experience. The Balik Pulau variant is sweeter and less acidic — pair it with a visit to the durian orchards nearby (May–August season).
Laksa Teluk Kumbar
•RM 5–6•off-the-beaten-pathNon-halalThe freshest fish of any stall on this list, by definition — the harbour is metres away. Worth the trip for foodies who want to understand why the broth quality starts with the fish, not the spices.
How to Tell Great Assam Laksa from Mediocre
Use these criteria to assess any Assam Laksa stall you encounter — including ones not on this list.
Broth depth and sourness
Assam laksa broth should be assertively sour from tamarind — not timid. A well-made broth has multiple layers: sour (tamarind), savoury (mackerel + shrimp paste), and floral (torch ginger flower). Thin or watery broth means insufficient simmering time.
Fish quality and shredding
Look for properly shredded mackerel — fine strands that dissolve into each spoonful rather than large, mealy chunks. The fish should taste fresh, not fishy or stale.
Hae ko (prawn paste) balance
The dollop of black sweet prawn paste is the signature topping. Good hae ko is thick, intensely umami, and slightly sweet. It should be mixed in gradually — too much at once overwhelms the broth.
Fresh herb garnish
Mint leaves, pineapple chunks, cucumber slices, red onion, and bunga kantan (torch ginger flower) should be fresh, not wilted. The contrast between the hot broth and cold fresh herbs is essential to the dish.
All Assam Laksa Stalls on the Map
Air Itam Laksa (Pasar Air Itam)
Pasar Air Itam, Jalan Pasar, Air Itam
8:00 am – sold out (usually by 3:00 pm)
Joo Hooi Cafe (Penang Road)
Lebuh Penang (Penang Road), George Town — Joo Hooi Cafe
10:00 am – 5:00 pm
Penang Road Famous Laksa
Lebuh Keng Kwee (off Penang Road), George Town
10:00 am – 6:00 pm
Laksa Janggus Balik Pulau
Jalan Balik Pulau, Balik Pulau Town
8:00 am – 4:00 pm
Laksa Teluk Kumbar
Kampung Teluk Kumbar, near the fishing village
7:00 am – 2:00 pm
Tap any stall to open in Google Maps. All locations verified February 2026.
More Dish Comparisons
Explore More Food in Penang
All Food Spots
Browse all food spots in Penang
More Comparisons
Same dish, 5 stalls — all dishes compared
Price Guide 2026
Exact prices at 30+ Penang stalls
Food by Time of Day
What to eat from dawn to midnight
Halal Food Guide
JAKIM-certified and Muslim-friendly options
Dish Guide
Every Penang dish explained in detail
Frequently Asked Questions
Is assam laksa halal?
Most traditional assam laksa stalls are operated by Chinese hawkers and use shrimp paste (belacan) that may not be halal-certified. However, many Malay-operated stalls serve a halal version of assam laksa. Always look for halal certification signs or ask the hawker directly.
What is the difference between assam laksa and curry laksa?
Assam laksa has a clear, sour tamarind-and-fish broth with no coconut milk. Curry laksa (also called curry mee in Penang) has a coconut milk-based broth that is creamy, rich, and spicy. They are completely different dishes despite sharing the word "laksa." Both are Penang classics.
Why is Penang assam laksa famous worldwide?
In 2011, CNN Travel ranked Penang assam laksa the 7th best food in the world — ahead of many fine dining dishes. Its unique tamarind-fish broth, which reflects the Peranakan fusion of Malay and Chinese cooking traditions, is unlike any other noodle soup. The complexity of flavours from a cheap street food stall shocked Western food critics.
What does "hae ko" mean?
"Hae ko" literally means "prawn sauce" in Hokkien. It is a thick, black, pungent-sweet fermented prawn paste served as a topping on assam laksa. It looks alarming but tastes incredible — deeply umami with sweetness from palm sugar. Mix it in slowly rather than all at once.
What time should I visit Air Itam Laksa to avoid queuing?
Arrive before 10:30 am on weekdays for the shortest queues. On weekends, arrive by 9:30 am or expect a 20–30 minute wait. The stall often sells out entirely by 2 pm on weekends. Monday is a rest day — the stall is closed.