Close this search box.

Top 5 Places to Eat in KL

Posted on March 18, 2024

When you’re out and about with your family, looking for the best local delights that Kuala Lumpur, the amount of choice available may be a bit overwhelming. But some restaurants, eateries, and stalls stand out from the rest with traditional local flavours that were kept brewing over the years.

Here are five best places to eat in KL where you can enjoy the most authentic Malay, Chinese, and Indian cuisines.

1. Willy Satay

Image credit: Fried Chillies

Main Delicacy: Satay

If you want to have a quick bite and satisfy your meat cravings, this is one of the places to eat in KL. The satay at Willy’s is juicy with chunks of meat on a stick that is grilled and caramelized until tender. Dipped in their sweet and spicy peanut sauce, you’ll surely need a few sticks at one go. What’s also unique to Willy’s satay is that it comes served with lontong instead of the usual ‘ketupat’ rice.

Should the parking get a little too full and you need to make a few extra turns to get a spot, your Mitsubishi Triton has a turning radius of 5.9 meters making any turning done effortlessly for easier manoeuvrability.

Location: Jalan Datuk Keramat, Kampung Datuk Keramat, Kuala Lumpur.

Traveller’s Tip: There are many places in Kuala Lumpur that serve delicious satay, but if you’re not keen on the fatty bits, this is the best place to go.

2. Madras Lane Curry Laksa

Image credit: Hungry Onion

Main Delicacy: Curry Laksa

This quaint food stall is one of the best places to eat in KL. It is ranked No. 2 on Lonely Planet’s most authentic bucket-list of culinary experiences all over the world and is right in the heart of Kuala Lumpur. So you’ll not only be getting a cultural taste of the place but also the sights of this bustling metro. The laksa served here is loaded with delicious ingredients like brinjal, long beans, chicken, and tofu puffs, served in thick and creamy laksa gravy. Of course, you get a spoonful of cockles too if you like it, but you can always opt to have it without them.

Location: Madras Lane Curry Laksa, off Petaling Street, Kuala Lumpur.

Traveller’s Tip: There are a few curry laksa stalls along this lane, we recommend the third stall in this row for its creamy coconut-milk curry broth. Yes, there is a difference between curry mee (sans the coconut milk) and curry laksa.

3. Rojak Bellamy

Image credit: Food Advisor

Main Delicacy: Indian/Mamak Rojak

Whether you’re driving through Kuala Lumpur for the first time or just in town during teatime with the family, you should try the local Malaysian-Indian rojak. As the name suggests, it’s a Malaysian ‘mixed’ salad consisting of shredded cucumber, boiled potatoes, bean curd, turnip, bean sprouts, fluffy fried seafood puffs, and crunchy prawn fritters – just like its city dwellers. To top this off, it’s drenched in a delicious thick and creamy peanut sauce that will have you eating this salad with a spoon. The rojak at Bellamy’s is not overpriced and you also have the option of adding on sotong (squid), which adds to the texture and flavour of the dish.

Surrounded by green trees and tucked away from busier roads, Rojak Bellamy makes a one of the best places to eat in KL and relax. On your way there, you and your family can travel in comfortably with your Mitsubishi Triton. The Air Circulator with first in class individual vents guarantees an even distribution of air circulation for passenger comfort.

Location: Jalan Bellamy, Bukit Petaling, Kuala Lumpur.

Traveller’s Tip: The peanut gravy is usually mixed with a bit of their famous sambal sotong (squid and chilli paste). You can opt for a bowl without it if you are not keen on the strong flavour.

4. Pudu Charcoal Fried Hokkien Mee

Image credit: Vkeong

Main delicacy: Hokkien Mee

The charcoal fried hokkien mee at this restaurant in Pudu, Kuala Lumpur still practices the old-school method of cooking the noodles in a wok over burning charcoal. Cooking over charcoal this way allows the wok to get to an even high heat that helps char (burn) the noodles perfectly. Don’t worry, you won’t be served burnt noodles, but perfectly fried noodles in thick and tasty black sauce. The restaurant’s method of using charcoal to cook adds a lovely, smoky flavour to this dish that will surely leave you with a happy stomach and a big smile. How could anyone argue that this is the place to eat in KL when you’re craving for something truly authentic and delicious.

Especially great to stop by here after a long day of shopping at KWC Kenanga Wholesale City. Keep all your shopping items in the spacious cargo bed of your Mitsubishi Triton while you enjoy your meal.

Location: 215, Jalan Sarawak, Pudu, City Centre, Kuala Lumpur.

Traveller’s Tip: This dish is usually cooked with pork lard, but there are some places with a halal version if you’d still like to taste this local delicacy.

5. Om Shakti Chelo’s Appam Stall

Image credit: Time Out

Main delicacy: Coconut Milk Appam

Here’s another traditional Indian dish that is a rare find amongst Kuala Lumpur’s local favourites. If you are looking for something sweet, the local coconut milk appam is a must-try! At Om Shakti Chelo’s appam stall, these fluffy Indian pancakes are slow cooked in mini appam pans till it gets crispy on the edges. It typically comes served with coconut milk that you can add to the soft, creamy centre for an extra sweet bite.

Location: Lorong Ara Kiri 3, Lucky Gardens, Bangsar, Kuala Lumpur.

Traveller’s Tip: If you have a sweet tooth, opt for the brown sugar variant that offers a caramelised kick with every bite.

Be sure to try some of our recommendations and don’t be put off by the long queues. Any food critic would tell you that a long queue indicates that the food is worth the wait.  It won’t just be a treat for your stomach, but an easy and comfortable drive around town in your Mitsubishi Triton. Get into your Mitsubishi Triton and head for the best places to eat in KL. Visit for more details.