Cheap, cheerful and delicious: Kuala Lumpur’s best local eats

Editor’s Note: CNN Travel’s series often carries sponsorship originating from the countries and regions we profile. However, CNN retains full editorial control over all of its reports. Read the policy.

Story highlights

Malaysian cuisine is influenced by Malay Chinese and Indian culture

Among Kuala Lumpur's most loved dishes are curry laksa, char kuey teow and nasi lemak

Kuala Lumpur, Malaysia CNN  — 

Malaysia’s population is made up predominantly of ethnic Malays, Chinese and Indians – diverse cultures that each have unique cuisines.

It’s no wonder the country is a food lover’s paradise.

Street stalls, food courts and restaurants offer everything from barbecued skewers and grilled seafood to fried rice and piping hot bowls of noodles.

The capital, Kuala Lumpur, has some of the best fine dining establishments in Southeast Asia.

But just because something costs $2 doesn’t mean it’s not delicious.

Here are the unmissable dishes in KL that offer a true taste of the local flavors – and where to find them.

Chili pan mee at Restoran Super Kitchen

This authentically Chinese-Malaysian noodle dish is an explosion of textures and flavors that will leave you wanting a second – or third serving.

Soft, chewy noodles are topped with fried anchovy, deep fried onions, fresh scallions, crushed peanuts, shredded pork and a poached egg.

Diners can add as much dry chili as they like and use chopsticks to mix it all together, breaking the egg yolk and making a sauce that coats the noodles with the spices, peanuts and onions.

Where: Restoran Super Kitchen, 33, Jalan Dewan Sultan Sulaiman 1, off Jalan Tunku Abdul Rahman

Price: 7.50 Malaysian Ringgit (MYR) ($1.81) per bowl

Curry laksa at Kam Fatt

Laksa is a traditional Malaysian coconut noodle soup and nowhere does it better than Kam Fatt, an unassuming street side restaurant that’s only open for breakfast and lunch.

Choices include egg noodles, flat rice noodles, vermicelli or a combination of two or three.

The noodles are smothered in a thick gravy and served with boiled Hainan-style chicken, fried tofu puffs, cockles, bean sprouts and green beans.

It’s seasoned with a squeeze of fresh lime and extra chili sauce.

Mouths will tingle from the perfect balance of sweet, savory and spicy.

Where: Restoran Kam Fatt, 37, Jalan Tengkat Tongshin

Price: MYR6 per bowl

Banana leaf in Bangsar

Forget plates and utensils.

The authentic way to eat this traditional South Indian cuisine is with hands.

A set meal consists of rice, a crispy papadum and a choice of curries and chutney that are served on a banana leaf.

Diners can also choose to add chicken, beef, fish or vegetable curry and other dishes to round out their meal.

The meal is best ended with a banana or mango lassi, which is sweet and cooling and tempers down the heat of the spicy curry.

Where: Devis Corner, Nirvana or Raj’s Banana Leaf – all in Bangsar

Price: From MYR7.50

Mr. Chiam’s pisang goreng (fried banana) stall

So worth it: Mr Chiam's deep fried bananas

This stall is only open for five hours a day – but it’s so popular that people will stand in line and risk getting heat stroke to get their hands on some deep fried bananas, root vegetables, sesame balls and curry puffs.

Everything is made on order.

The bananas and root veggies are dipped in a batter right before your eyes and cooked in a giant vat of boiling oil.

That first bite into the fried banana makes it worth the wait.

The batter is sweet and crispy, the banana inside is soft and warm.

The sesame balls are also crunchy on the outside, doughy in the middle and have a warm peanut or green bean filling.

The curry puffs are said to be the best in town – with a flaky crust and spicy potato filling.

Where: Mr. Chiam’s Pisang Goreng Stall, Brickfields opposite the YMCA

Price: MYR1.30 per piece of fried banana, root vegetable or sesame ball, MRY1.50 per curry puff

Char kuey teow at Rocky

Smokey sensation: Rocky Restaurant's char kuey teow

While most westerners are probably more familiar with Hong Kong-style beef fried noodles, Malaysia’s version, called char kuey teow, is much more complex but every bit is as delicious.

Flat rice noodles are tossed in a wok with egg, prawns, fish cake slices, chicken or pork and a combination of dark and light soy sauce, shrimp paste and just a bit of chili.

