Skip to content

Best Assam Laksa in Penang

Penang's sour fish noodle soup — 5 stalls, one definitive ranking

Quick Answer

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.

1

Air Itam Laksa (Pasar Air Itam)

Non-halal

Air Itam

Price

RM 6–8

Wait

10–20 min

Hours

8:00 am – sold out (usually by 3:00 pm)

Days

Daily except Mondays

Best for: purists

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 Maps
2

Joo Hooi Cafe (Penang Road)

Non-halal

George Town

Price

RM 6–8

Wait

5–15 min

Hours

10:00 am – 5:00 pm

Days

Daily except Tuesdays

Best for: convenience

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 Maps
3

Penang Road Famous Laksa

Non-halal

George Town

Price

RM 6–8

Wait

5–10 min

Hours

10:00 am – 6:00 pm

Days

Daily except Wednesdays

Best for: first-timers

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 Maps
4

Laksa Janggus Balik Pulau

Non-halal

Balik Pulau

Price

RM 5–7

Wait

5–10 min

Hours

8:00 am – 4:00 pm

Days

Daily except Fridays

Best for: adventurers

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 Maps
5

Laksa Teluk Kumbar

Non-halal

Teluk Kumbar

Price

RM 5–6

Wait

5 min

Hours

7:00 am – 2:00 pm

Days

Daily except Thursdays

Best for: off-the-beaten-path

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 Maps

The 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

1

Air Itam Laksa (Pasar Air Itam)

RM 6–8puristsNon-halal

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.

2

Joo Hooi Cafe (Penang Road)

RM 6–8convenienceNon-halal

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.

3

Penang Road Famous Laksa

RM 6–8first-timersNon-halal

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.

4

Laksa Janggus Balik Pulau

RM 5–7adventurersNon-halal

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).

5

Laksa Teluk Kumbar

RM 5–6off-the-beaten-pathNon-halal

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.

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.

1

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.

2

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.

3

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.

4

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

Tap any stall to open in Google Maps. All locations verified February 2026.

More Dish Comparisons

Explore More Food in Penang

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.

Penang Travel Newsletter

Get insider tips on Penang attractions delivered to your inbox.

Ask about Penang