Best Street Food in Kuala LumpurNasi Lemak is Malaysia’s national dish, and every tourist needs to taste it at least once, lest the experience of enjoying the culture and street food in Kuala Lumpur will remain incomplete. Simple versions of the dish comprise of rice cooked in coconut milk, served with a spicy shrimp paste, peanuts, hard-boiled eggs, and fried anchovies; while more sophisticated and fancier versions may include even fried chicken or chicken rendang on the side.
1. Nasi Lemak
Best places to eat Nasi Lemak:
Nasi Lemak Peel Road, Jalan Peel, Maluri (02:30 PM to 09:30 PM on all days of the week except Thursdays)
Nasi Lemak Goreng Chef Fauzey, Jalan Sentosa (06:30 PM to 10:00 PM on all days of the week except Sundays)
Village Park Restaurant, Damansara Utama (06:30 AM to 07:30 PM from Mondays to Fridays, and 06:30 AM to 06:00 PM on Saturdays and Sundays)
Approximate cost per person: RM 9
2. Char Kuey TeowOriginally from China, Char Kuey Teow is famous street food in Kuala Lumpur, and is, in fact, the favourite Malaysian food for many. The dish comes from the Teochew area and comprises of flat rice noodles that are stir-fried with eggs, prawns, cockles, and sprouts. A lot of street food stalls in Kuala Lumpur also provide Char Kuey Teow with some delicious Chinese sausage, and for those who want it spicier, chilli sauce is always a good option.
Best places to eat Char Kuey Teow:
Teow Chew Char Kuey Teow, Jalan Imbi (07:00 PM to midnight on all days of the week)
Mie Cord Char Koay Teow Penang, Kg Sungai Penchala (05:00 PM to 03:00 AM on all days of the week; closed on alternate Sundays)
Brickfields Char Kuey Teow, Brickfields (12 noon to 09:30 PM on all days of the week, except Sundays)
Kedai Kopi Yuyi, Pudu (07:00 AM to 01:00 PM on all days of the week)
Approximate cost per person: RM 7
3. SataySatay, originally known as sate, is a famous Malay dish, made up with just ingredient: seasoned meat; though the magic lies in the way the meat is seasoned, and the ingredients used for the same. Most satay meat is seasoned generously with turmeric powder and is then grilled on charcoal, to get the smoky flavour that is so loved and cherished by all. Satays are usually served with tangy peanut chutney, and the combination is no doubt one of the best Kuala Lumpur street food.
Best places to eat satay:
Suzi’s Corner, Jalan Ampang Batu (05:30 PM to 05:00 AM on all days)
Ole Ole Bali, various outlets throughout the city (10:00 AM to 10:00 PM on all days)
Capital Café, Jalan Tuanku Abdul Rahman (10:00 AM to 10:00 PM on all days)
Sate Kajang Hj. Samuri, Bangunan Dato’ Nazir (Mondays to Thursdays: 10:30 AM to 12:30 AM, Fridays: 04:00 PM to 01:00 AM, Saturdays and Sundays: 10:30 AM to 01:00 AM)
Approximate cost per person: RM 2 to RM 10
4. Pork NoodlesPork Noodles are one of the most loved street food in Kuala Lumpur, best enjoyed for breakfast, though no one can resist having this hearty meal at any time of the day. These dried noodles are served with minced pork and pieces of sausage in black sauce, with a delicious pork meatball soup on the side. Additionally, you will also get a small dipping dish of chilli padi with your noodles.
Best places to have pork noodles:
66 Chu Yuk Fan, Taman Megah (07:30 AM to 09:00 PM on all daysk)
HK Porky Noodle, Petaling Jaya (10:00 AM to 09:00 PM on all days except Thursdays)
Kedai Kopi Wah Cheong, Seksyen 17, Petaling Jaya (06:00 AM to 11:00 PM on all days)
Ooi Noodle House, SS 15, Subang Jaya (07:45 AM to 04:00 PM on all days)
Approximate cost per person: RM 10 to RM 15
5. Bak Kut TehBak Kut Teh is basically pork ribs, which have been cooked with choy sum (Chinese vegetables), along with different varieties of meat cuts, such as loin ribs and tenderloin; and this Kuala Lumpur street food staple is usually eaten with white rice. Chinese crullers, or yao zha guai, are an added ingredient, which lends a salty and savoury taste to the dish, taking it flavours to a different level altogether. Note that you will have to be quick in getting yourself a bowl of Bak Kut Tek because it sells out rather quickly.
Best places to eat Bak Kut Tek:
Sun Fong Bak Kut Teh, Medan Imbi (07:00 AM to 11:00 PM on all days of the week)
Yik See Ho Bak Kut Teh, Jalan Landak (11:00 AM to 11:00 PM on all days of the week except Mondays)
Minji Bak Kut Teh, Jalan Sungai Besi (09:30 AM to 09:30 PM on all days of the week)
Approximate cost: RM 10 to RM 20
6. RojakOne of the most quintessential Malaysian dishes, Rojak refers to a mixture; and is a famous local salad which comprises of pineapples, cucumbers, green mango, and jicama, served with dough fritters covered in sticky black sauce. A rather healthy street food of Kuala Lumpur to indulge in, the salad also comes with ground peanuts, a sweet shrimp paste and some more chopped peanuts for the garnish.
Best places to have Rojak:
Rojak Bellamy, Pernama, Jalan Bellamy (07:00 AM to 05:30 PM on weekdays, and 07:00 AM to 03:00 PM on weekends)
Famous Special Rojak Stall opposite Pasar Jalan Genting Klang, Jalan Prima Setapak (01:00 PM to 06:00 PM on all days except Tuesdays and Wednesdays)
Asyiq Dang Wangi, Jalan Kamunting (08:00 AM to 02:30 PM on all day)
Rojak Truck of Jalan Penaga, Jalan Penaga, Jalan Ara Intersection (noon to 07:00 PM on all days)
Fruit stall at D’Tau Heritage Food Village, Jalan Tun Sambanthan, Bricksfield (10:30 AM to 04:00 PM on all days)
Approximate cost: RM 5
7. Nasi KandarNasi Kandar is one of the staple foods of Penang, and is basically plain or mildly flavoured steamed rice, served with a variety of curries on the side. The dish also comes with a lot of accompaniments, which may include the curried spleen, fish roe, fried prawns and squid, and deep-fried chicken. And if this delicious combination of one of the best street food in Kuala Lumpur is not tempting enough, a rich combination of sauces is poured on the dish to make it more flavorful and delicious!
Best places to eat Nasi Kandar:
1. Mohd Yaseen Nasi Kandar, Jalan Tuanku Abdul Rahman (24 hours on all days except Fridays, midnight to 02:00 PM on Fridays)
2. Restaurant Kudu Bin Abdul, Jalan Tuanku Abdul Rahman (07:30 AM to 08:30 PM on all days)
3. Restaurant Nasi Kandar Ibramsha, Jalan Tuanku Abdul Rahman (07:00 AM to 07:30 PM on all days except Fridays, 07:00 AM to noon on Fridays)
4.Tg's Nasi Kandar, Tengkat Tong Shin, Bukit Bintang (noon to midnight on all weekdays)
Approximate cost: RM 7 to RM 15
8. Ramly BurgerThe Ramly Burger is a Malaysian icon, found in every roadside stall selling street food in Kuala Lumpur, loved for its delicious juicy flavour, affordability and customizability. These burgers are generally greasy, and the patty inside, made up of either chicken or beef, is extra juicy and flavourful. Often, these patties are wrapped inside an egg, which makes them all the more special. You will easily find at least one stall anywhere you go serving these burgers, each with their unique touch and style.
Best places to eat the Ramly Burger:
Brother John Burger Stall, Jalan, Damansara Utama (09:00 PM to 04:00 AM on weekdays and 09:00 PM to 05:00 AM on weekends)
A&Z Burger, Jalan, Tamam Paramount (07:00 PM to 02:00 AM from Mondays to Saturdays)
D’New Burger, Jalan, Petaling Jaya (07:00 PM to 04:00 AM on all days)
Gerai Burger Dan Nasi Lemak Utara, Mamak Square, Jalan (05:00 PM to 02:00 AM from Tuesdays to Sundays)
Ramly Burger Kiosk, Taman Jaya LRT station, Persiaran Barat (09:00 AM to 10:00 PM on all days)
Approximate cost: RM 12 to RM 20
9. Lok LokLok Lok is a famous night street food in Kuala Lumpur, popular among both the locals and the tourists alike. This steamboat styled dish comprises of different skewers of meat or vegetables, which are either boiled, grilled or deep-fried. Generally served at the back of the truck, no one can resist the sight of the sticks of bacon and sausages, loaded with cheese; and more often than not, this tasty snack converts itself into a proper meal!
Best places to eat Lok Lok:
Lok Lok Street, Jalan Kenari, Bandar Puchong Jaya (06:30 PM onwards on all days)
Good Taste Delight Lok Lok Food Truck, Petaling Jaya, Selangor (07:00 PM to 04:00 AM on all days)
Lok Lok Master & Grilled, Jalan Pudu (06:00 PM to 03:30 AM on all days of the week)
Cheng Huat Steamboat, Dataran Sunway, Petaling Jaya (06:00 PM to midnight on all days)
Lok Lok King on Wheels, Persiaran Desa Ampang, Taman Sri Ampang, (08:30 PM to 02:30 AM on all days)
Approximate cost per person: RM 1 to RM 4
10. CendolA list of the best street food in Kuala Lumpur is incomplete if it does not mention their all-time favourite dessert: Cendol. The perfect way to beat the heat, Cendol comprises of a bowl of shaved ice, topped with pandan jelly, coconut milk, palm sugar and also some rice noodles. Though this is the classic combination, crazy variations are also available, such as one with red bean, pulut, and sweet corn.
Best places to eat Cendol:In fact, not just street food, Kuala Lumpur is equally famous for its specific food stalls, which can easily, at any given point in time, challenge even high-end restaurants when it comes to taste and quality of food produced and served. The country is full of some really amazing food stalls, scattered all across the place, which offer delectable meals at affordable prices.
Khan Cendol, Jalan Taman Melawati, Anjung Selera (11:00 AM to 06:30 PM on all days)
Straits Food Company, Bangsar (10:00 AM to 10:00 PM on all days)
Checkers, Lorong Setiabistari, Damansara Heights (06:00 PM to 10:00 PM on all days)
Approximate cost per person: RM 4 to RM 10
Best Street Food Spots in Kuala Lumpur
1. CT GardenStanding in glory for the past thirty years, CT Garden holds true to the high expectations that people have from it, and never fails to surprise. The stall is best known for its aromatic coconut rice, which is served alongside quartered hard-boiled eggs and Sambal Ikan Bilis; and the side dishes, including the sambal tempeh and beef rendang, are also quite popular among the street food in Kuala Lumpur.
Address: Jalan Dewan Sultan Sulaiman, Kampung Baru
Operating hours: 06:00 PM to 04:00 AM on all days of the week
Approximate cost: RM 8 to RM10
2. Auntie Lora KopitiamThe place to get delicious Penang food, as locals describe it, Auntie Lora boasts of serving high quality and strictly delicious food. Their speciality remains to be the Prawn Mee; though their Assam Laksa is also a must-try, which is served garnished with a flavourful belacan sauce, fresh coriander, thin slices of fresh pineapple, cucumbers and tamarind juice.
Address: 23, Jalan Manis 4, Taman Segar, 56100 Batu 9 Cheras, Wilayah Persekutuan Kuala Lumpur
Operating hours: 06:00 AM to 05:00 PM from Tuesdays to Sundays, closed on Mondays
Approximate cost: RM 10
3. Sze Ngan ChyeLocated right in the middle of the busy Petaling Street, Sze Ngan Chye is a little stall that has been selling delicious roast duck ever since the early ‘50s. In fact, customers start to queue up from as early as 08:00 AM at the stall to get a chance to taste this juicy roasted duck; since over the years, Sze Ngan Chye has managed to garner a lot of regular customers for itself. There are no tables and chairs outside this stall, and thus takeaway is the only option for this street food in Kuala Lumpur. Make sure that you drop by as early as you can since dishes usually finish right after lunch.
Address: 46 Jalan Petaling, City Centre Kuala Lumpur, Wilayah Persekutuan
Operating hours: 06:00 AM to 01:00 PM from Tuesdays to Sundays, closed on Mondays
Approximate cost: RM 10
4. Restoran Super KitchenAll ingredients that go into the food that is prepared at the Restoran Super Kitchen are prepared meticulously. As per the owner Albert Khoo, the chilli flakes in themselves take half a day to prepare. This is exactly why even though the food at this stall may come across as quite simple, it is packed with flavours and is quite delicious. Their signature dish continues to be the chilli pan mee, which comprises of some freshly handmade pan mee, and is served with minced pork, a poached egg, fried shallots and ikan bilis, with, of course, lots of chilli flakes!
Address: 33 Jalan Dewan Sultan Sulaiman 1, off Jalan Tunku Abdul Rahman
Operating hours: 07:30 AM to 06:00 PM on all days
Approximate cost: RM 8 to RM 10
5. Soon Lee Prawn MeeSoon Lee Prawn Mee opened way back in the 1980s, and till date continues to be one of the most famous street food stall in Kuala Lumpur. The prawn noodles that they serve is one of of the best in Kuala Lumpur, and most people come from far off just to have their Signature Prawn Mee, which is paired with vermicelli noodles, prawns and fine slices of pork. The stall serves only three dishes in all: prawn noodles, char kuey teow, and lam mee; and despite its limited menu offering, the place is a must-visit for its heavenly food and authentic Kuala Lumpur street food.
Address: Taman Kok Lian
Operating hours: 02:00 PM to 11:00 PM from Tuesdays to Sundays, closed on Mondays
Approximate cost: RM 7
6. Ampang Yong Tow FooRun by the Lee brothers, who have been selling Hakka Yong tau foo for over 25 years now, the food at Ampang Yong Tow Foo is a sure shot hit among all locals and foreign tourists alike. The brothers make every dish with their hands every single day, and the food is thus not only fresh and healthy but also delicious and handcrafted with love. Though the best seller here is the deep-fried wonton, you can also get other dishes like fried or braised chillies, brinjals, and tofu here, all of which are must-try items. All the dishes sells for RM1 each at the stall, so don’t be surprised to find a huge crowd at the stall, waiting eagerly for the food to be prepared and served to them.
Address: Open-air car park at the junction of Jalan Imbi and Jalan Gading, near Honda showroom
Operating hours: 05:00 PM to 11:00 PM from Wednesdays to Mondays, closed on Tuesdays
Approximate cost: RM 1 to RM 2
7. Valentine RotiThere can be no place better than Valentine Roti to enjoy good Roti Canai, which is the Malaysian version of roti prata, in all of Kuala Lumpur. The dough for the roti is kneaded on the spot, which is then cooked on a grill. It is smeared generously with oil for an appetising crispy crust and a soft interior. Other than the usual standard roti, you will also get the signature Roti Valentine (stuffed with sardines, cabbage, onions, and chives) and Roti Planta (folded with butter and sugar in the layers) at this stall.
Address: Stor No. 1, Jalan Semarak, Opposite Menara Celcom
Operating hours: 05:00 PM to 02:00 AM
Approximate price: RM 3.5 to RM 5
8. Satay Zainah IsmailThis famous street food stall of Kuala Lumpur is located near central Bukit Bintang and is known for its wide range of offerings of satay, including beef, beef stomach, chicken and chicken liver. The satays served here are tender and juicy, yet well charred; and are greased with oil perfectly in just the right amount, to not feel greasy on the palette. The stall serves these lip-smacking satays with a delicious homemade peanut gravy, which is a perfect balance of slightly spicy and slightly sweet; and takes the satay to a completely different level.
Address: 1077, Lorong Kiri 20, Kampung Datuk
Operating hours: 06:00 PM to 11:45 PM on all days
Approximate cost: RM 1.5
9. Fierce Curry HouseThis little stall is a relatively new player in the game of street food in Kuala Lumpur. However, it has still managed to create a niche market for itself which is gaga over its delicious biryani and banana leaf rice. The stall has 14 different types of biryani on its menu, and each individual pot of biryani takes 9 hours to cook and steam, and comes sealed with a pastry crust. The owner makes sure that only high-quality basmati rice are used in the making of the biryani, and the result is a flavourful aromatic biryani with bits of tender mutton. Another option is the banana leaf rice, which comes with four types of vegetables alongside curry and dhal.
Address: 16 Jalan Kemuja, Bangsar Utama
Operating hours: 07:30 AM to 10:30 PM on all days of the week
Approximate cost: RM 18
10. Shin Kee Beef Noodles SpecialistIf you want to taste the best dry beef noodles among other street food in Kuala Lumpur, then Shin Kee Beef Noodles Specialist is the place to be at. Each bowl of these delicious noodles is topped with a generous serving size of minced beef, which is made using a secret recipe, and simply melts in your mouth. The noodles are also accompanied by a bowl of soup, with beef slices, meatballs, tripe as well as brisket. Be sure that you reach well in time for lunch, or else you will have to wait for a long time before you get a seat for yourself.
Address: 7A, Jalan Tun Tan Cheng LockIt is, therefore, no exaggeration when one says that food in Kuala Lumpur is actually a way of living for the people there and that the locals absolutely enjoy the entire process of going out and having good food. The fastest way to explore the fantastic culture of the city is to go out and experience their food. We guarantee that you will return back home with a full belly, and a heart even fuller with some wonderful memories and experiences.
Operating hours: 10:30 AM to 08:30 PM from Thursdays to Tuesdays, Wednesdays closed
Approximate cost: RM 7 to RM 10