The key to a good char kuey teow is the smokey flavor that’s infused in the noodles.

Mrs. Cheong, who runs the stand at Rocky Restaurant, has mastered the skill of heating the wok to just the right temperature to seal in that smokiness.

Where: Rocky Restaurant, 15, Jalan Telawi 5, Bangsar

Price: MYR5.50 per plate

Roti canai at Raju Restaurant

On weekends this long established South Indian restaurant can be found packed with people who’ve just finished a hike through Bukit Gasing Forest Park and want to reward themselves with a hearty roti breakfast.

The fresh made bread is warm and crispy on the outside, with soft, chewy layers inside.

It can be torn apart with hands and dipped in a choice of vegetable, chicken or fish curry.

Where: Raju Restaurant, 27, Jalan Chantek 5/13, Bukit Gasing, Petaling Jaya

Price: MYR1.50 per roti

Sun Fong’s bah kut teh

This 45-year-old establishment specializes in bah kut teh, a pork bone soup that’s slow cooked in a clay pot with Chinese medicinal herbs.

The place is popular among locals and celebrities from around Asia – photos of them taken with the owner are plastered on the walls.

One taste of the signature soup reveals why they came.

The flavor is rich and savory with a kick of sweetness that hits at the very end.

Malaysian bah kut teh is not to be confused with its Singaporean counterpart, which is cooked with garlic and pepper rather than Chinese herbs.

Though they share a name, the two variations could not be more different.

Where: 37, Medan Imbi, Pudu

Price: MYR17 for an individual serving

Sin Kee’s signature braised rice

Chinese restaurant Sin Kee is an institution in KL’s predominately Indian neighborhood of Brickfields.

Its signature dish is braised rice.

It’s hard to know what to expect at first because it’s served as a plastic bowl turned upside down on a plastic plate.

Slowly lifting the bowl and exposes a medley of meat, seafood and vegetables slow cooked in a sweet sauce that smothers the rice below.

The traditional serving includes pork, sausage, fish cake slices, lettuce, squid, onions and a fried egg, but Sin Kee also does a non-pork version.

Where: Restoran Sin Kee, 194, Jalan Tun Sambanthan, Brickfields

Price: MYR9.50 per bowl

Nasi lemak at Nasi Lemak Famous

Nasi Lemak literally translates into “fatty rice.”

It’s rice cooked in coconut milk and pandan leaf. In Malaysia it’s the breakfast – or midnight snack – of champions.

The dish is often served with a piece of fried chicken, a fried or boiled egg, a side of sliced cucumber, dried anchovy, fried soy beans and a spoonful of spicy sambal sauce.

It’s a delicious combination of sweet, salty and spicy, soft, chewy and crunchy.

Locals flock to Nasi Lemak Famous in Bangsar– which has the reputation of being the best in town.

Where: Nasi Lemak Famous, Bangsar Selera Food Court, Jalan Telawi 1, Bangsar

Price: MYR7 per basic plate of rice, chicken and fried egg

Kam Lian Kee’s famous Hokkien noodles

Many Chinese-Malaysians can trace their ancestry back to Fujian province in China.

Hokkien is how Fujian is pronounced in the local dialect.

Hokkien fried noodles are thick egg noodles, stir-fried with pork, prawns, squid, cabbage and very small bits of crispy pork skin in the dark sweet soy sauce that has become synonymous with Southeast Asian Chinese cuisine.

It acts as camouflage for the other ingredients so there’s a surprise with every bite.

Where: Kam Lian Kee, 56, Jalan Petaling, City Centre

Price: MYR9 per plate

Ngau Kee Beef Noodle Stand

Post-rave fave: Ngau Kee beef noodles

This family business has been running for more than 40 years.

Tucked away in an alleyway in Bukit Bintang, it’s a popular spot for people to eat at after a night of clubbing but it opens at 6 p.m. for anyone wanting an early dinner.

Customers get a choice of egg noodles, broad rice noodles or silver needle noodles, which are topped with minced beef that’s slow cooked in a dark soy sauce.

It’s topped with fresh cut scallions and dry chili and mixed well before eating.

It’s served with a side of soup with beef balls, chuck and tripe that can be dipped in homemade chili sauce.

