Asam Laksa is a specialty of Penang, but it can be found anywhere in Malaysia. The soup is made with mackerel, and its main distinguishing feature is the asam or tamarind, which gives the soup a sour and appetizing taste. In short, it is a fish-based sour noodle soup which consists of rice noodles, shredded fish, and sliced vegetables like cucumber, onion, and lettuce.
It is commonly eaten as breakfast or lunch due to its tastiness, which can brighten our day. Thus, here are the 10 best Asam Laksa in Kuala Lumpur and Selangor.
What does Asam Laksa taste like?
Asam laksa has a complex sweet, sour, spicy, and umami flavour. Thus, it is very appetizing, and you will love it with every spoonful.
Is Asam Laksa spicy?
It is not spicy; its fish broth is sour, tangy, and mildly spicy. Thus, it is suitable for those who prefer a less spicy meal.
10 Best Asam Laksa in KL & Selangor 2025
1. D Laksa My Town Shopping Centre


D Laksa My Town Shopping Centre is one of the branches of D Laksa in Malaysia; it has been well established since 2012 and is very expert in preparing the mouth-watering Asam Laksa. Their Asam Laksa’s sour smell will surely tempt you from far away. Most importantly, their Asam Laksa is reasonably priced with a generous portion!
Operating Hours: 10:00 am – 10:00 pm, Daily
Address: My Town Shopping Centre, B1-052 Basement 1 No.6 Jalan Cochrane Seksyen 90, Cheras, 55100 Kuala Lumpur
Tel: 0125144363
Google Map: Navigate Here
Google Review: Here
2. Spicy Shack Prawn Mee Assam Laksa


Spicy Shack Prawn Mee Assam Laksa is a restaurant in Taman Bukit Indah famous for its delectable prawn mee and Asam Laksa. Their Asam Laksa has a thick broth filled with many ingredients, making it tastes more flavourful and appetising. Also, you may have an icy cendol after your meal here; the cendol smells fragrant and tastes wonderful!
Operating Hours:
9:00 am – 8:00 pm (Tuesday – Saturday)
9:00 am – 4:00 pm (Sunday)
Closed on Monday
Address: Jalan Perisa, Taman Bukit Indah, 58200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Tel: 0102222238
Google Map: Navigate Here
Google Review: Here
3. Aik Prawn Mee & Asam Laksa


Wish to taste the authentic Penang Asam Laksa? Aik Prawn Mee & Asam Laksa is here for you! Their Asam Laksa has a thick broth as well as ingredients, giving you a balance in favour, saltiness, sourness and sweetness. You will surely taste the satisfaction with every spoonful; thus, come and have a try!
Operating Hours:
12:00 pm – 5:00 pm (Daily)
Closed on Monday
Address: 1, Jalan 21/11B, Sea Park, 46300 Petaling Jaya, Selangor
Tel: 0192332963
Google Map: Navigate Here
Google Review: Here
4. Kedah Asam Laksa Stall


Kedah Asam Laksa Stall is marvelous for having Asam Laksa as your dinner and even supper. The mee served here is more of the Northern flavour; you will have a very complex flavour of sweet, sour, spicy, and umami. Their Asam Laksa has been loved by many customers, and you will have to wait especially during weekends, due to the long queue.
Operating Hours:
7:00 pm – 10:00 pm (Daily)
Closed on Sunday and Monday
Address: 1, Jalan SS 2/4, SS 2, 47300 Petaling Jaya, Selangor
Tel: 0123912082
Google Map: Navigate Here
Google Review: Here
5. Assam Laksa Petaling Street


According to the customers, Assam Laksa Petaling Street has been around for more than 40 years. It has maintained its quality with lots of fish, fresh chilli, coriander, onion rings and shredded cucumber. Also, not to mention that they are generous in using the fresh ingredient in cooking the thick broth; it tastes incredibly fantastic with the chewy noodles.
Operating Hours:
12:30 pm – 6:30 pm (Daily)
Closed on Tuesday
Address: 63, Jalan Petaling, City Centre, 50000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Tel: 0123115987
Google Map: Navigate Here
Google Review: Here
6. Ah Cheng Laksa (Sungei Wang Plaza)

Ah Cheng Laksa is another ideal place to crave the amazing Asam Laksa. Their Ingredients are carefully sourced from the North to ensure that consistency and qualities are maintained at all times. Their Signature Asam Laksa is a must; it is filled with generous portions of onion, mint leaves, thick broth, cucumber slices and more which will surely satisfy your tummy.
Operating Hours: 10:00 am – 10:00 pm (Daily)
Address: C49, Concourse Floor, Sungei Wang Plaza, 111, Jln Sultan Ismail, Bukit Bintang, 55100 Kuala Lumpur, Federal Territory of Kuala Lumpur
Google Map: Navigate Here
Google Review: Here
View website7. Mark’s Asam Laksa


Mark’s Asam Laksa is another dish to die for; it has the right balance between sour, sweet and savoury, satisfying your discerning taste buds. Moreover, the portion of their food is also large, and you may fill your tummy the most when stepping out here. Also, the services here are great; the staff is amiable in attending to your needs!
Operating Hours:
8:00 am – 4:30 pm (Daily)
Closed on weekends
Address: The Weld, 76, Jalan Raja Chulan, Kuala Lumpur, 50200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Tel: 0124870050
Google Map: Navigate Here
Google Review: Here
8. Laksa Penang Rahim Jln 223


Laksa Penang Rahim Jln 223 is definitely an underrated stall in town. According to the customers, the hawker here has been selling laksa Penang for ages, and its taste is still well maintained. Although its broth is not like the ordinary one with darker colour; however, it is very flavourful and pairs well with its chewy noodles.
Operating Hours:
5:00 pm – 1:00 am (Daily)
Closed on Monday
Address: Medan Selera Jalan 223, Seksyen 51A, 46100 Petaling Jaya, Selangor
Tel: 0173183193
Google Map: Navigate Here
Google Review: Here
9. Penang Asam Laksa


Looking for authentic Asam Laksa? Penang Asam Laksa is an excellent choice for you! The owner uses good quality fresh fish to cook the broth, making it toothsome and appetizing. Moreover, he is generous with his noodle portion; thus, you will surely satisfy your tummy with the greatest satisfaction here.
Operating Hours:
5:00 pm – 8:00 pm (Monday, Wednesday – Saturday)
8:00 am – 8:00 pm (Sunday)
Closed on Tuesday
Address: Ding Tea Taipan, Jalan USJ 10/1, Taipan Business Centre, 47620 Subang Jaya, Selangor
Tel: 01115299298
Google Map: Navigate Here
Google Review: Here
10. Neighbourhood Food Court


Neighbourhood Food Court is a fantastic spot to crave delicacies as it has a wide assortment of stalls selling different food. One of the foods you should try here is unquestionably the Asam Laksa. It is fresh, spicy, and sour, which is super appetizing. You will feel on cloud nine with every bite!
Operating Hours: 10:00 am – 2:00 am (Daily)
Address: East Wing, Central Park, Jalan PJU 5/7 Dataran Sunway, Kota Damansara, 47810 Petaling Jaya, Selangor
Tel: 0126575669
Google Map: Navigate Here
Google Review: Here
Grab Your Complimentary Lazada Voucher 【Here】
Tons of Shopee Cashback Deals 【Here】
Disclosure: This list was compiled by the team at My Weekend Plan after extensive research and shared opinions to suggest helpful recommendations for the public. The sequence of brands is in no particular order so if you have any other great suggestions too, please email us support@myweekendplan.com.my. For more information, kindly refer to our copyright, privacy & disclosure policy.