Restaurants in Kuala Lumpur

In Kuala Lumpur, eating out is everyone’s favourite pastime thanks to the city’s vibrant culinary spread that reflects its multi-ethnic population. Street markets and food courts tempt in hungry passers-by with their array of traditional Malay stir-fries, Chinese noodle dishes and spicy Indian vegetable curries while Chinatown and Little India offer many more inexpensive, ethnic eats. For western options, follow the city’s cosmopolitan crowd to KLCC, chock-full of elegant dining, rooftop views and celebrated chefs.

The restaurants below have been classed into three different pricing categories:
Expensive (over RM95)
Moderate (RM75 to RM95)
Cheap (up to RM75)

These prices are for a three-course meal for one, including tax but not drinks or service. Meals out in KL are usually subject to a 10 per cent service charge and 6 per cent government tax.

Tamarind Springs

Price: Expensive
Cuisine: Indochinese

For a unique dining experience, it’s worth the taxi ride to Tamarind Springs, located in an impressive tiered pavilion that spills into the rainforest. The Indochinese food here is exquisite, as is the setting. Surrounded by statuary, monkey-rustled branches and birdsong, you will feel far removed from the busy metropolis. 

Address: Jalan 1, Taman Tun Abdul Razak, Ampang, Kuala Lumpur, Malaysia
Telephone: +60 3 4256 9300


Price: Expensive
Cuisine: Malay

Sample traditional Malay cooking at this elegant eatery, set just north of Jalan Bukit Bintang. With tables spilling out into a picturesque courtyard, Bijan’s refined dining room serves exquisitely prepared local delicacies like ikan bakar (grilled fish in banana leaves) and rendang kambing (a rich, coconut-creamy lamb), prepared with market-fresh ingredients. 

Address: No. 3 Jalan Ceylon, Bukit Ceylon, Kuala Lumpur, Malaysia
Telephone: +60 3 2031 3575


Price: Expensive
Cuisine: South American

Bringing a touch of South America to the city’s culinary scene, tapas bar Fuego is one of three new addresses located on the 24th floor of the Troika skyscraper. The restaurant’s selling point is its expansive outdoor terrace, where diners enjoy enviable views of the Petronas Towers while tucking into small plates such as spiced guacamole, coconut ceviche and habanero chilli. 

Address: Tower B, The Troika, 19 Persiaran, KLCC, Kuala Lumpur, Malaysia
Telephone: +60 3 2162 0886

Enak KL

Price: Moderate
Cuisine: Malay

On the Feast Floor of the Starhill Gallery, Enak KL plays down its mall setting with hanging fabrics and tea lights, but the most impressive thing is what happens in the kitchen. Delicacies plucked from across Malaysia are cooked the way they would be in a Malay home, so ingredients are fresh and flavours are blisteringly authentic. 

Address: Feast Floor, Starhill Gallery, 181 Jalan Bukit Bintang, Bukit Bintang, Kuala Lumpur, Malaysia
Telephone: +60 3 2141 8973

Old China Café

Price: Moderate
Cuisine: Malay-Chinese Fusion

Residing in a two-story townhouse that was once the guildhall of a Laundry Association, Old China Café offers a glimpse of the bygone character of KL’s Chinatown. Black-and-white photos cram the walls and diners feast on Malay-Chinese fusion dishes including crispy lobak (pork rolls) and sago gula melaka, a favourite local dessert.  

Address: 11 Jalan Balai Polis, Chinatown, Kuala Lumpur, Malaysia
Telephone: +60 3 2072 5915

Alexis Bistro

Price: Moderate
Cuisine: Mixed

Sleek and sexy, this eatery represents trendy Bangsar at its best. The eclectic menu jumps from wood-fired pizzas to Pan-Asian treats without skipping a beat. Diners are young and well groomed and the upstairs bar – appropriately called the Bar Upstairs - is an equally inviting place to hang out with a cocktail. 

Address: 29 Jalan Telawi 3, Bangsar Baru, Kuala Lumpur, Malaysia
Telephone: +60 3 2284 2880

Raj's Banana Leaf

Price: Cheap
Cuisine: Banana leaf

Be prepared to get your hands dirty at this no-frills curry house, where frenetic waiters present diners with green banana leaves that are used as plates and piled high with endless ladles of sticky rice, spicy curry and stewed vegetables, along with lip-puckering pickles, crispy poppadums and bitter gourd. 

Address: 38 Jalan Telawi , Bangsar Baru, Kuala Lumpur, Malaysia
Telephone: +60 3 2201 3806

Nasi Kandar Pelita

Price: Cheap
Cuisine: Mamak/Indian

Traditionally prepared by Tamil hawkers, mamak cuisine is cheap, tasty and available at any hour. Four branches of Nasi Kandar Pelita dot around the city and serve Indian treats like tandoori chicken and roti canai (fried flatbread with a dipping sauce). The flagship branch, near KLCC, is open 24-hours and has fans to keep diners cool.

Address: 149 Jalan Ampang, Kuala Lumpur, Malaysia
Telephone: +6 03 6201 8532

Jalan Alor

Price: Cheap
Cuisine: Mixed

By day, Jalan Alor is an anonymous backstreet, tucked away behind Jalan Bukit Bintang, but stalls set up from mid-afternoon. By nightfall, this famed food street becomes a hotbed of culinary excitement crammed with locals and visitors tucking into all sorts of barbecued fish, satay chicken and delicious noodle and rice dishes.

Address: Jalan Alor, Bukit Bintang, Kuala Lumpur, Malaysia
Visa and passport information is updated regularly and is correct at the time of publishing. You should verify critical travel information independently with the relevant embassy before you travel.