Where: Tengkat Tong Shin, Bukit Bintang

Price: MYR7 for small serving

Nitro coffee at Bean Reserve

Not traditionally Malaysian, but definitely a treat to escape the heat in KL – Bean Reserve specializes in cold coffee that’s chilled by nitrogen and poured out of a beer tap, bearing a texture similar to Guinness.

Owner Jeremy Chan also recently introduced “nitro white” to the menu – the milk coffee has a striking resemblance to Bailey’s Irish Cream.

Those not into coffee can try the specially brewed nitro tea, which is infused with lemongrass.

Bean Reserve is also known for its soft serve ice cream, which tastes just like the milk left in the bowl after you’ve finished your sugar-laced cereal.

Where: Bean Reserve Coffee Roasters, 8, Lengkok Abdullah, Bangsar

Price: From MYR8 for drinks, MYR8 for soft serve

Beggar’s chicken at New Heong Kee

New Heong Kee Restaurant has been around for decades, but its location is conspicuous – hidden along a highway next to the national zoo.

A lot of locals don’t even know about it.

It specializes in beggar’s chicken – a dish that has its roots in China’s Jiangsu province.

A fresh chicken is marinated in Chinese medicinal herbs and Shaoxing cooking wine, then encased in clay and buried in a kiln and slowly roasted for six hours.

When it’s served, the succulent meat simply falls off the bone and melts in the mouth – having absorbed all the juices and flavors.

Other star attractions are the double boiled winter melon soup and the country-style fish – meat is deboned from a mackerel, then turned into a paste and stuffed back into the fish so it looks like it was never deconstructed to begin with.

It’s both skillful and delicious.

Where: New Heong Kee Restaurant, 446, Batu 7 1/2, Jalan Ulu Klang

Price: MYR48 per chicken

Nasi padang at Restoran Minang Salero

Minang Salero is one of Kuala Lumpur’s hidden gems if you’re a fan of Indonesian-style nasi padang.

This place, tucked away in the unassuming (but rapidly gentrifying) inner city suburb of Sentul, features a veritable smorgasbord of Malay and Indonesian staples.

But the piece de resistance is the beef rendang – a delicious curry made of coconut, chilli and spice.

Unlike most places, the beef in Minang Salero’s rendang is rather chewy, which adds fantastic texture to the dish.

It’s best eaten with chili potato chips and sambal oelek (a spicy chilli sauce) on a steaming pile of rice.

Where: No 1088, Sentul Pasar, Kuala Lumpur

Price: About MYR8 per plate, price varies depending on combination of dishes

Claypot butter crabs at Restoran Wong Poh

Wong Poh has everything you’d expect from a Malaysian Chinese restaurant – the usual noodle and rice dishes, the assortment of pork staples as well as the expected range of riches from the sea.

What truly stands out though is its claypot butter crabs.

While the best known crab dish from the Southeast Asian region is Singapore’s chili crab, Wong Poh’s method of cooking the crustacean is an underrated joy.

Slathered in a buttery sauce, the dish comes with an added dose of savory flavor thanks to the liberal amounts of curry leaves added to it.

A plate of man tou (fried buns) is a great way to mop up whatever sauce remains.

Where: 36 & 38, Jalan Bukit Mayang 1/2, Bukit Mayang Mas, Petaling Jaya

Price: MYR28 per crab

Palm sugar appam at Om Shakti Chelo’s Appam Stall Bangsar

Restoran Minang Salero, in the inner city suburb of Sentul.

Appam is a traditional Indian breakfast pancake made from fermented rice batter.

It’s soft in the middle, crispy around the edges and usually served with a hefty dose of coconut milk, making it a warm, sludgy and absolutely delicious mess of a meal.

While Chelo’s, which has been going strong for more than 20 years, features the classic version of this timeless staple, what takes our breath away is their riff on the dish, which sees the soft white center of the appam swimming in swirls of caramelized palm sugar.

The addition of the sugar doesn’t just add a kick of sweetness, it also gives the light and airy dish a unique full-bodied texture.

Don’t let its humble roadside location fool you – it’s the best appam joint in town.

Where: Lorong Ara Kiri 3, Lucky Garden, Bangsar

Price: MYR1.50 per brown sugar appam

CNN’s Marc Lourdes contributed to this feature.